thanks Fredo
I'm a mac user (os 10.4.11) free scaling works well for the moment even when you specify new dimension(pop-up window), but when tapering SU quite immediatly.
To be continue.
thanks Fredo
I'm a mac user (os 10.4.11) free scaling works well for the moment even when you specify new dimension(pop-up window), but when tapering SU quite immediatly.
To be continue.
my best whish is a follow me tool that did not twist the shape when the path is not coplanar, something like screw1_5.rb but for any kind of path.
screw1_5.rb is a very simple plugin:
-draw the shape of your thread (notice that the center of the screw will be SU origin point)
-select the shape, then in plugin window choose screw
-enter two point for the pitch
-in the pop-up window specify numbers of steps and number of turns(negative for clockwise)
-enter
-wait few seconds
-TADAA !!
you can find it there.
http://www.crai.archi.fr/RubyLibraryDepot/Ruby/EM/screw1_5.rb
Il suffit d'éditer la texture dans la fenètre des matériaux, modifier les dimensions de la texture pour qu'elle s'adapte au format voulu, appuyer sur enter et repeindre la boite.
@unknownuser said:
Ce n'eat pas le propre de la copie d'un composant?
Toutes modifications de n'importe lequel d'un composant d'un ensemble de composants se répercutent sur tous les autres?
Si bien sur mais la partie la plus intéressante est:
@unknownuser said:
Et si le ratio de mise à l'échelle est différent de 1 ou -1 les modifications en tiennent compte: un cercle sur un composant devient une éllipse sur une instance mise à l'échelle.
Bonjour,
Je savais dèjà que l'on peut faire une copie d'objet en miroir avec l'outil "mettre à l'échelle" en appliquant le ratio -1, mais je viens de découvrir que si l'on applique cette méthode à une instance de composant toutes les modifications faites sur le composant ou sur son instance s'appliquent en miroir sur l'ensemble des composants; très pratique pour travailler sur des pièces symétriques.
Et si le ratio de mise à l'échelle est différent de 1 ou -1 les modifications en tiennent compte: un cercle sur un composant devient une éllipse sur une instance mise à l'échelle.
Une technique Ă creuser.
Fonctionne aussi avec FFD si on fait un groupe dans le composant.
Bon Weekend.
bizarre,bizarre...
1/ création d'un groupe
2/ application du script transformer: position initiale position finale
3/ copie et déplacement du groupe
4/ application du script transformer: animation
l'animation se joue mais la copie du groupe disparait du modele...
...comme c'est Ă©trange.
Bonjour,
quand je vais chercher le script sur le site crai.archi j'obtiens un curieux fichier.
est-ce un fichier crypté ?
si oui est il possible de le décrypter pour obtenir un fichier lisible par un être humain ?
ps: le script s'éxécute très bien
J'ai trouvé le coupable:
# Name ; Construction Line at Face Intersection
# Description ; Creates a construction line where the two selected faces intersect
# Author ; Julian Gall
# Usage ; Select 2 faces - construction line created. You can then use this line for
# any drawing tasks such as stitching the faces together
# Date ; 25 November 2005
# History; 1.0 (25 November 2005) - first version
require 'sketchup.rb'
class CLineFaceIntersect
def CLineFaceIntersect;;check_selection
# check the selections
ss = Sketchup.active_model.selection
return false if ((ss.length != 2) || ((ss[0].class != Sketchup;;Face) && (ss[1].class != Sketchup;;Face)))
return true
end
def CLineFaceIntersect;;createCLineAtFaceIntersection
selec = Sketchup.active_model.selection
# get the faces
face1 = selec[0]
face2 = selec[1]
# interest the faces
line = Geom.intersect_plane_plane(face1.plane, face2.plane)
if (line)
# add construction line if faces intersect
Sketchup.active_model.entities.add_cline line[0], line[1]
else
UI.messagebox "Les faces sont paralleles\nLigne de construction non creee."
end
end
end # CLineFaceIntersect
if( not file_loaded?("fr_CLineAtFaceIntersection.rb") )
UI.menu("Plugins").add_item("Creer une ligne de construction a l'intersection de 2 faces") { CLineFaceIntersect.createCLineAtFaceIntersection }
UI.add_context_menu_handler do |menu|
menu.add_item("Ligne de construction a l'intersection de 2 faces") {CLineFaceIntersect.createCLineAtFaceIntersection} if CLineFaceIntersect.check_selection
end
end
#-----------------------------------------------------------------------------
file_loaded("fr_CLineAtFaceIntersection.rb")
mais je ne sais pas ce qui cloche.
PS: comment transfert-on un topic?
Je crains de ne pas savoir d'où celà peut venir, mais si je "désinstalle" le plugin le problème disparait, peut on imaginer un conflit d'intéret entre plusieurs plugins?
Je tenterais une installation avec un SU vierge Ă temps perdu.
Bon Weekend.
bonjour,
J'ai un curieux problème quand j'installe projection-v6.rb:
quand un groupe ou un composant est sélectionné
1/ clic droit/ menu contextuel: mon groupe ou composant est immédiatement déselectionné.
2/ menu édition/ groupe ou composant: mon groupe ou composant est immédiatement déselectionné.
Celà rend impossible un certain nombre d'opérations.
Mac osX Tiger.
@unknownuser said:
Sinon il y a le plug "Grow" by Tig qui rotationne, bouge, dimensionne, sur les 3 axes et les 3 fonctions en mĂŞme temps!
Je crains que celà ne soit pas très pratique pour faire çà :
Merci Fredo de l'intérèt que tu pourrais y porter, je crois qu'un tel outil susciterait un vif succès.
bonjour,
Le Topic "aidez moi"
(http://www.sketchucation.com/forums/scf/viewtopic.php?f=51&t=9016&st=0&sk=t&sd=a#p54715)
sur la création d'un limon d'escalier met l'accent sur les limites de l'outil SuivezMoi: si le chemin d'extrusion n'est pas sur un plan (cas d'une hélice), il se produit une rotation de la surface extrudée à chaque segment du chemin comme on peut le constater sur la figure de gauche, alors que l'on voudrait obtenir la figure de droite.
Quelqu'un connait-il un plugin qui gère ce "problème"?
Peut-ĂŞtre un petit challenge pour Fredo6 Ă qui l'on doit l'excellent "jointPushPull"
@+
Bonjour,
@unknownuser said:
1). Exporter un "TIN" (les terrains des villages générés grâce au SandBox en sélectionnant les contours de la base des bâtiments modélisés) afin de le transformer (dans un autre logiciel; lequel? ACAD Land ou Arcview?) en courbes de niveau.
je ne sais pas si cela répond à tes besoins mais je joins le plugin Trancheur (fr_slicer.rb)
qui permet de découper un volume selon un axe donné en un nombre de tranches parametrables en espacement, il crée à demande un copie à plat de chaque tranche et peut les numéroter, etc... Pour l'export proprement dit la version pro offre beaucoup de formats absents de la version free.
@unknownuser said:
2). Importer, si possible, des points GPS.
ouvrir menu fenètre / infos sur le modele / emplacement
te permet d'entrer tes coordonnées, d'orienter ton dessin....
@unknownuser said:
3). Définir (non-seulement les coordonnées) mais aussi l'altitude du point de base.
dans SU ton point de base est l'origine des axes, mais rien ne t'empeche de deplacer ton dessin de x mètres sur z.
j'y pense, voir aussi l'utilisation des plans de section avec création de face (fr_SectionCutFace.rb, clic droit sur le plan de section) et aussi le plugin OffsetOnsurface
bonne journée
@unknownuser said:
A un moment du tuto il est Ă©crit 'Tracer les courbes sur les faces' (page 4)
Coment, avec quel outil, est-ce une projection donnée par le Draw Helix? ...
Il s'agit simplement de l'outil dessiner arc, j'ai tracé une spirale sur un tour complet parce que fr-drawhelix.rb n'accepte que des valeurs superieures à 1 pour le nombre de tours
Bonsoir,
un limon est une pièce très complexe surtout quant il suit de nombreuses courbes, un casse tête de menuisier.
cĂ®-joint un (autre petit tuto).
Bonsoir,
Suite Ă un petit Ă©change de plugins, il semble que certains scripts fonctionne sur un OS et pas sur l'autre ( voir lien ).
http://www.sketchucation.com/forums/scf/viewtopic.php?f=51&t=8841
quelles sont les différences et/ou où peut trouver les différentes syntaxes, l'intéret étant le portage à priori vers Mac car on trouve plus de scripts qui ne fontionnent que sur PC.
Bonsoir Matt, salutations RĂ©gis,
Je crois que je vous ai fait trébucher dans un trou sans fond: RUBY PC versus RUBY mac, je croyais qu'il n'exsitait qu'un seul RUBY
Visiblement tu n'utilise pas sur PC la mĂŞme syntaxe pour charger les fichiers *.rb que sur MAC.
Pourtant certains scripts beaucoup au RUBY DEPOT semblent "universels".
Je vais peut-ĂŞtre lancer un post sur le sujet.
J'aimerai bien aussi trouver un pavé en français pour aborder RUBY de façon intuitive.
Pour RĂ©gis.
Bonne soirée à tous.
Bonjour,
En suivant les conseils de matt j'ai bricolé une barre d'outils d'extrusion
(5 au total) dont je me sert fréquement: extruder ligne(s) et/ou courbe(s), trouer, trou rectangulaire, extruder faces selectionneées, tubage le long d'un chemin ( tous les *.rb sont joints à l'archive).
Les icones mesurent 128X128 px, visiblement OSX s'ent fout il adapte la taille, Ă voir sous windows.
Voila voila, bon je ne suis pas certain que le code soit très orthodoxe mais il fonctionne, un petit regard des Pros est le bienvenu, j'avoue que celà reste abscons (...çà ose tout...) pour moi.
Si certains savent comment faire le même modèle que la grande barre d'outils , ou modifier celle-ci, je suis preneur.
Tous commentaires sont bienvenus.
Pour répondre à Regis je n'utilise pas (encore) ce plugin
Bon dimanche.