I have a block containing several parts blocks. When I explode the main block all of the parts are exploded back to lines. I have used both "explode" and "xplode" and have the same results. How can I explode so I have my components as blocks?
Have you tried REFEDIT? that will go into block editor in which you can subtract objects from that block, or add, remove lines etc...
Not sure how your blocks are put together but when I explode a block that has other blocks within, I do not have this problem. It certainly does not explode polylines into individual lines. Maybe you have a lisp routine running that explodes everything? Maybe post a drawing with the block in question so other can check?
Thank you. Well done. You got me to approach it from a different perspective.
I am having the same problem in AutoCAD 2014.
EXPLODE reduces everything in the block to plane geometry. Nothing remains of the nested blocks.
Following your advice I tried the BURST command. The result was the same as with EXPLODE.
I wonder what is going wrong. Is it anything to do with the settings of the commands?
I will greatly appreciate a solution.
Thanks David Koch for your reply and for showing interest in solving my problem.
I am attaching a file containing the problematic block—"6in-StairsArrow_Resizeable2"
This is a dynamic block. It has 3 nested blocks, each of which is a dynamic block.
The three nested blocks are set as described below—
The main block "6in-StairsArrow_Resizeable2" has Move and Rotate actions for the whole block, Visibility Parameter for the Leaders and Labels, and Move Action for the "UP_DOWN for StairArrow" nested block.
This is a 2D block and the scale in the X and Y directions is 1:1.
I have tried to explain everything, and how I should like the block to behave, in the drawing itself too.
I find that the parameters and actions of the individual nested blocks are lost when these are integrated into the main block.
When I use EXPLODE or BURST, the main block "6in-StairsArrow_Resizeable2" reduces to plain geometry and text. Only the Leaders remain intact, everything else is lost. Even of the nested "UP_DOWN for StairArrow" the word DOWN, which is set as invisible initially in that block, is lost.
I will appreciate it if you would be kind enough to check it out and tell me what I am doing wrong.
Thank you very much.
Arif Khan
DISCLAIMER: I am no expert on dynamic blocks. You may find better advice over in the AutoCAD Dynamic Blocks Discussion Group.
That said, when I looked at your dynamic block in the block editor, none of the nested components were block definitions, just lines, arcs, hatch and text, along with some multileaders providing instructions. That is what you get when you explode the block, which is what I would expect to get. From what I have read, you cannot nest one dynamic block within another and have the nested block remain dynamic, without exploding the outer block, so in this case you probably do not want to have nested dynamic blocks anyway.