Chapter 11

Large Assemblies

πŸ“– About 15 minutes 🎯 2 checkpoints
0 / 2 steps completed

A. Large Assembly Optimization

As your robot model grows more complex, the part count can reach hundreds or even thousands. At that point, Onshape's rendering and computation performance may slow down. Here are some practical optimization tips.

Frustration with complex projects
Everyone feels this way when large assemblies get complex
Large assembly optimization
Show/hide parts and simplified display mode

Show/Hide Parts

In an assembly, hiding parts you don't currently need to view can significantly speed up rendering. In the feature tree on the left, click the eye icon next to a part to toggle its visibility.

Simplified Display Mode

Simplified display only shows the outer shell of each part, omitting internal details. This is ideal during the overall layout stage.

Sub-Assembly Architecture

Properly splitting sub-assemblies is key to managing complex models. We recommend splitting by functional module:

Each sub-assembly is managed independently, then combined in the top-level assembly.

Lightweight Mode

Onshape's lightweight mode loads only the minimum data needed for rendering, dramatically improving load times. Use it when opening large documents.

βœ…
Checkpoint 1: Have you tried hiding parts and simplified display?

In your previous assembly, try hiding some parts, then switch to Simplified display mode and notice the performance difference.

B. OneIPM (Real-Time Collaboration)

OneIPM real-time collaboration
Multiple people editing the same document in real time

OneIPM is one of Onshape's most powerful collaboration features β€” multiple people can edit the same document simultaneously, seeing each teammate's cursor position and changes in real time.

Key Features

OneIPM Task Management

OneIPM integrates task management directly into Onshape. You can create tasks, assign them to teammates, and track progress β€” all within the CAD environment.

OneIPM task management demo
Creating and managing tasks in OneIPM

Want to know what to work on today? Open the OneIPM panel and check the task list under My Tasks > "Due Now".

Viewing personal tasks
Viewing your personal task list and current to-dos

BOM and Assembly View

OneIPM's document viewer provides an intuitive view of large assemblies and supports creating interactive BOMs (Bills of Materials) to organize, sort, and filter parts.

OneIPM BOM
Managing assembly parts with an interactive BOM

Tree and node views let you intuitively understand the assembly structure and how parts connect. You can also create tasks directly from these views.

Assembly tree and node views
Tree and node views showing assembly structure

Documenting Design Iterations

During the robot design process, it's important to document each iteration and modification. OneIPM helps you track design history and showcase your team's work.

OneIPM version tracking
Recording and showcasing the design iteration process

Multi-User Collaboration Best Practices

When multiple people are editing an assembly at the same time, we recommend:

Comments Feature

Onshape's built-in comment feature makes team communication more efficient. Click the comment icon on the left to open the comment panel and annotate directly on the model.

Opening the comment panel
Click the comment icon to open the comment panel
Viewing comment list
Viewing and managing comments in the document

Use the @ symbol to mention teammates in comments and assign tasks. Mentioned users will receive notifications.

@ mentioning teammates
Mention teammates with @ and assign tasks
Tasks and notifications
Comment notifications and task tracking

When comments pile up, use the filter feature to quickly find what you need. You can also reply to comments and mark tasks as complete.

Filtering comments
Filtering and managing a large number of comments
Branch-linked comments
Comments are linked to branches β€” switching branches also switches the comments
How is this different from traditional CAD?
Traditional CAD software (SolidWorks, Fusion 360) requires you to manually save, export files, and send them to teammates. Onshape is cloud-native β€” just open a browser and start collaborating, no file transfers needed.
βœ…
Checkpoint 2: Do you understand the concept of real-time collaboration?

If a teammate is also learning this tutorial, try opening the same document at the same time and experience OneIPM's real-time sync.

What You Learned in This Chapter

  • Hide unnecessary parts to speed up rendering
  • Split sub-assemblies properly to manage complexity
  • OneIPM supports real-time multi-user editing
← Previous: Organization & Collaboration Next: Single vs. Multi-Document →