LUDWIG Posté(e) le 15 septembre 2010 Posté(e) le 15 septembre 2010 Bonjour, Serait-ce un bug ? J'ai un bloc dynamique de rectangle (un doublage de mur).Je fais varier la longueur et l'angle par un étirement polaireJe fais varier un décalage (par rapport à un mur) par une action d'étirement. http://img522.imageshack.us/img522/5826/18731598.png Quelque soit mon étirement polaire, j'ai toujours un décalage qui est perpendiculaire à cet étirement. http://img716.imageshack.us/img716/333/57048859.png http://img267.imageshack.us/img267/3057/91943065.png Enfin, presque : si j'applique un décalage de 0http://img844.imageshack.us/img844/9307/71510187.png , puis fais un étirement polairehttp://img408.imageshack.us/img408/8979/45697169.png , puis re applique un décalage, celui-ci n'est plus perpendiculaire.http://img408.imageshack.us/img408/2383/60338673.png Comment puis-je régler ce soucis ? Ci-joint le fichier : http://www.cijoint.fr/cjlink.php?file=cj201009/cijIWHnV74.zip Autocad 2021 - Revit 2022 - Windows 10
jeanch Posté(e) le 15 septembre 2010 Posté(e) le 15 septembre 2010 Bonsoir, En laissant la possibilité de ramener le décalage à 0, tu transformes ta distance initiale en un objet ponctuel sur lequel la rotation ne peut avoir aucun effet. Par conséquent, lorsque tu donne une nouvelle valeur au décalage, sa rotation n'a pu suivre celle de ton action d'étirement polaire et il revient au mieux à son angle initial au pire à n'importe quoi.Pour ne pas être confronté à ce problème, réduis dans l''éditeur de bloc la précision de tes unités,et fixe une valeur minimum à ton paramètre de décalage et si possible égale à la nouvelle précision de ton affichage, par exemple 0,000001. Enregistre le bloc, modifie la précision de tes unités et tu pourras mettre 0 à ton paramètre.En espérant avoir été suffisamment clair...Belle soirée. [Edité le 15/9/2010 par jeanch]
LUDWIG Posté(e) le 16 septembre 2010 Auteur Posté(e) le 16 septembre 2010 Merci pour ta réponse. Je ne trouve pas ce comportement "normal". Même réduit à 1 point, le paramètre linéaire devrait conserver une information de direction. J'ai essayer avec des contraintes, le problème est qu'on ne peut contraindre que des objets géométriques, pas des paramètres. J'ai essayer avec le gestionnaire de paramètre pour essayer de créer des expressions mathématiques sur les paramètres, mais seul mes contraintes peuvent recevoir des expressions. Bref, j'adopte ta solution, mais même ce décalage infinitésimal ne me plaît pas. Autocad 2021 - Revit 2022 - Windows 10
jeanch Posté(e) le 16 septembre 2010 Posté(e) le 16 septembre 2010 Bonjour,Si tu ne veux pas avoir de décalage infinitésimal, fixe l'extrémité de ton paramètre linéaire de l'autre côté de ton doublage, déplace la poignée sur l'autre face du doublage (pour la remettre en fait à sa position initiale) et fixe une dimension minimale à ton paramètre égale à l'épaisseur de ton doublage.
LUDWIG Posté(e) le 16 septembre 2010 Auteur Posté(e) le 16 septembre 2010 J'y ai bien pensé, mais la valeur du décalage ne représente plus l'espace vide derrière le doublage mais représente espace vide + épaisseur.Merci quand même. Autocad 2021 - Revit 2022 - Windows 10
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant