Before you design anything, you need a working Onshape environment. This guide covers everything from account setup to finding VEX parts — so your first session is building, not troubleshooting.
Onshape is our primary design platform — the tool Spartan Design uses to plan, communicate, and build better robots. Before any metal gets cut, the design exists in Onshape. That means fewer rebuilds, better teamwork, and a notebook full of engineering evidence that judges can actually follow.
An Onshape document is like a project folder. Inside each document you can have multiple Part Studios (where you create individual parts) and multiple Assemblies (where you put parts together and add motion). Think of a document as one complete robot design — everything for that design lives in one place.
In your DUSD enterprise account, your team’s documents live in a shared workspace folder. Your mentor creates the top-level team folder. You create documents inside it. Never create robot design documents in “My Documents” — only your account can see those. Put everything in the shared team workspace so the whole team has access.
Your mentor sets up the top-level team folder in the DUSD workspace. Your job is to create documents inside it using this structure. Consistent naming means anyone on the team can find anything in under 10 seconds.
Everyone on the team must follow the same naming rules. Inconsistent names slow down collaboration and make notebook documentation harder.
| What You’re Naming | Format | Example |
|---|---|---|
| Document | [Robot Version] — [Year] | Competition Build v3 — 2026 |
| Part Studio | [Subsystem] — [Version] | Drivetrain — v1 |
| Assembly | [Subsystem or Full Robot] — Assembly | Full Robot Assembly |
| Custom Part | [Function] — [Material] — [Thickness] | Motor Mount — Poly — 1⁄4in |
| Version (version control) | v[number]: [what changed] | v4: Added intake gusset, moved battery |
You will use these hundreds of times per session. Muscle memory is the goal — looking up how to rotate should never slow you down.
The left panel in Onshape is the Feature Tree — a history of every step you took to create the model. In a Part Studio it shows sketches, extrudes, and operations in order. In an Assembly it shows every part and every mate.
| Part Name | What It Is | How You’ll Use It |
|---|---|---|
| 1×× C-Channel | The main structural beam. 1×2, 1×3, 1×5, 1×15 etc. (holes in the flanges) | Drivetrain frame, arm structure, virtually everything structural |
| Bearing Flat | Thin flat bearing block that press-fits into a VEX hole | Wherever a shaft passes through a plate or c-channel |
| Shaft (3″, 4″, etc.) | Square ¼” shaft | Wheel axles, arm pivots, gear shafts |
| Spacer (0.5”, collar) | Small cylinder that keeps shafts from sliding laterally | Between the wheel and the c-channel on every drive shaft |
| V5 Smart Motor | 11W brushless motor with integrated encoder | All 8 motor ports on your robot |
| Gear (36t, 60t, 84t…) | Standard spur gears with VEX hole pattern | Speed/torque conversion in drive and mechanisms |
| Omni Wheel (3.25”, 4”) | Wheel with rollers at 90° — no side resistance | Front/rear wheels on tank drive for smooth turning |
| Traction Wheel (3.25”) | Solid rubber traction — resists side sliding | Center wheels on 6-wheel drive for defense resistance |