Aller au contenu

garder polyligne apres explosion bloc


djn06

Messages recommandés

Bonjour

 

Voila mon souci aujourd'hui, comment faire pour garder une polyligne intacte apres explosion du bloc ou elle se trouvait ? je m'explique, j'ai un profil géologique avec plusieurs couches délimitées par des polylignes, j'en fait un bloc que j'insère avec une echelle en y différente de x , ensuite je l'explose et mes polylignes se transforme en ligne, y'a t'il une manip qui m'echappe (j'ai fait une recherche dans les forums mais avec 50322 réponses ça me calme un peu), merci d'avance

Heureux soient les fêlés, car ils laisseront passer la lumière (Michel Audiard)

Lien vers le commentaire
Partager sur d’autres sites

Charge ce lisp et lance EXPLO

 

(defun c:expo ( / *peditaccept* dern expl laliste lasel)
(setq *peditaccept*(getvar "PEDITACCEPT"))(setvar "PEDITACCEPT" 1)
(setq dern(entlast))
(setq expl(car(entsel)))
(command "_explode" expl "")
(setq laliste nil lasel (ssadd))
(while(entnext dern)(setq laliste(append laliste(list(setq dern(entnext dern))))))
(foreach p (cdr laliste)(setq lasel(ssadd p lasel)))
(command "_pedit" (car laliste)  "j" lasel "" "")
(setvar "PEDITACCEPT" *peditaccept*)
)

 

Ca devrait marcher, c'est un code vite fait.

En cas d'erreur PEDITACCEPT (le fameux message "voulez-vous la transformer en polyligne" à la saisie d'une première ligne) peut sauter, mais rien de grave.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
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é