Fusion Guide
advanced12 min read

External References

Link components to other design files, keep them up to date, edit them in context, and avoid broken or circular references.

Overview#

An external component (also called an xref, external reference or linked component) is, in Autodesk's words, a component contained in a separate design and referenced into the assembly in the current design. When you edit an external component, the changes display in any assembly where it is referenced. An internal component is contained entirely within the current design.

Reasons to use them:

Autodesk lists three benefits of external components: you can reuse components, collaborate concurrently with team members on complex assemblies, and replace components. General guidance adds that each part keeps its own timeline, parameters and drawings.

Design types matter here: Hybrid designs can contain internal and external components; by default an Assembly design can contain only external components (enable modeling tools to allow internal ones).

Costs: dependencies to manage, update prompts, and unresolved components if an archived project, a permission change, a deleted source design, or an upload or translation failure breaks the link.

Where to find it#

TaskLocation
Insert a design as an external componentData Panel: navigate to the design, right-click > Insert into Current Design
Create a new external componentHybrid design: Solid tab > Assemble > New Component with External checked. Assembly design: Assembly > Create > New Component
Edit an external component in contextBrowser: hover over the component and click Edit In Place
Update one componentBrowser: right-click the out-of-date component > Get Latest or Get Latest Version
Update everything out of dateBrowser: right-click the default component > Update External References
Break linkBrowser: right-click the external component > Break Link (Hybrid designs only)
Swap for another designBrowser: right-click > Replace Component or Save As and Replace
Fix an unresolved componentBrowser: right-click > Resolve Component

Note: not confirmed in Autodesk's documentation: a command that converts an existing internal component into an external one. Autodesk's documented routes are creating a new component with External checked, or deriving (see below).

Step by step#

Insert an existing design (bottom-up)#

  1. Open or create the assembly design and save it.
  2. Open the Data Panel (the grid icon at the top left).
  3. Navigate to the project and folder holding the part.
  4. Right-click the part > Insert into Current Design.
  5. Confirm the insert. The component appears in the Browser as an external component (Autodesk recommends pinning one main component first, then creating joints to position the others).

Create a new component as external (top-down)#

  1. Choose Assemble > New Component (Hybrid design) or Assembly > Create > New Component (Assembly design).
  2. Select the Parent component to nest it under.
  3. In a Hybrid design check External. For the Design Type choose Part, Assembly, Hybrid or Linked PCB; for a Part choose the Part Type (Standard or Sheet Metal).
  4. Enter the Design Name and pick a Location (the default is the same location as the parent, or the active project and folder in the Data Panel if the parent is not selected or not yet saved).
  5. Optionally check Activate to start an Edit In Place session automatically.
  6. Click OK. Fusion creates a new design and inserts it as an external component. Model inside it, referencing the parent assembly as needed.

Edit in context#

  1. In the Browser, hover over the external component and click Edit In Place. Other components become inactive (shown at reduced opacity) but remain visible.
  2. In the Edit In Place menu at the top of the canvas choose Associative or Non-Associative. Non-Associative only allows local edits; Associative creates references between this component and others in the assembly.
  3. Edit sketches and features. Referencing geometry of inactive components creates an Assembly Reference (an Assembly Reference folder appears in the Browser). Dimensions, constraints, projections and moving a component into place with Capture Position all create them.
  4. Click Finish Edit In Place, then save.
  5. Other assemblies referencing the same design will show it as out of date.

Updating#

Autodesk documents three update commands:

  • Get Latest: right-click the out-of-date default component (the active design) or an external component. It updates to the most recent changes, ignoring Versions.
  • Get Latest Version: right-click an out-of-date external component to update it to its latest Version.
  • Update External References: right-click the default component to update every out-of-date external component to the latest Version if one exists, otherwise to the latest non-version change.

Fusion for education works differently (Get All Latest in the Application bar, Get Latest Milestone Version, and so on); see Autodesk's update topic. If you edit an external component in place with a timeless reference while another project member has the root assembly reserved, use Get All Latest in the Application bar after they save to update the root assembly.

  1. Right-click the external component in the Browser > Break Link. This workflow is available only in Hybrid designs because they can contain internal components.
  2. If the component has external subcomponents, a dialog asks whether to Include subcomponents or break the link for the Component only.
  3. The component is converted to an internal component; changes to it affect only the local assembly, and any bodies and features of its assembly contexts are placed in their folders within it.
  4. Use this to freeze a design, or to hand off a self-contained file.

Options reference#

OptionWhat it doesNotes/default
Insert into Current DesignAdds a referenced instance of a design.Data Panel right-click.
External (New Component)Creates a new design and inserts it as an external component.Hybrid designs; unchecked creates an internal component.
Get LatestUpdates to the most recent changes, ignoring Versions.Right-click.
Get Latest VersionUpdates an external component to its latest Version.Right-click.
Update External ReferencesUpdates all out-of-date external components.Right-click the default component.
Break LinkConverts an external component to an internal one.Hybrid designs only.
Replace ComponentSwaps an external component for a different design.Optional Replace All Instances.
Save As and ReplaceSaves a copy of the external component as a new design and replaces the component with it.Optional Replace All Instances.
Derive / Insert DeriveLinks selected features from one design into another.Not an external component; see below.

How versions work#

Autodesk's update commands distinguish the most recent change (Get Latest) from the latest saved Version (Get Latest Version), so what the assembly references can differ from what is newest in the Data Panel. Check which command you are running. The rest of this section is general guidance: decide deliberately whether to take a newer version, and note which one you took.

Cross-file sketch references#

In top-down workflows you can reference geometry from one component in another, even if the components are separate designs, using Edit In Place. Rules of thumb:

  • In Edit In Place, geometry you reference from other components is derived into the external component as an Assembly Reference. The reference type depends on the Assembly reference type preference: Timeless (points to the assembly's most current version, does not reserve the root assembly) or Timeline-based context (adds a feature to the parent assembly's timeline; the context references geometry at a specific point, and changes after that point do not affect it).
  • Keep dependencies one-way (general guidance): the layout drives the parts. Avoid part-to-part dependencies.
  • Autodesk prevents circular references: if design A contains B, which contains C, which contains A, Fusion detects it and blocks the insert or replace that would create the cycle. Undo and Redo are also blocked if they would create one; saving, closing and reopening the designs may clear the undo history.
  • If a link goes out of date, use Get Latest or Update External References.

Managing broken references#

An unresolved external component can be opened in the design, then resolved, replaced or removed. Right-click it in the Browser and choose Resolve Component, Replace Component (choose a different design; Replace All Instances optional) or Delete. Autodesk's table of causes and actions:

CauseAdmin actionNon-admin action
Archived projectUnarchive the projectContact the project administrator
Deleted source designRestore from the TrashContact the project administrator
Permanently deleted source designDelete the unresolved componentContact the project administrator
No project accessJoin the projectContact the project administrator
Designs in another TeamMove or Copy the designs to this Team in the web clientContact the team administrator
Pending, partial or failed uploadWait for the upload or upload againContact the project administrator
Configuration upload incompleteRegenerate configurationsRegenerate configurations or contact the administrator
Design contains fastenersInvite everyone to the Fasteners project with at least the Editor roleRequest project access, or ask the team administrator

If the replacement is a direct copy of the original, Fusion reconnects relationships such as joints and assembly contexts from the original. In Parametric Modeling mode, replacing one instance in a pattern replaces all instances in the pattern.

Other causeRemedy
Out-of-date referenceGet Latest or Get Latest Version, or intentionally keep the older one.
Circular referenceRedesign so dependencies go one way.

Team practices#

  • Use one project per product and put all part files and the assembly there.
  • Decide who owns each file. Avoid two people editing the same part.
  • Use consistent naming and part numbers, as they feed the BOM.
  • Before a release, Save, then use a "Save As" or export to freeze a milestone (for example, an archive STEP/F3D).
  • Consider Break Link (Hybrid designs) for deliverables sent outside the team.

Tips and pitfalls#

Tip: Save after every significant edit to a referenced part, so the assembly and the source stay aligned (general guidance).

Warning: Editing an external component changes the design for every assembly that references it. If the part is shared, tell your team or use Save As and Replace to create a variant.

Tip: If you only need some features for reference (for example, a mounting pattern), use Derive or Insert > Insert Derive, then Break Link on the Derive feature to convert the derived objects to base features.

Warning: Collaborators without project access see unresolved components (No project access in Autodesk's table above).

Tip: Name external components by part number; the Data Panel name and Browser name should match to reduce confusion.

Tip: Keeping parts in separate designs keeps each timeline short (general guidance). See Large Assemblies.

Worked example: a shared bracket across three products#

A 3 mm steel bracket, 60 x 40 mm with two 6.5 mm holes at 40 mm spacing, is used in a shelf, a cabinet and a rack. All three assemblies insert the same Bracket file.

  1. The shelf owner widens the hole spacing to 45 mm and saves Bracket. That is version 8 (say).
  2. The cabinet and rack assemblies show Bracket as out of date. They update when their owners run Get Latest Version or Update External References.
  3. If the cabinet cannot accept 45 mm spacing, its owner uses Save As and Replace to make Bracket-B as a variant.
  4. The danger is silent drift: a person updates the cabinet without noticing the holes moved, and a mating plate no longer lines up. Mitigate this by reviewing the version comment and checking the joints after every update.

A good rule is that a shared part's source file changes only through a deliberate release, with a short note in the version description.

Update behavior worth knowing#

SituationWhat to expect
An external component is out of dateIt is marked out of date in the Browser; run Get Latest, Get Latest Version or Update External References.
Update one component vs update allGet Latest / Get Latest Version act on one component; Update External References acts on every out-of-date external component.
Replace a componentUse Replace All Instances to replace identical instances in one step.

Failure modes and fixes#

SymptomCauseFix
Joints fail after updating a referenceJoint origins were attached to geometry that was deleted or re-ordered in the sourceRe-pick the origin; add joint origins to the part so they survive edits (general guidance).
Edits "disappear"You edited a copy after Break Link, but the original was the one you meantCheck whether the component is still external before editing.
Two people overwrite each otherBoth edited the same source designAgree on ownership; compare versions in the Data Panel. Note Autodesk's design reservation rules for timeline-based contexts.
Circular reference preventedPart A would reference B and B reference AFusion blocks it; introduce a third layout file that drives both (general guidance).
File slow to openMany small external linksGroup fasteners and standard parts into a sub-assembly design (general guidance).
Link works for you but not a colleagueNo project access, or designs in another TeamShare the project; see the resolve table above.

Choosing between linked and local components#

Use a linked component when the part has its own life: drawings, a CAM setup, reuse in other assemblies, or an owner distinct from the assembly author. Keep it local when it exists only for this assembly, is small, and changes every time the assembly does. A practical threshold is reuse: if a part appears in a second design, promote it to a file. Overusing links for one-off parts adds version bookkeeping without benefit.

Pre-release routine#

  1. Run Update External References and confirm no component shows an out-of-date marker.
  2. Review the Joints folder for warnings.
  3. Save, then note the assembly version.
  4. If the release goes outside the team, Save As a copy and Break Link the copy (Hybrid designs) so the recipient gets one self-contained file.

Practice exercise#

  1. Create a design "Bracket" with a plate and two holes. Save it in a project.
  2. Create a new design "Assembly" (a Hybrid design if you want to try Break Link). Use the Data Panel to Insert into Current Design twice (two instances of Bracket).
  3. Open "Bracket", change a hole diameter, and Save.
  4. Return to Assembly; the reference should show as out of date. Right-click the default component > Update External References and confirm both instances update.
  5. Right-click one instance > Break Link. Modify "Bracket" again, update, and observe that the broken-link copy no longer changes.

Expected result: linked instances update together; the broken-link copy remains frozen. If the Break Link command is missing, check that the design is a Hybrid design.

Stretch challenge#

Create Bracket, Plate and Assembly files. Insert Bracket twice and Plate once into Assembly, joined by rigid joints at the bracket holes. In Bracket, add a named joint origin at the hole center. Change the hole spacing from 40 mm to 45 mm and save; update the assembly. Expected result: because the joints use the named origin, they remain valid and the bracket follows the new hole pattern; if you had snapped to the hole edge instead and then re-ordered features, you would likely see a joint warning. Finally, Break Link on one bracket (Hybrid design), change the spacing to 50 mm in the source, update, and confirm that only the linked instance changed.

  • Top-Down vs Bottom-Up Design
  • Large Assemblies
  • BOM and Parts Lists
  • McMaster-Carr and Standard Content

Sources

Checked against these Autodesk help topics (opens autodesk.com):

Related pages