Aller au contenu

Décaler axe 3D


chris_mtp

Messages recommandés

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.

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité