Edouard44 Posté(e) le 23 janvier Posté(e) le 23 janvier Bonjour, Je suis un débutant en lisp, je bricole mais je ne comprends pas vraiment ce que je fais. Je souhaite créer rapidement des multilignes de 3 traits : 1 trait d'axe et 2 traits décalés de chaque côté. (la fonction multiligne n'est pas disponible dans Autocad LT. J'ai créé ce code qui : - crée une polyligne - décale une polyligne. Le souci, c'est qu'on doit resélectionner la polyligne au milieu de la procédure. J'ai essayé d'utiliser Entlast mais ça n'a rien donné. (defun c:ofsegs(/ ofdist ent pline normal elevat params points side closest par bulge p1 p2 arc_data ) (command "_pline") (while (/= 0 (getvar "cmdactive")) (command pause) ) (vl-load-com) (or *acdoc* (setq *acdoc* (vla-get-ActiveDocument (vlax-get-acad-object))) ) (initget 6 "Par") (if (setq ofdist (getdist (strcat "\nSpécifiez la distance de décalage ou [Par] <" (if (< (getvar "OFFSETDIST") 0) "par" (rtos (getvar "OFFSETDIST")) ) ">: " ) ) ) (if (= ofdist "Par") (setvar "OFFSETDIST" -1) (setvar "OFFSETDIST" ofdist) ) (setq ofdist (getvar "OFFSETDIST")) ) (setq ent (vlax-ename->vla-object (car (entsel)))) ; Sélection de la poly (vlax-invoke ent 'offset ofdist) ; Décalage d'un coté (setq ofdist (- ofdist)) (vlax-invoke ent 'offset ofdist) ; Puis de l'autre ) Est-ce que quelqu'un aurait la réponse ? Merci d'avance,
Olivier Eckmann Posté(e) le 23 janvier Posté(e) le 23 janvier regarde ici : https://forums.autodesk.com/t5/autocad-tous-produits-francais/autocad-tracer-des-polylignes-paralleles-en-une-seule-fois/m-p/12397855 ça peut être intéressant.
lili2006 Posté(e) le 23 janvier Posté(e) le 23 janvier Bonjour à toutes et tous, Tu devrais déplacer ton message dans la bonne rubrique, à savoir "DÉBUTER EN LISP",. Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Edouard44 Posté(e) le 25 janvier Auteur Posté(e) le 25 janvier Bonjour, Merci pour vos réponses. Effectivement Olivier Eckmann ce forum donne bien ce que je cherche : https://forums.autodesk.com/t5/autocad-tous-produits-francais/autocad-tracer-des-polylignes-paralleles-en-une-seule-fois/m-p/12397855 Ok merci lili2006 je n'avais pas vu cette rubrique
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