Editing External References In-Place in IntelliCAD

External references (X-refs) are powerful tools for managing complex drawing projects. When an external reference is inserted into a drawing, you can often edit it directly within your current IntelliCAD session, and these changes will automatically update the source file. This “in-place editing” streamlines the workflow, saving you the hassle of locating and manually loading the source drawing file for modifications. This guide will walk you through the process of editing external references directly within IntelliCAD.

Initiating In-Place Reference Editing

There are several straightforward ways to begin editing an external reference in-place:

  • Ribbon Interface: Navigate to the Insert tab on the ribbon, then select Edit Reference in Place (found within the Reference panel).
  • Menu Options: Access the Tools menu, and choose either Edit Block or X-Ref In-Place > Edit In-Place.
  • Command Line: Type refedit and press Enter.

Following any of these commands, you will be prompted to select the specific external reference you wish to edit.

The Reference Edit Dialog Box

Once you initiate the in-place editing process, the Reference Edit dialog box will appear. Here, you’ll need to:

  1. Select Reference: In the Reference Name field, choose the external reference you intend to modify.
  2. Configure Settings: Navigate to the Settings tab to customize your editing experience. You have two key options:
    • Create Unique Layer, Style and Block Names: Selecting this option ensures that any layers, styles, or blocks you alter within the external reference will receive unique names. A prefix will be added to the original name of modified items, while unchanged elements retain their original names. This prevents naming conflicts.
    • Display Attribute Definitions for Editing: This setting allows you to hide attributes and instead display their definitions while editing. Keep in mind that changes made to attribute definitions will only impact new insertions after the reference is saved.

After configuring your settings, click OK to proceed.

Making Edits and Managing Entities

With the external reference open for in-place editing, you can now make direct changes to its contents. Any new entities you create during this process will be automatically incorporated into the source file when you save and close the reference.

Adding Existing Entities: If you need to include an entity that is already present in your current drawing into the external reference you are editing, simply select the entity. Then, you can either:

  • Use the ribbon: Go to Tools > Edit Block or X-Ref In-Place > Add to Working Set.
  • Use the command line: Type refset, press Enter, and then select Add.

Removing Entities: Conversely, to exclude an entity from the external reference, select it and perform one of the following actions:

  • Use the ribbon: Navigate to Tools > Edit Block or X-Ref-In-Place > Remove from Working Set.
  • Use the command line: Type refset, press Enter, and then select Remove.

Saving and Closing the Edited Reference

Once you have completed all your desired modifications:

  1. Close Reference: Initiate the closing process by either:

    • Using the ribbon: Select Tools > Edit Block or X-Ref In-Place > Close Reference.
    • Using the command line: Type refclose and press Enter.
  2. Save or Discard: You will be prompted to either Save your changes, which will update the source file, or Discard to cancel any modifications made during the session.

Upon saving, the external reference will be updated, and your current drawing will immediately reflect these changes.

For direct access to open an external reference, you can also utilize the xopen command. If you make changes to an external reference that is already open, remember to reload it in your current drawing to view those modifications.