// Section 01
Onshape: Override Game Elements 🎮
Build placeholder CAD of the cup, pin, goals, and toggle in Onshape for Hero Bot fitment and assembly visualization. Replace with VEX official CAD when published.
⚠️
This page builds placeholders, not authoritative CAD. The Override v0.1 manual gives partial dimensions for each element. Some dimensions you'll estimate. The result is good enough for chassis-fitment and design-review work, not stress analysis or competition-legal duplication. When VEX publishes official element CAD on vexrobotics.com/v5/competition/vrc-current-game, import that and retire these placeholders.
🧭
New to Onshape? Read this first. A few things that will save you an hour:
  • Prerequisites. If you haven't logged into Onshape yet or you're fuzzy on basic sketching, work through Onshape Setup (DUSD account login, ~10 min) and the Onshape Intro Video Series (sketch + revolve + extrude basics, ~20 min) before starting Section 2. This guide assumes both.
  • Set your units to millimeters before you sketch. Override is a metric game (the toggle is 660.2 mm). If your part studio defaults to inches, your dimension labels will look like 26.0 when the manual says 660.2 — not because anything's wrong, but because that's 660.2 mm in inches. Fix it once at the start: open the document → Workspace units → choose Millimeter.
  • Save a version when each element is done. Onshape autosaves continuously, but autosaves don't give you a named checkpoint. Use the Versions and history panel to save Cup v1 done, Pin v1 done, etc. If a later edit breaks something, you can branch off the named version instead of undoing 200 steps.
  • If you're stuck for 15 minutes, ask. Pair with a teammate who's already finished the element you're working on, or post the issue (with a screenshot of the sketch) in the team's build channel. The most common first-timer mistake — sketching on the wrong plane — takes 30 seconds for someone else to spot and 30 minutes to find on your own.

Why Build These at All

Three real reasons:

What You'll Build

ElementBuild operationWalkthrough
CupSketch half-profile → revolve 360°Section 3 (Cup tab)
PinSketch hex profile + side profile → stacked extrude or loftSection 4 (Pin tab)
Goals (3 sizes)Sketch top profile → extrude × 3 heightsSection 5 (Goals tab)
ToggleSketch triangle → extrude 660.2mmSection 6 (Toggle tab)

Where This Fits in the Curriculum

This page supports the Phase A Onshape sessions (Mtgs 4–8, May 7–21). Specifically:

For the print-friendly version of this walkthrough (single document, no per-section navigation), see Section 8 (Notebook tab).

// Section 02
The Workflow 🔄
2D geometric concept sketch → revolve/extrude → assembly. Same pattern for every element.

The Team Pattern

Whether the element is a cup (revolve), a pin (stacked extrude), a goal (extrude with hole), or a toggle (extrude prism), the workflow is the same five-step pattern:

Step 1

Sketch the 2D profile on the right plane

Front plane for revolves (cup, anything radially symmetric). Top plane for extrudes (pin, goal, toggle — anything with a flat base footprint). Use a vertical centerline for revolves; the centerline becomes the axis of revolution.

Step 2

Apply dimensions until the sketch is fully defined

Onshape shows under-defined geometry in blue. As you add dimensions, more lines turn black (fully defined). Dimension every length, diameter, and angle that the manual specifies. For dimensions the manual doesn't specify, use the team's estimates (in the per-element sections of this page).

Step 3

Run the operation (revolve, extrude, or loft)

Revolve for radially symmetric shapes (cup). Extrude for prismatic shapes (pin sections, goal walls, toggle). Loft for shapes that change cross-section over height (the pin's tapered middle).

Step 4

Verify dimensions with the Measure tool

Before exporting, use Onshape's Measure tool to confirm bounding-box dimensions match the manual. If anything's off, fix the sketch — don't patch in the export.

Step 5

Export STEP and document in the notebook

Right-click part → Export → STEP, units in millimeters. Save with a clear name (e.g., Override_Cup_Placeholder_v1.step). Drop into the team's Drive in 2026-27 Override / CAD / Game Elements. Document the verified-vs-estimated dimensions in your notebook (see Section 8).

Verified vs. Estimated Dimensions

The Override v0.1 manual gives only some dimensions for each element. The rest you estimate. Always document which is which in your notebook so the next person knows what's authoritative.

📐
Why 2D first? Sketching the 2D profile lets you sanity-check dimensions before committing to a 3D operation. Mistakes are cheaper to fix in a 2D sketch than in an extruded solid. This is also how the manual's Appendix A drawings communicate — they ARE 2D profiles. Reading the manual figure and reproducing it as an Onshape sketch is the same skill.
// Section 03
Cup 🥃
Sketch the half-profile, revolve 360° around the vertical axis, shell to hollow. ~10 minutes.

Manual Reference

Override cup specifications: hourglass shape, 80.2mm top opening, 59mm waist, 164.5mm tall.
Figure A6: © 2026 VEX Robotics, Inc. Used for V5RC team training under fair use. Source: VEX V5RC Override Game Manual v0.1, page 102.

2D Profile (sketch this)

CUP — HALF-PROFILE FOR REVOLVE Sketch the right half on the Front plane. Revolve 360° around the dashed axis. REVOLVE AXIS Ø 80.2 Ø 59 est. h=55 from base Ø 80 (est.) 164.5 VERIFIED (Manual Fig A6): Ø80.2 top — Ø59 waist — 164.5 height — all in mm ESTIMATED: bottom OD 80 — waist position 55mm above bottom — wall thickness 2.5mm (shell after revolve) SPARTAN DESIGN VRC — v0.1 placeholder — replace with VEX official CAD when published

Verified vs. Estimated Dimensions

DimensionValueSource
Top opening diameter80.2 mm (Ø3.16″)Manual Fig A6
Waist diameter59.0 mm (Ø2.32″)Manual Fig A6
Total height164.5 mm (6.48″)Manual Fig A6
Waist Y-position55 mm above baseTeam estimate
Bottom diameter80 mmTeam estimate
Wall thickness2.5 mmTeam estimate

Onshape Steps

Step 1 of 7

Create the document

Onshape → Create → Document. Name it Override_Cup_Placeholder_v1. Open the default Part Studio.

Step 2 of 7

Sketch the half-profile on the Front plane

Click the Front plane in the feature tree → Sketch (S key). Draw the right half of the cup's outline (matching the SVG above), with a vertical centerline along the Y-axis as the axis of revolution.

Step 3 of 7

Apply dimensions

Lock the sketch with these dimensions: vertical axis 164.5 mm, bottom horizontal 40 mm, top horizontal 40.1 mm, waist Y-position 55 mm, waist X-position 29.5 mm. Sketch turns black when fully defined.

Step 4 of 7

Revolve 360°

Exit sketch → Revolve. Select the closed sketch region as the face, the vertical axis line as the axis. Type: Full (360°). The cup appears as a solid hourglass.

Step 5 of 7

Shell to hollow

For more realistic fitment behavior, hollow the cup. Shell tool → select the top circular face as the face to remove → thickness 2.5 mm → direction inward.

Step 6 of 7

Verify with Measure

Before exporting, use the Measure tool: confirm top OD = 80.2 mm, waist OD = 59 mm, total height = 164.5 mm. Fix the sketch if any value is off.

Step 7 of 7

Export STEP

Right-click the part → Export → format STEP → units Millimeter → filename Override_Cup_Placeholder_v1.step.

// Section 04
Pin 📍
Hex prism with a tapered middle. Stacked extrudes + loft, or sketch-revolve approximation. ~15 minutes.

Manual Reference

Override pin specifications: tapered hex prism, 80.3mm top hex, 35.6mm bottom hex, 165mm tall.
Figure A5: © 2026 VEX Robotics, Inc. Used for V5RC team training under fair use. Source: VEX V5RC Override Game Manual v0.1, page 101.

2D Profile (sketch this)

PIN — SIDE PROFILE + HEX CROSS-SECTION Hex prism with tapered middle. Build by stacked extrudes + LOFT, or by sketch-revolve approximation. VERTICAL AXIS Ø 80.3 Ø 35.6 74.3 top hex 74.5 taper 16.2 flange 165 total HEX CROSS-SECTION (looking down) Ø 80.3 outer Ø 59.6 mid Ø 35.6 inner all flat-to-flat VERIFIED (Manual Fig A5): Ø80.3 top — Ø59.6 mid — Ø35.6 bottom — 165 total — 74.5 taper — 16.2 flange (mm) ESTIMATED: top hex height — computed as 165 - 74.5 - 16.2 = 74.3mm SPARTAN DESIGN VRC — v0.1 placeholder — pins are bicolor (red/yellow, blue/yellow, etc.) — mono-color OK for fitment

Verified vs. Estimated Dimensions

DimensionValueSource
Top hex flat-to-flat80.3 mm (Ø3.16″)Manual Fig A5
Mid taper diameter59.6 mm (Ø2.35″)Manual Fig A5
Bottom hex flat-to-flat35.6 mm (Ø1.40″)Manual Fig A5
Total height165 mm (6.50″)Manual Fig A5
Taper section height74.5 mm (2.93″)Manual Fig A5
Bottom flange height16.2 mm (0.64″)Manual Fig A5
Top hex section height74.3 mmComputed: 165 - 74.5 - 16.2

Approach: Two Build Methods

Pins aren't radially symmetric (they're hex), so a simple revolve doesn't produce the right shape. Two practical approaches:

Onshape Steps (Method A — Stacked Extrude + Loft)

Step 1 of 8

Create the document and sketch the bottom hex

New document Override_Pin_Placeholder_v1. Open Part Studio. Sketch on Top plane → Polygon (regular) tool → 6 sides → flat-to-flat 35.6 mm.

Step 2 of 8

Extrude the bottom flange

Exit sketch → Extrude → Blind, depth 16.2 mm → New solid. This is the bottom flange.

Step 3 of 8

Sketch the top hex (on the top face of the flange)

Click on the top face of the flange → Sketch. Draw a hexagon, flat-to-flat 80.3 mm, centered on the same axis. Don't extrude yet — this is the lower profile of the loft.

Step 4 of 8

Sketch the upper hex (on a parallel plane offset by 74.5 mm)

Create a new plane parallel to the Top plane, offset 74.5 mm above the flange's top face. Sketch a hex flat-to-flat 80.3 mm on this plane (same as the lower profile — the taper isn't literally tapered to a smaller dimension, the manual shows it transitioning to the same outer profile but with a different visual style).

Note: If you want the taper visible, offset the upper hex by ~5 mm and adjust. For placeholder purposes, parallel-up is fine.

Step 5 of 8

Loft between the two hex sketches

Loft tool → select the lower hex sketch as profile 1, the upper hex sketch as profile 2. Operation: New solid (or Add to existing). This produces the tapered middle section.

Step 6 of 8

Extrude the top section

Sketch on the top face of the loft → hex flat-to-flat 80.3 mm → Extrude Blind 74.3 mm. This is the top wider section.

Step 7 of 8

Combine and verify

Use Boolean → Union to combine the three solids if they aren't already merged. Then use Measure to verify total height = 165 mm and the three hex flats match.

Step 8 of 8

Export STEP

Right-click → Export → STEP → Millimeter → Override_Pin_Placeholder_v1.step.

📝
Note on bicolor pins: the real Override pins come in 4 color combinations (red/yellow, blue/yellow, yellow/yellow, red/blue) per Manual SC2. The placeholder is single-color — that's fine for fitment work. Color-coding can be added in Onshape part appearance settings or saved for the V2 build.
// Section 05
Goals (3 sizes) 🎯
Sketch the top profile (rounded square + central hole), extrude to 3 different heights. ~20 minutes for all 3.

Manual Reference

Override goal specifications: 3 sizes — alliance 82.5mm, short neutral 146.5mm, tall center 222.7mm.
Figure A7: © 2026 VEX Robotics, Inc. Used for V5RC team training under fair use. Source: VEX V5RC Override Game Manual v0.1, page 103.

2D Profiles (sketch top, extrude up)

GOALS — TOP PROFILE + 3 SIDE ELEVATIONS Sketch the top profile (rounded square with central hole). Extrude to height. 3 sizes: Alliance / Short Neutral / Tall Center. TOP-DOWN PROFILE (sketch this) 142.5 base Ø 60.1 R 81.9 corner 88.8 at top — 142.5 at base — taper sides during extrude SIDE ELEVATIONS (3 GOAL SIZES, TO SCALE) ALLIANCE 82.5mm SHORT NEUTRAL 146.5mm TALL CENTER 222.7mm VERIFIED (Manual Fig A7): 142.5 base square — 88.8 top square — R81.9 corners — Ø60.1 hole — heights 82.5 / 146.5 / 222.7 mm NOTE: real corners are heavily filleted (R81.9 is larger than the square's half-side). The drawing simplifies this for clarity. SPARTAN DESIGN VRC — 5 alliance + 4 short neutral + 1 tall center per field — all 9 have AprilTags

Verified Dimensions

DimensionValueSource
Base square side142.5 mm (5.61″)Manual Fig A7
Top square side88.8 mm (3.49″)Manual Fig A7
Corner radius81.9 mm (R3.22″)Manual Fig A7
Receptacle hole diameter60.1 mm (Ø2.37″)Manual Fig A7
Alliance goal height82.5 mm (3.25″)Manual Fig A7
Short neutral height146.5 mm (5.77″)Manual Fig A7
Tall center height222.7 mm (8.77″)Manual Fig A7
Top cap thickness37.8 mm (1.49″)Manual Fig A7

Field Quantities

The field has 9 goals total: 4 alliance-colored (2 red, 2 blue), 4 short neutrals (one per quadrant), 1 tall center neutral. Build all three sizes once; duplicate the part for the alliance and short neutral instances. All 9 goals have AprilTags on their bases.

Onshape Steps (Build the Alliance Goal First, Then Duplicate)

Step 1 of 6

Create the document and sketch the base profile

New document Override_Goal_Alliance_v1. Open Part Studio. Sketch on Top plane → draw a 142.5 mm square centered on origin. Use Fillet tool with R = 81.9 mm at each corner (note: this radius is larger than the square's half-side, so corners blend into a near-circular shape — that's correct).

Step 2 of 6

Extrude the base footprint

Exit sketch → Extrude → Blind, depth 10 mm (the manual shows a thin bottom layer). New solid.

Step 3 of 6

Sketch the top profile (on a plane offset to alliance height)

Create a new plane offset 72.5 mm above the Top plane (Alliance goal: 82.5 mm total height − 10 mm base layer). Sketch a square 88.8 mm with R81.9 corners on this plane. This is the top profile.

Step 4 of 6

Loft from base profile to top profile

Use Loft between the bottom face of the base footprint (or the original sketch) and the upper square sketch. This creates the trapezoidal frustum.

Step 5 of 6

Cut the receptacle hole on top

Sketch on the top face → circle Ø60.1 mm centered on the origin. Exit → Extrude → Operation: Remove → Through all (or 37.8 mm depth). This creates the cup/pin receptacle.

Step 6 of 6

Duplicate for short neutral and tall center

Save the alliance goal as STEP. Then either: (a) duplicate the document and edit the offset plane to 136.5 mm (short neutral height − 10 mm) for the second goal, then 212.7 mm for the tall center; or (b) parameterize the height in a configurations table and let Onshape generate all 3.

Export each as STEP: Override_Goal_Alliance_v1.step, Override_Goal_ShortNeutral_v1.step, Override_Goal_TallCenter_v1.step.

⚠️
Goal positioning matters for fitment. When importing into your Hero Bot assembly, place the goals at expected match locations (use the field overview from Figure A10 for spacing). The 18″ midfield height limit (SG12) only applies in the last 10 seconds — before that, your manipulator must reach all 3 goal heights including the 222.7 mm tall center. Verify clearance.
// Section 06
Toggle 🔺
Triangular prism mounted on the perimeter. Sketch triangle, extrude 660.2mm. ~5 minutes.

Manual Reference

Override toggle specifications: triangular prism, 51.6mm tall, 30.2mm base, 660.2mm long, mounted on field perimeter.
Figure A8: © 2026 VEX Robotics, Inc. Used for V5RC team training under fair use. Source: VEX V5RC Override Game Manual v0.1, page 104.

2D Profile (cross-section + length)

TOGGLE — TRIANGULAR CROSS-SECTION + LENGTH Sketch the triangle cross-section. Extrude 660.2mm. Mount on field perimeter. CROSS-SECTION (sketch this) 30.2 51.6 SIDE VIEW (extrude length, 0.55x scale) 660.2 (extrude length) apex up base down VERIFIED (Manual Fig A8): 51.6 height — 30.2 base — 660.2 length — 4 toggles per field, one per perimeter side NOTE: rounded corners on real toggle (R~5mm) — not modeled in placeholder SPARTAN DESIGN VRC — toggles flip yellow-pin scoring color in their quadrant — central to scoring strategy

Verified Dimensions

DimensionValueSource
Triangle height51.6 mm (2.03″)Manual Fig A8
Triangle base width30.2 mm (1.19″)Manual Fig A8
Extrude length660.2 mm (25.99″)Manual Fig A8
Field count4 toggles per fieldManual SC5
MountOne per perimeter sideManual Fig A8

Onshape Steps

Step 1 of 4

Create the document and sketch the triangle

New document Override_Toggle_Placeholder_v1. Open Part Studio. Sketch on Front plane (so the prism extrudes horizontally) → draw an isosceles triangle: base 30.2 mm wide along the X-axis, apex 51.6 mm above the base midpoint.

Step 2 of 4

Extrude 660.2 mm

Exit sketch → Extrude → Blind, depth 660.2 mm. The result is a long triangular prism — that's the toggle.

Step 3 of 4

Verify and consider rounded corners

Use Measure to confirm 51.6 / 30.2 / 660.2. The real toggle has slight rounding on the edges (~5 mm fillet); for a placeholder, sharp edges are fine. If you want more accuracy, apply a small Fillet on the three long edges of the prism.

Step 4 of 4

Export STEP

Right-click → Export → STEP → Millimeter → Override_Toggle_Placeholder_v1.step.

🎯
Why toggles matter strategically. Each toggle controls yellow-pin scoring in its quadrant. With 78 yellow halves on the field (62% of all 126 pin halves), toggle control is a major scoring lever — potentially 780 points of yellow yield vs. only 240 points from all alliance-colored halves combined. See override-toggle-strategy for the full scoring math. For CAD purposes: toggles are mostly relevant for drive-contact checks if your team plans to flip them mechanically.
// Section 07
Hero Bot Assembly 🤖
Importing the elements into your Hero Bot CAD assembly for fitment checks and design reviews.

The Goal of Assembly Work

Your Hero Bot assembly is where the manipulator, drivetrain, and game elements come together. It answers questions you can't answer from individual part files:

Onshape Assembly Steps

Step 1

Create the assembly

In your team's Hero Bot Onshape document → Insert tab → New Assembly. Name it HeroBot_V1_Assembly.

Step 2

Insert the Hero Bot parts

Insert the drivetrain and manipulator parts you've already CAD'd. Mate them together using Fastened mates (the manipulator base is fixed to the chassis at a specific position).

Step 3

Insert game elements

Insert the cup, pin, and at least one alliance goal from the STEP files you exported. Position them at expected match locations: a goal centered in front of the robot for scoring, a cup near the manipulator pickup zone, a pin in the loading area.

Step 4

Run the manipulator through its range of motion

Use Mate values to drive the manipulator's revolute joints through their full angle range. Watch for collisions with the goal, the cup, or the chassis. Any collision is a design problem to fix.

Step 5

Check critical clearances

For each goal size (alliance 82.5 mm, short neutral 146.5 mm, tall center 222.7 mm), confirm: (a) the manipulator can reach the receptacle from a reasonable robot stance, (b) the gripper has 5–10 mm clearance around the cup at placement, (c) the arm doesn't hit the goal's rounded corners during approach.

What to Document in Your Notebook

For each assembly check, capture a screenshot in your notebook with:

This is orange-EDP build-log content. See build-log-entry for the entry format.

📐
The 18″ midfield height limit only applies in the last 10 seconds (SG12). During the rest of the match, your robot can be tall — up to the 50″ vertical expansion limit. Don't over-constrain your manipulator height for normal scoring; just make sure it can collapse to ≤18″ at endgame. See override-endgame.
// Section 08
Notebook & Print Version 📓
What to capture in your engineering notebook, and a print-friendly markdown version of this whole walkthrough.

Notebook Entry Template

For each game element you CAD, your notebook entry should include the following. This is orange-EDP (Build & Program) content.

When to Replace These Placeholders

Three triggers:

  1. VEX publishes official Override CAD on vexrobotics.com/v5/competition/vrc-current-game. The official files are authoritative; team-built ones will always be approximations.
  2. Your team's actual measurements show a placeholder is meaningfully wrong (e.g., the real waist is at 70 mm, not 55 mm — your manipulator clearance check was based on a wrong assumption).
  3. A new manual version revises any of the verified dimensions. v1.1 of the Override manual is expected August 13, 2026.

Related Pages