Du bearbeitest sicher den falschen Block, ob es jedoch mit dem richtigen Block so einfach funktioniert, da bin ich gerade nicht sicher.
Ich vermute du bearbeitest einen abgeleiteten Block, also anonymer Name "*U123"
Bei deinem händischen vorgehen bearbeitest du aber immer den Hauptblock "Meinblockname"
Den Blocknamen ermittelt man über (vla-get-effectivename (cdr (assoc 2 (entget (car (entsel))))))
-
Oder es auswendig zu wissen: Ich denke es geht dennoch nicht wie gewünscht da Autocad (vielleicht) die abgeleiteten Blockdefinitionen nicht automatisch updated / im Gegensatz zum händischen Weg.
Falls es nicht klappt, dann muss man selbst ein "Update" programmieren.
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP