I've begun to create tool palettes to organize my blocks and often-used items. I have no trouble creating the tool palette, inserting regular blocks, export/import of the tool palette and groups, however my problem involves Dynamic Blocks and the fact that I keep each seperate dynamic block in a different file. I do this so that I can easily insert the block into a new drawing.
I'm able to drag the dwg file onto the palette (from explorer to autocad) just fine, that way the block's reference in the palette is the original file. Although when I take this method, I don't gain the lighting bolt to signify a dynamic block.
To get the lighting bolt I insert the block into an empty drawing, save it, then drag the block over to the palette. The problem with this is that the tool palette references the saved blank drawing, not the original block's file.
My endgame is to have a tool palette that contains my dynamic blocks and that will be eventually exported/imported to other computers everytime there is a major change. I also want to be able to change the original block's file and have that change be reflected in the tool palette.
Hope the explanation is clear enough and thanks for your input,
I do exactly what you need to do. You'll want to pull all the blocks into one file and have the toolpalette reference the blocks in that one file. When you make a change to the block anyone using your palette will pull that new block definition. The toolpalettes don't "Hold" a block, they hold a link to the block definition in the DWG file. If you drag a DWG file, similarly it links to the DWG file. Hope this helps.
You should be able to do both. How do you handle manual inserting? (that's what she said) Do you insert the block then explode it?
When I create a dynamic block I finish with a WBLOCK. That way when I insert the block into a new drawing it is a clean, dynamic and annotative block, no exploding whatsoever.
I was hoping that if I updated the original file, it could be updated in the tool palette as well as staying seperate from the other files. That way for those who actually used the tool palette, they would have the updated blocks. Also, the people who are still accustomed to inserting their blocks, would have the same versions as the tool palette.
If you are putting them into a palette why would you be concerned with the insert single? Anyway, if you include in the search path you should still be able to insert
thats correct. perhaps include the dynyo in your dwt file? you'll get the best of both worlds
If you have a file with all the blocks in it, and also have each one in a separate file it should then work for you both ways. Then if you need to update a block, simply update the individual file with that block, and then insert it into the overall file to update the definition in there. People can insert either way and get the same result.
Credit where credit is due! Give kudos or accept as solution whenever you can.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register