Before you design anything, you need a working Onshape environment. This guide covers:
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 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 |
|---|---|---|
| VEX C-Channel | Structural channel; select the exact hole count, length, material and part number from the catalog | Drivetrain frame, arm structure, virtually everything structural |
| Bearing Flat | Bearing that supports a shaft and is secured to structure with appropriate fasteners | Wherever a shaft passes through a plate or c-channel |
| Shaft (3β³, 4β³, etc.) | Standard 1/8-inch square shaft; high-strength shafts are 1/4-inch square and require compatible bearings and inserts | Wheel axles, arm pivots, gear shafts |
| Spacers and shaft collars | Spacers set separation; secured shaft collars retain a shaft axially | Between the wheel and the c-channel on every drive shaft |
| V5 Smart Motor | 11W V5 Smart Motor with integrated encoder and interchangeable gear cartridge; 5.5W V5 Smart Motors are a separate option | Connects to one of the V5 Brainβs 21 Smart Ports; competition motor limits are separate from port count |
| 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 that reduce resistance to sideways motion | 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 |
Introduce these terms before the first Onshape session. Students will encounter all of them within the first 30 minutes of use.
Use these at the start of your first session to get students thinking about CAD before they open Onshape.
The full teacher guide for this curriculum β includes lesson breakdown, preparation notes, collaboration options, and links to the official VEX Onshape document.
Environment configured. Now design your first drivetrain in Onshape before cutting any metal.
π First Drivetrain in Onshape β