Fusion Guide
advanced10 min read

Large Assemblies

Keep big Fusion assemblies responsive: structure, history settings, external components, simplification, graphics settings, and review workflows.

Overview#

Fusion handles moderately sized assemblies well, but hundreds or thousands of components, long timelines, and heavy parts such as threaded fasteners slow everything: opening, orbiting, editing, and saving. There is no single switch to fix this; performance comes from structure and habits. This page collects the levers, ordered roughly by payoff.

Autodesk's help does not publish component-count limits or performance numbers; every figure on this page is general guidance. Hardware, geometry complexity, and workflow all matter. Test on your machine.

Where to find it#

LeverLocation
Parametric Modeling Mode / Direct Modeling ModeDocument settings (see the Model section)
External componentsData Panel > Insert into Current Design; New Component with External checked
Update everythingBrowser: right-click the default component > Update External References
Hide / visibilityBrowser eye icons; Navigation bar > Display Settings > Object Visibility
Display settingsNavigation bar > Display Settings (visual style, effects)
DeriveSolid > Create > Derive; Solid > Insert > Insert Derive
Contact togglesAssemble > Enable Contact Sets / Enable All Contact / Disable All Contact
Rigid GroupAssemble > Rigid Group

Note: not confirmed in Autodesk's documentation: exact names of graphics/performance preferences. Check Preferences in your version.

Strategy 1: structure the design#

  1. Nest sub-assemblies. Group related parts (a gearbox, a door, a motor mount) into sub-assemblies. A top level with 20 sub-assemblies is easier to hide, isolate, and open than a flat list of 800 components.
  2. Keep one level of ownership. Each component should belong to one clear parent.
  3. Name consistently. Search in the Browser is faster when names are systematic.
  4. Separate hardware. Put fasteners in their own folder/component group so you can hide them in one click.

Strategy 2: use external components#

Autodesk lists these benefits of external components: collaboration, reuse of Part designs, downstream BOM and PLM data, and a simpler feature timeline with reduced compute time for larger assemblies (see External References). The trade-off is link management.

Strategy 3: control design history#

  • A parametric timeline gives editability but costs computation; a very long timeline slows recompute (general guidance).
  • Direct Modeling Mode turns the timeline off for a design. It is lighter, suited to imported or finished geometry, but you lose parametric rollback. Check the Model section's topics on switching between Parametric and Direct Modeling Mode for the consequences before switching, and save a copy first.
  • A common pattern: keep parts parametric in their own designs, and keep the top-level assembly lightweight.

Strategy 4: simplify heavy parts#

  • Fasteners: detailed catalog bolts with modeled threads can be heavy (general guidance). Prefer simplified versions where offered.
  • Remove internals from vendor models (for example, motors with internal windings). Derive just the outer components or bodies you need.
  • Derive / Insert Derive links selected components, bodies, sketches, construction geometry or parameters from another design. A Derive feature is added to the timeline; updating the original updates the destination, and Break Link converts the derived objects to base features.
  • Hide components you do not need in this working session.
  • Replace detailed parts with envelope bodies in context-heavy designs. Keep the detailed ones for drawings or the final export.

Strategy 5: reduce graphical and compute load#

SettingEffect
Visual style: Shaded without edgesFewer lines to draw
Turn off shadows, reflections, ambient occlusionLarge GPU savings
Hide components you are not usingReduces draw load and picking time
Isolate a componentShows only it and hides others for the session
Disable All ContactAutodesk notes contact analysis needs more computation than a joint, and cost grows with component count
Close other designs and heavy appsFrees RAM and GPU
Update graphics drivers; use a dedicated GPUBiggest hardware lever
Software-only rendering/OpenGL fallbackSlower; avoid

The preferences panel has graphics and performance options (for example "Performance Graphics" or graphics driver selection). Names vary by version.

Strategy 6: use rigid groups and joints wisely#

  • Autodesk recommends a Rigid Group for three or more components with no relative motion, instead of a rigid joint between each pair, to reduce the number of features to compute in the Timeline.
  • Avoid joint networks with many closed loops (general guidance).
  • Pin one main component early (general guidance).
  • Use Lock Motion or Suppress on joints you are not using.

Strategy 7: work in context, not everywhere#

  • Activate only the component you are editing; other components become translucent and the timeline shows only its features.
  • Use sections and exploded views only when necessary.
  • Edit an external part in its own tab rather than in the full assembly (general guidance).
  • Consider Configurations rather than duplicating assemblies (see the Configurations section for availability).

Strategy 8: file hygiene#

  • Save often, but in a large design a save can take a long time; balance with versioning.
  • Clean up the timeline: delete unused sketches, deleted-feature residue, empty components.
  • Reduce unused appearances and materials from imported files.
  • Avoid importing very dense mesh bodies. Convert or reduce them externally, or use mesh tools to simplify before inserting.
  • Archive big projects rather than letting version counts balloon.

Options reference#

OptionWhat it doesNotes/default
Parametric / Direct Modeling ModeTurns the timeline on or off.See the Model section.
Derive / Insert DeriveLinks selected features from another design.Break Link converts them to base features.
Visual style and effectsShaded modes, shadows, reflections, ambient occlusion.Disable for speed (general guidance).
Enable Contact Sets / Enable All ContactCollision checking during motion.Slows large assemblies.
External componentSeparate design per part.See External References.
Break LinkConverts an external component to internal (Hybrid designs).Use for frozen parts.
Update External ReferencesUpdates all out-of-date external components.Default component context menu.

Hardware notes#

Autodesk lists minimum and recommended system requirements for Fusion; check the current page for details. In practice:

  • A discrete GPU with current drivers matters most for orbiting.
  • More RAM (32 GB or more) helps with big assemblies and large imports.
  • A fast SSD speeds up loading cached designs.
  • A stable network connection matters because Fusion is cloud-based and external components fetch from the cloud.

Tips and pitfalls#

Tip: Measure. Time how long it takes to open, orbit, and save before and after a change, so you know what works for your files.

Tip: Replace modeled-thread fasteners with simplified ones in the working assembly, then swap in detailed ones only for the final render.

Warning: Turning off design history can remove the existing timeline in that design (general guidance). Save a copy first.

Note: Autodesk describes Derive as linking features: updating the original design updates the destination, and Break Link severs it.

Tip: Hide helper geometry: layout sketches, planes, and joint origins. In the Browser, collapse folders and turn off origin visibility.

Warning: Do not enable all-contact on a thousand-part assembly just to check one fit. Use a selective contact set.

Tip: Split very large products into several designs (chassis, drivetrain, body) with a lightweight "master" assembly that inserts only external references, optionally simplified.

Worked example: a 1,200-component machine frame#

A conveyor assembly has 1,200 components: 40 unique parts, 300 fasteners, 12 sub-assemblies, and a few hundred small brackets. It takes 90 seconds to open and orbiting is choppy. A realistic plan:

  1. Count unique definitions. Many of the 1,200 are copies of a handful of fasteners. Make sure repeated parts are linked copies (Paste) rather than independent copies (Paste New).
  2. Split into sub-assemblies as separate files. Move the drive unit (150 components) and the idler unit (120 components) into their own design files and insert them as external components. The top-level assembly now holds about 20 items.
  3. Remove history where it no longer helps. Finished sub-assemblies from a supplier or imported STEP files may not need a parametric timeline; not capturing design history keeps them lighter.
  4. Replace detailed parts with simplified ones. A fastener with modeled threads has far more faces than a plain cylinder. Use simplified fasteners at the top level.
  5. Use Rigid Groups for sub-assemblies that never move relative to each other so the solver tracks one body.
  6. Disable what you are not using. Turn off contact sets, hide fasteners while working on the frame, and use visual styles without shadows or reflections.

The timings in this example are hypothetical. Measure before and after with a stopwatch; do not trust impressions.

Rough sizing guide#

Component countTypical approach
Under 100Single file is fine; use components and joints normally.
100 to 500Split heavy sub-assemblies into external files; keep fasteners as instances.
500 to 2,000Multiple levels of external sub-assemblies; simplified fasteners; contact sets only as needed.
Over 2,000Consider breaking into independent products or using derived/simplified envelopes of other teams' modules.

These bands are rules of thumb that depend heavily on part complexity and your hardware, not documented limits.

Failure modes and fixes#

SymptomCauseFix
Assembly freezes when you drag a jointContact analysis across many componentsUse Disable All Contact or restrict to selective contact sets; use rigid groups.
File takes minutes to saveVery long timeline or many external componentsReduce timeline work on stable parts; save sub-assemblies separately (general guidance).
Memory warningsThousands of complex solids loadedHide and unload what you do not need, use simplified parts.
Update takes longDeep chain of external referencesFlatten the reference tree (general guidance).
Browser tree is unmanageableNo folders or naming structureUse sub-assembly components with consistent prefixes (010-Frame, 020-Drive).
Viewport lags only with a particular partA single part with huge face count or imported meshFind it by hiding halves of the model (bisect), then simplify that part.

Bisecting a slow assembly#

If you do not know what is slow, hide half of the top-level components and test orbit speed. If it speeds up, the culprit is in the hidden half; unhide and hide half of those. Within five or six rounds you can isolate one component among a thousand. This is far faster than guessing.

Habits that keep assemblies light#

  • Name and structure from day one: later reorganizing breaks joints and references.
  • Keep fasteners and standard parts out of the working view; show them for review only.
  • Build the skeleton first (layout sketches and key interfaces) and let parts follow it, which reduces rework.
  • Review the file size in the Data Panel after major changes; a sudden jump signals something like an imported mesh or a duplicated sub-assembly.

Practice exercise#

  1. Open or build an assembly with at least 50 components (Copy and Paste a bolt many times).
  2. Time orbiting and saving.
  3. Turn off shadows, ambient occlusion, and reflections. Retest.
  4. Group the bolts into a "Hardware" component (a Rigid Group, or a component moved under a parent), then hide it. Retest.
  5. Use Derive to bring only the outer components into a new design, and compare open times.

Expected result: measurable improvement from each step, with the largest gain from reducing graphics effects and hiding hardware.

Stretch challenge#

Take any assembly you own with at least 100 components and perform an audit: (1) time the open, (2) count unique definitions versus instances, (3) bisect to find the heaviest component, (4) replace it with a simplified version or move it to an external file, (5) re-time. Expected result: a documented before and after with at least a 20% reduction in open time, and a list of the three parts that cost the most. If nothing improves, check that you were not just loading from cache the second time; reopen after clearing the document from the session.

  • External References
  • Rigid Groups and Grounding
  • Contact Sets
  • McMaster-Carr and Standard Content
  • BOM and Parts Lists

Sources

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

Related pages