1C · Practice/Practice: Pivot
1C · PracticeLesson 38 of 52

Practice: Pivot

Stage 1C · Practice — Build a pivoting arm: dead vs live axle, bearing support, and hardstops in Fusion 360

Est 23 minLevel IntermediateSoftware Fusion 360
01

Every Robot Pivots

A pivot is one tube rotating about one axis.

  • Arms, intakes, turrets, shooters — all pivots.
  • Get the axle and bearings right, it lasts.
  • Get them wrong, it wobbles and grenades.

Open with real 7558 examples: last year's arm, an intake flip-down. Tell students that 90% of FRC 'mechanism CAD' is just bolting tubes to a pivot done correctly. Today they build one from a blank design — no library shortcuts. The skill that transfers is the axle-and-bearing pattern, not this specific arm.

Dead Axle Vs Live Axle

DEAD AXLE
  • Shaft is bolted still, never spins
  • Arm spins on bearings around it
  • Bearings live in the ARM
  • Simple, common for free pivots
LIVE AXLE
  • Shaft spins with the arm
  • Bearings live in the FRAME
  • Motor/gearbox drives the shaft
  • Used when you power the pivot

This is the single most important distinction of the day. Draw it on the board: dead axle = bolt is frozen, bearings are pressed into the moving arm. Live axle = shaft turns, bearings are pressed into the fixed frame plates. Ask: 'If a NEO drives this pivot, which one?' (live). 'If it's a free-swinging intake on a spring, which one?' (dead). We build a DEAD axle today — it's simpler and the most common beginner mistake-free choice.

02

New Design, Set Units

File > New Design. Save it 'pivot-practice'.

  • Document Settings > Units > inch.
  • Right-click root > New Component (capture position).
  • Name two components: Frame and Arm.
FUSION 360 · SCREENSHOT
FIG 1
Fusion browser tree showing root design with two empty components named 'Frame' and 'Arm', units set to inch in Document Settings.

Insist on inch units up front — FRC stock is imperial (1/2in hex, 2x1 tube, #10-32 hardware). Make them create real components now, not loose bodies. Common mistake: students model everything in the root component and can't make joints later. Two components = two things that can move relative to each other.

03

Model The Arm Tube

Activate Arm component first (double-click it).

  • Sketch a 2x1 rectangle on the XY plane.
  • Extrude 8 in for the arm length.
  • Shell 0.0625in, or use Box stock later.
FUSION 360 · SCREENSHOT
FIG 2
Fusion sketch of a 1x2 inch rectangle dimensioned, then extruded 8 inches, with the Arm component active (bold) in the browser.

2x1 aluminum tube is the FRC default arm member — real wall is 1/16in (0.0625). Tell them to ACTIVATE the Arm component first (it goes bold) so the body lands inside it. If they forget, the body ends up in the wrong component and joints break. A shell is fine for practice; in a real design they'd insert WCP/AndyMark tube stock.

04

Bore The Pivot Hole

Pick the pivot end of the arm.

  • Sketch a circle, center it on the tube.
  • Bore for a 0.875in bearing OD.
  • Cut clean through both walls.
FUSION 360 · SCREENSHOT
FIG 3
Close-up of the arm tube end with a 0.875in bore sketched and cut through both walls, dimensions visible, hole centered top-to-bottom on the tube.

0.875in (7/8) is the standard FRC flanged bearing OD — both the 1/2in hex bearing and the 3/8in bore bearing share this OD. Stress 'center it': use a midpoint constraint or symmetry, don't eyeball. If the hole isn't centered, the arm pivots off-axis and looks broken. Cut through BOTH walls so the bearing is supported on both sides — that's the whole point.

05

Insert The Bearings

Insert > Insert McMaster-Carr or REV STEP.

  • Drop a flanged bearing in each bore.
  • Bearings go in the ARM (dead axle).
  • Flanges face outward on both sides.
FUSION 360 · SCREENSHOT
FIG 4
Two flanged ball bearings (0.875 OD) inserted into the arm bore from each side, flanges facing out, shown in an exploded-ish side view.

Walk through Insert > Insert McMaster-Carr — paste a flanged bearing part number, download the STEP, it drops in. Or use a REV/WCP bearing F3D. Two bearings, one per side, flanges facing outward so they seat against the tube wall. This is the dead-axle pattern: bearings ride IN the moving part. Common mistake: one bearing only — then the arm cantilevers and wobbles.

06

Add The Dead Shaft

Model a 0.5in hex (or 3/8 round) shaft.

  • Pass it through both bearings.
  • Put it in the FRAME component.
  • It stays still — the arm spins on it.
FUSION 360 · SCREENSHOT
FIG 5
A 1/2in hex shaft passing through both arm bearings, the shaft body assigned to the Frame component, frame side plates sketched on each end.

Shaft goes in the Frame because it's dead — it never moves. 1/2in hex is the FRC workhorse; 3/8 round is used for lighter free pivots. The shaft must extend past both bearings so the frame plates can clamp it. Have them double-check which component the shaft body lives in — wrong component is the #1 reason their joint won't behave.

07

Build Frame Support

Two plates, one each side of the arm.

  • Bore them to clamp the dead shaft.
  • This carries the pivot load to the frame.
  • Keep a small gap so the arm clears.
FUSION 360 · SCREENSHOT
FIG 6
Two parallel frame side plates straddling the arm, each bored for the shaft, with a small clearance gap between plate face and arm face.

The frame plates are the 'bearing support' the title promised — they hold the dead shaft and transfer all pivot loads into the frame. Leave ~0.02-0.04in clearance between plate and arm so it doesn't bind. In a real robot these plates bolt to a 2x1 frame rail or a gusset. Emphasize: load path goes arm > bearing > shaft > plate > frame.

08

Add A Revolute Joint

Assemble > Joint (J).

  • Pick the shaft axis as the rotation axis.
  • Choose Revolute motion type.
  • Drag the arm — it should swing cleanly.
FUSION 360 · SCREENSHOT
FIG 7
Fusion Joint dialog open with Revolute selected, joint origin snapped to the center of the bearing/shaft axis, arm shown mid-swing.

In Fusion, Onshape 'mates' are Joints. Press J. Snap the joint origin to the bearing bore center / shaft axis — use the circular edge so it auto-centers. Pick Revolute (one rotational DOF). Then grab and drag the arm to confirm it spins about the right axis and nothing passes through the frame. If it spins about the wrong axis, the joint origin snapped to the wrong edge — redo it.

Key idea

HARDSTOPS LIVE IN THE GEOMETRY

A pivot must physically stop somewhere — design the stop, don't trust the motor.

09

Define The Hardstops

Edit the joint > Motion > set angle limits.

  • Set min and max swing angles.
  • Add a physical block where it stops.
  • Confirm arm hits the block, not the air.
FUSION 360 · SCREENSHOT
FIG 8
Joint Limits panel showing minimum and maximum rotation angles enabled, with a small bolt-head or block body modeled exactly where the arm contacts at end of travel.

Two parts: (1) Edit Joint Limits to cap the swing so the animation respects travel. (2) Model a REAL stop — a bolt head, a 1/4in block, or the frame edge — at the exact angle the joint maxes out. The limit and the physical block must agree. Common mistake: setting joint limits but no physical stop, so the real robot has nothing to hit. Drag the arm to both limits and verify contact.

Your Task

BUILD
  • Dead-axle pivot: arm + frame plates
  • Two flanged bearings in the arm
  • 1/2in hex dead shaft in the frame
  • Revolute joint with both hardstops
ACCEPTANCE CRITERIA
  • Arm spins ONLY about the shaft axis
  • Bearings supported on both sides
  • Joint limits + physical stops agree
  • HOW TO SUBMIT: Fusion Share > Public Link, paste on AltHub

Give them ~40 minutes. Circulate and check the acceptance criteria one by one — especially 'supported on both sides' (no cantilever) and 'limits + physical stops agree' (a block actually exists at the limit angle). When done: File > Share > Share Public Link, copy URL, post it on AltHub for review. Fast finishers: try making it a LIVE axle instead, with bearings moved to the frame plates.

Recap

Pivot = Axle + Bearings + A Real Hardstop

  • Dead axle: shaft still, bearings in the arm.
  • Support the shaft on BOTH sides — no cantilever.
  • Hardstops are geometry, never just code.

Your Task

Build this
  • Model what this lesson covers in Fusion 360.
  • Use the AltSkripts tools where they apply.
  • Save it with a clear name.
How to submit
  • In Fusion: Share → Public Link → Copy.
  • Paste the link below.
  • A coach reviews it in AltHub.