chris_mtp Posté(e) le 26 juillet 2009 Posté(e) le 26 juillet 2009 Bonjour à tous, J'essaye de programmer un outil (que je n'ai pas trouver sur ce forum ni ailleurs) qui me permettrait de décaler de part et d'autre un axe (polyligne 3D) selon une distance spécifiée par l'utilisateur mais je ne vois pas comment m'y prendre. J'ai pensé à faire une liste des sommets de la polyligne axe 3D sélectionné.Ensuite de calculer par rapport à cette liste les coordonnées de chaque sommet des polylignes 3D décalé puis ensuite relier ces points par une fonction du type mapcar mais là se pose un problème, comment déterminer les coordonnées des points des polylignes 3D décalés ? Ou peut être que vous avez une solution plus simple ou un lisp à me proposer ? Merci par avance de votre aide.John.
(gile) Posté(e) le 26 juillet 2009 Posté(e) le 26 juillet 2009 Le problème du décalage des polylignes avait été longuement abordé ici. Je reste sur ce que j'y disais, géométriquement, il manque une contrainte. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
chris_mtp Posté(e) le 26 juillet 2009 Auteur Posté(e) le 26 juillet 2009 Merci Gile, J'ai déjà essayé d'adapter le lisp de Bonuscad à mes besoins avec un décalage en Z nul et pas besoin de créer un maillage mais j'aimerais le modifier de manière à non pas décaler la polyligne d'un seul côté mais des deux côtés de l'axe en plan sans devoir pour cela sélectionner un point de chaque côté. et le vlisp je ne comprends pas très bien encore. John.
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