gilbac Posté(e) le 28 juin 2010 Partager Posté(e) le 28 juin 2010 Je cherche un programme lisp qui permet de relier une série de point en polyline Lien vers le commentaire Partager sur d’autres sites More sharing options...
(gile) Posté(e) le 28 juin 2010 Partager Posté(e) le 28 juin 2010 Salut et bienvenue, Sous quelle forme la "série de point" ? Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
gilbac Posté(e) le 28 juin 2010 Auteur Partager Posté(e) le 28 juin 2010 C'est une série de points x y qui forme une élélvation topographique, je voudrais pouvoir les relier automatiquement pour en faire une polyligne Lien vers le commentaire Partager sur d’autres sites More sharing options...
(gile) Posté(e) le 28 juin 2010 Partager Posté(e) le 28 juin 2010 S'il s'agit d'entités POINT (nodal), ceci devrait répondre à la demande (defun c:gag (/ ss n lst) (if (setq ss (ssget '((0 . "POINT")))) (progn (setq n -1) (while (setq pt (ssname ss (setq n (1+ n)))) (setq lst (cons (cdr (assoc 10 (entget pt))) lst)) ) (command "_.pline") (mapcar '(lambda (x) (command "_non" x)) lst) (command) ) ) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
gilbac Posté(e) le 28 juin 2010 Auteur Partager Posté(e) le 28 juin 2010 Merci ca fonctione très bien Lien vers le commentaire Partager sur d’autres sites More sharing options...
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