Chapter 12

Single vs. Multi-Document Design

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

A. Single-Document Design

Single-document design
Single-document design: all subsystems in one document

Pros

Cons

Pro Tip: Link Tab

In a single-document design, you can use the Link Tab app to embed external web content into your Onshape document (such as gear calculators or reference materials). This keeps all related information in one place.

Adding a Link Tab
Embedding external web content into your document via Link Tab
Link Tab usage demo
Link Tab appears as a tab at the bottom of the document, just like any other tab

Real Example: FRC Basketball Robot

This is a typical single-document design case. All subsystems (Drivetrain, Intake, etc.) are organized in different tabs within the same document.

Open FRC Single-Document Example

Observe how this project uses tabs to organize different assemblies and parts

βœ…
Checkpoint 1: Did you open the FRC single-document example? Explore its structure.

See how many tabs it has and what subsystem each tab corresponds to. Think about how you would organize the tabs for your own robot.

B. Multi-Document Design

Multi-document design
Multi-document design: each subsystem in its own document, referenced by a top-level assembly

Pros

Cons

Real Example: PTC Multi-Document Robot Project

This project splits the robot into multiple independent documents β€” one for each subsystem β€” and then references them all in a top-level assembly.

Top-Level Assembly

All subsystems come together here β€” observe how it references each sub-document

Drivetrain

Independent document for the drivetrain subsystem

Intake

Independent document for the intake subsystem

Catapult

Independent document for the catapult launching mechanism

Ball Catcher

Independent document for the ball catcher structure

βœ…
Checkpoint 2: Did you open the multi-document project subsystems? Observe how they're referenced in the top-level assembly.

Open the top-level assembly and see how it references parts and sub-assemblies from each sub-document. Compare the single-document and multi-document approaches.

C. Recommendations

Which one should you choose?
  • Small team (1-3 people) + simple robot β€” Single-document, simple and sufficient
  • Large team (4+ people) + complex robot β€” Multi-document, easier for parallel work
  • Most VEX V5RC teams β€” Single-document is enough
  • FRC / VEX U β€” Consider multi-document design

Regardless of which approach you choose, the most important thing is to stay consistent. Switching organization methods mid-season is costly. Discuss with your team at the start of the season, then commit to it.

Discussion Question
How many people are on your team? How many subsystems does your robot have? Based on what you learned in this chapter, would you choose single-document or multi-document? Why?

What You Learned in This Chapter

  • Small teams use single-document; large teams use multi-document
  • Multi-document keeps each subsystem independent for parallel work
  • Naming conventions are key to multi-document management
← Previous: Large Assemblies Next: CNC Basics & 3D Printing →