|
Lisp : Text aus Block filtern
m.schuster am 31.01.2008 um 10:26 Uhr (0)
Hallo Zusammen,ich bin auf der Suche nach einer Funktion die alle Text und Attributstexte in Blöcken kopiert. Die Kopierten Text sollen dann außerhalb vom Block sein und einen separaten Layer erhalten. Folgen Funktion könnte man als Basis nutzen:(defun C:attrtotxt_noexp( / as i e el bn nl l1 l2) (if (setq as (ssget)) (progn (setq i 0) (while (setq e (ssname as i)) (setq el (entget e)) (if (/= (assoc 66 el) nil) (progn (setq bn e) (while (/= (cdr (assoc 0 (setq el (entget e)))) "SEQ ...
| In das Form Lisp wechseln |
|
Lisp : Text aus Block filtern
m.schuster am 31.01.2008 um 10:46 Uhr (0)
Zitat:lass einfach das (entmod el) weg, so werden die Attribute unverändert gelassen.Danke! Und schon bin ich einen Schritt weiter Zitat:Texte aus Blockdefinitionen den Referenzen zuordnen (besonders bei mehrfach verschachtelten , transformierten)ist aber noch was komplizierter und ist auch nicht mit nem 10-Zeiler getan. Verschachtelte Blöcke müssten nicht berücksichtigt werden. Was meinst du mit Referenzen zuordnen? der statische Text müsste doch einfacher gehen zu vervielfältigen. Zitat:Wie darf ich " ...
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |