• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Blocs nidifiés et polylinés

  • Auteur du sujet Auteur du sujet MARCOC
  • Date de début Date de début

MARCOC

Guest
Bonjour tout le monde
Quelque part peut-être sur ce forum J'ai téléchargé ce lisp
(défend c:exall(/ bset)
(setvar "qaflags" 1)
(alors que (setq bset(sssget "_x"((0 . "insert"))))
(commande "_.explode" bset ")
); terminer pendant
(répéter 3(commande "_-purge" "tous" "n")
(setvar "qaflags" 0)
(principal)
); fin de c:exall

qui fonctionne parfaitement sur les blocs, mais n'explose pas les polylines
1) Est-ce que quelqu'un sait le changer pour que même les polylignes explosent ? ?
2) Pouvez-vous rapporter cette séquence de commande sur un script??
3) Comment pouvez-vous appliquer ce lisp à plus de dwg ensemble, sans avoir à ouvrir un par un? ?

Merci beaucoup.
 
Code:
(définir c:exall(/ bset)
(setvar "qaflags" 1)
(alors que (setq bset(sssget "_x" "(0 . "insérer,lwpolyline,polyline")))
(commande "_.explode" bset "")
); terminer pendant
(répéter 3(commande "_-purge" "tout" "" "n")
(setvar "qaflags" 0)
(principal)
); fin de c:exall
Si vous voulez l'utiliser dans un script, téléchargez le fichier lisp avec appload, section de contenu, ajouter au script exall et le jeu est terminé. Il est clair qu'à la fin du traitement, vous supprimerez le fichier ajouté qui sinon à chaque ouverture de fichier dwg sera chargé.
 
Cuao rp... mais exall Je l'écris comme si c'était un ordre sans coups de fouet. etc.

Alors je n'ai pas compris de fove que je dois l'enlever à la fin ? ?
 
écrire comme il est: exall
comme vous l'ajoutez à la section de contenu de l'appload, le supprimer.
 
Okkk.. mais je ne peux pas la laisser chargée?? onglet si je ne lance pas le script ne devrait pas commencer
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut