Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Abdel_RahmanEzEddin
365 Vistas, 3 Respuestas

Edit block

Hi,

I hope to get your help for my question.

 

Simply I have a drawing that contain many blocks. Now I need to edit some blocks but I don't need to apply the changes to all blocks just I need to apply the changes only on the selected block. I was not able to do it because when I make any change it will be automatically to all blocks.   

I right click on the block then I select "Edit block in place"  then I try to modify the block and after that the changes will be applied to the all blocks which is not what I need.

How can I edit just the selected block without applying the changes to all blocks?  

It seems, buddy, that you do not understand what a block is. A block is a separate small drawing. And in your large drawing, many references (BlockReference) to it are inserted. If you edited the block, then all its BlockReferences will look different. The only thing you can do is to explode the block, edit the objects and assemble a new OTHER block under a different name.

BTW, To simplify the conversion of separate BlockReference into new blocks, there is the AsmNew command from the AVC Assembly plugin, which will itself come up with a new name for the new block.


Plugins for AutoCAD
A>V>C>
AppStore | Facebook | Twitter | YouTube | Blog

Another thing you can do is to use the BDN command in BlockDupNewName.lsp, >here<.  See comments there and in the file.

Kent Cooper, AIA

I know you check problem solved. But there is another way that I use all the time.

1. QSAVE your drawing.

2. Select all of the blocks you need to modify using EDIT, COPY. 

3. Now start a new clean drawing and use EDIT, PASTE TO ORIGINAL COORDINATES

              (one of the best commands ever made.

4. Now use RENAME and rename these blocks to their new name.

5. Now EDIT these blocks to what you need them to look like and when finished updating the block exit the block editor and be sure to save the block.

6. Now use EDIT, COPY all of these blocks.

7. Now go back to your original drawing with all of the blocks.

8. Now type ERASE and enter, then P and enter two times to remove all of the blocks you just edited.

9. Now use EDIT, PASTE TO ORIGINAL COORDINATES.

10. Now you should have the original blocks still looking like they did and your new blocks looking like you needed them to look with your new modifications done and you did not have to use copy command to place them in all of your needed locations.

11. If you have more to change repeat the process.

12. Be sure to QSAVE the drawing once the paste is completed.

 

This may seem hard or take a long time but it is very fast once you do it a few times. This way you don't have to explode any block, modify it, turn it back into a block, and saves the hard part of having to copy that modified block all over the drawing to where you need it.

 

Hope this helps!

JRR!

 

jreidKVSUZ_0-1724935255895.png