|
Lisp : Übernehmen der Fläche einer Polylinie in das Schriftfeld (in einem Attributblock)
fzs600 am 22.03.2007 um 08:40 Uhr (0)
Übernehmen der Fläche einer Polylinie in das Schriftfeld (in einem Attributblock)Haben bereits eine LISP die in die richtige Richtung geht: (defun c:fl_att (/ pl att fl) (setq pl (car(entsel "
Polygon wählen: ")) att (car(nentsel "
Zielattribut wählen: ")) fl (vlax-get-property (vlax-ename-vla-object pl) Area ) ) (entmod (subst (cons 1 (rtos fl 2 2)) (assoc 1 (entget att)) (entget att) ) ) (entupd (cdr(assoc 330 (entget att)))) (princ) )Jedoch wird dabei einfach nur der Wert der Flä ...
| In das Form Lisp wechseln |
|
Lisp : Übernehmen der Fläche einer Polylinie in das Schriftfeld (in einem Attributblock)
fzs600 am 22.03.2007 um 14:17 Uhr (0)
Danke vorerst für die Antworten!Steh da aber trotzdem noch an!Noch mal von vorn...Für mich wäre es wichtig den Block mit Attributen (davon der Flächenwert als Schriftfeld) mehrfach zu kopieren und den einzelnenBlöcken (sprich dem Schriftfeld im Attribut bzw. Block) später unterschiedliche Polylinien zuzuweisen!Der Block sollte z.B. so aussehen:ZIMMER ...AttributLAMINAT ...Attribut12.56m² ...Attribut-Schriftfeld - sollte später mit LISP-Programm einer Polylinie zugewiesen werdenAn Ralph: Danke noch mal - ...
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |