Aller au contenu

Recherche lisp pour extraire tous les blocs d\'un fichier


Messages recommandés

Posté(e)

Bonjour,

 

Je recherche un lisp permettant d'extrair tous les blocs d'un fichier en plusieurs fichiers.

J'avais ce lisp, mais je ne le retrouve plus.

 

Merci à tous.

 

Il n'y a pas d'homme cultivé, il n'y a que des hommes qui se cultivent.

 

Maréchal Foch

Posté(e)

Principe, vite fait

 

 (defun table_entete (TB / TBLIST TBLIST TBNAME RES)
 (setq TBNLIST nil)
 (setq TBLIST (tblnext TB T))
 (while TBLIST
   (setq TBNAME (cdr (assoc 2 TBLIST)))
   (setq TBNLIST (append TBNLIST (list TBNAME)))
   (setq TBLIST (tblnext TB))
 )
 (setq RES TBNLIST)
)

(defun c:SuperWbloc ( / i liste)
(setq liste (table_entete "BLOCK"))
(foreach i liste
(command "-WBLOC" i ......))
)

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

Merci beaucoup Maximilien,

 

Mais pour la suite : (command "-WBLOC" i ......)

 

Est-ce que quelqu'un peut m'aider ?

 

Merci encore.

 

 

 

Il n'y a pas d'homme cultivé, il n'y a que des hommes qui se cultivent.

 

Maréchal Foch

Posté(e)

Ouai c'était bien ça !

 

Merci à vous deux vous m'avez sauvé la vie !

Je suis en déplacement et j'en avais besoin tout de suite.

 

Il n'y a pas d'homme cultivé, il n'y a que des hommes qui se cultivent.

 

Maréchal Foch

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é