Anuncios

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

David_W_Koch
en respuesta a: Anonymous

Are you inserting a single file that contains multiple block definitions that you would like to update?  In that scenario, if there are blocks in target file that have the same names as blocks in the file being inserted, the target file definition will "win" and the definition will not be updated.

 

To update the block definitions in the target file, you can take one of the following approaches:

  1. WBLOCK each revised definition in the source file revised definitions out to its own file.  Then use the INSERT command, and, in the insert dialog, use the Browse button to browse to and select each WBLOCKed file (one at a time).  When you click OK to execute the insertion, you will get a dialog asking if you want to overwrite the current definition.  Do so.  If you do not need another instance of the block, you can press the ESC key after the definition is updated; otherwise, you can place the block where desired.  Repeat for each redefined block.
  2. Open both the target file and the source file.  Make the target file the current drawing.  Open the DesignCenter, and choose the Open Drawings tab.  Expand the source file node in the left pane, and choose the Blocks node under the source file.  In the top right pane, right click on one of your updated blocks and choose either Insert and Redefine or Redefine only from the context menu, depending upon whether or not you want to add additional instances or not.  Repeat for each redefined block.

If you have a lot of blocks to redefine, the second option is likely easier if you are going to do it manually; if this is something you do frequently, you may want to take the time and/or expense of creating or acquiring some form of customization that could automate some or all of the steps in the first option.


David Koch
AutoCAD Architecture and Revit User
Blog | LinkedIn
EESignature