thomas-p
Does anyone have a modified version of the burst command that can have a list of blocks that it will not burst, or can give me an idea on how to modify the current burst command so that I can make a list of blocks that it will not explode. I'm looking to make burst not work with our title blocks. I realize that someone can change the name of the block, but most users we have that burst the title blocks don't know that.
Thanks
I would suggest editing the burst.lsp, in the main routine there is a call out to get the selection set, if you use the logical test "AND" & "NOT" you should be able to list the names of the blocks you want to exclude, the #code for the name should be "2". I am not very familiar with using the logical grouping of filter tests, but there are many AUGI members who are. Here is an example that you might be able to use:
Code:
(setq ss (ssget "all"
'((-4 . "<NOT")
(-4 . "<AND")
(0 . "INSERT")
(2 . "M*")
(-4 . "AND>")
(-4 . "NOT>")
)
)
)
I use it to run spell check on all objects that are not blocks that begin with the letter "M". Do a search on the lisp forum for "Excluding Objects from a Selection Set" There might be other things there that could help you out.
thomas.krueger
i have wrote such Routine ( can also handle MINSERTS and multiple Blockreferences )
after load you can call it with
INSERTS-MULTIBURST
and
INSERTS-EXPLODE
the normal Burst-command is defined in a lsp of the Express-tools. For your own use, you can it modify.
This utility might come in handy. Is there anyway you can repost the routine so it is editable? Most of the people in my firm wouldn't understand the prompts as they are in German not english.