hi cadworx,
[Nachtrag: da war wohl CADmium schneller]
probier mal jenes in deiner script aus:
;Anfang
(setq sset1 (ssget "_X" '(( 8 . "Test"))))
_erase
!sset1
;Ende
Statt "Test" einfach deinen Layernamen verwenden.
Die 8 davor ist der DXF-ObjektCode für Layer
Für löschen nach Blocknamen ist die 8 durch die 2 zu ersetzten und entsprechen den Blocknamen zwischen die "" setzten.
Übrigens die Leerzeichen innerhalb des abschnittes '((.....)) bitte lassen, sonst funktionierts nicht.
Du kannst weiterhin wenn nötig weitere bedingungen hinzufügen.
Würde jedoch etwas anders aussehen.
Viele Grüße
..:: pirilao ::..
------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
den horizont des wissen zu erreichen ist
unmöglich...den auf offener See ist der
horizont auf 360° verteilt....
welchen weg wirst du gehen ?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Diese Nachricht wurde von pirilao am 09. Jun. 2005 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP