- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi, I am aware that again i am asking a very basic question.
This is my Code
(defun FPSpreng_t (/ ss i ent data)
(ss-foreach(ssget "X" '((0 . "INSERT")))
'(lambda(ent / )
(vl-catch-all-apply 'vla-explode (list (vlax-ename->vla-object ent)))
)
)
)
I use a simple Loop to explode All Blocks in my Drawing. But my Lisp does not "kill" the Block but explodes a copy of it so I end up with two Geometries one Block and One Set of Circles and Lines
When I explode the Block manually with the Command _explode I end up with only the lines and no block.
How can I avoid that copy when using 'vla-explode, script the _explode-Command OR Delete all Blocks remaining in my Drawing after having used 'vla-explode? Eather way should work for me.
The Circles and lines inside the Block are drawn on Layer 0.
Solved! Go to Solution.