Aller au contenu

Messages recommandés

Posté(e)

Bonjour Georges2,

J'avais fait ça il y a quelques temps.

 

;;;Commande invarc pour inverser les points de départ et d'arrivée des arcs.
;;;Par -Olivier- le 23/01/2013 version 0.0
(defun c:invarc (/ ss n ent_dxf darc farc)
 (setq ss (ssget (list '(0 . "ARC"))) n 0)
 (repeat (sslength ss)
   (setq ent_dxf (entget (ssname ss n))
  darc (cdr (assoc 50 ent_dxf))
  farc (cdr (assoc 51 ent_dxf)))
   (entmod (subst (cons 51 darc) (assoc 51 ent_dxf) (subst (cons 50 farc) (assoc 50 ent_dxf) ent_dxf)))
   (setq n (+ n 1))
   )
 (princ)
 )

 

Olivier

 

EDIT: Je suis pas sûr que cela réponde à ton besoin finalement.

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é