1C · Practice/Practice: Rollers
1C · PracticeLesson 33 of 52

Practice: Rollers

Stage 1C Practice · Building a belt-driven compliant roller assembly in Fusion 360

Est 22 minLevel IntermediateSoftware Fusion 360
01

What We'Re Building

A belt-driven roller set that grabs game pieces.

  • Compliant wheels on a 1/2in hex shaft.
  • Driven by a NEO/Kraken through HTD belt.
  • Evenly spaced rollers = even grip, no skew.
FUSION 360 · SCREENSHOT
FIG 1
Reference photo or CAD render of a finished intake roller assembly: two parallel 2x1 tube side plates, a hex shaft spanning them with 3-4 compliant wheels, an HTD pulley on one end.

Frame it: this is the exact subassembly on almost every intake. Tell them rollers are where 'it works in CAD but jams on the field' happens — spacing and grip are everything. We're practicing the reusable pattern, not a one-off.

What You Need

HARDWARE
  • 1/2in hex shaft (steel or alu)
  • Compliant wheels (Fairlane/Flex)
  • 5mm HTD pulley + belt
  • Hex bore bearings (FR8 / 1/2in)
FUSION SETUP
  • New Design, one assembly file
  • Insert REV/WCP STEP files
  • Components for each part
  • User Parameters for spacing

Have them download wheel and pulley STEP/F3D files BEFORE class from REV, WCP, AndyMark. Insert via Insert > Insert McMaster-Carr or Insert > Derive for F3D. Stress: each real part = its own Component, not just a body.

02

Set Up Parameters

Modify > Change Parameters first.

  • Add rollerSpacing = 2.5 in.
  • Add rollerCount = 3.
  • Add shaftDia = 0.5 in (hex).
FUSION 360 · SCREENSHOT
FIG 2
The Change Parameters dialog open with User Parameters rollerSpacing, rollerCount, and shaftDia entered with their values and units.

This is the Onshape-Variables equivalent. Demo creating a User Parameter before drawing anything. Tell them: if spacing is wrong later, you change ONE number, not five sketches. Common mistake — forgetting units, so type 'in' explicitly.

03

Place The Hex Shaft

Sketch a 1/2in hex on a plane.

  • Use across-flats = 0.5in, not point-to-point.
  • Extrude to your tube width + standoff.
  • Make it its own Component.
FUSION 360 · SCREENSHOT
FIG 3
Sketch of a hexagon dimensioned across flats at 0.500in, mid-extrude preview showing the hex shaft body.

Biggest rookie error: dimensioning across the points instead of the flats. Hex stock is measured flat-to-flat. Show the construction-circle trick: inscribe the hex in a 0.5in circle won't be right — constrain the flats. Right-click body > Create Component from body.

04

Insert First Roller

Insert the compliant wheel component.

  • Align its hex bore to the shaft.
  • Use a Rigid Joint to lock it on.
  • Position it at one end as datum.
FUSION 360 · SCREENSHOT
FIG 4
Compliant wheel inserted, the Joint dialog open showing a Rigid joint between the wheel hex bore and the shaft, snapped to one end of the shaft.

Joints replace Onshape Mates. For a wheel pressed on a hex shaft, Rigid is correct — it doesn't spin relative to the shaft. Demo picking the joint origins (snap to hex bore center). Don't let them use 'Move' to fake placement; it won't hold parametrically.

05

Pattern The Rollers

Create > Pattern > Rectangular Pattern.

  • Pattern the wheel Component along the shaft.
  • Set quantity = rollerCount parameter.
  • Set spacing = rollerSpacing parameter.
FUSION 360 · SCREENSHOT
FIG 5
Rectangular Pattern dialog with the wheel component selected, direction along the shaft axis, quantity field showing rollerCount and distance showing rollerSpacing.

This is the payoff of Step 1. Type the parameter NAME into the quantity and distance fields, not a raw number. Now change rollerCount to 4 and watch them multiply. Even pitch is automatic — that's the whole point of even spacing for consistent grip.

Key idea

EVEN PITCH = EVEN GRIP

Unequal roller spacing makes game pieces twist and skip. Drive every spacing from one parameter.

06

Add The Drive Pulley

Insert a 5mm HTD pulley component.

  • Rigid Joint it onto the hex shaft end.
  • Match tooth count to your ratio.
  • Keep it outboard of the bearing.
FUSION 360 · SCREENSHOT
FIG 6
HTD pulley inserted on the shaft end past the side plate, Rigid joint applied, with the bearing visible between pulley and roller.

Use a real WCP/REV HTD pulley file with the right bore. Pulley goes OUTSIDE the bearing block so the belt clears the structure. Mention 5mm HTD is the FRC standard for low-load belt runs like intakes — quiet and no chain slop.

07

Bearings & Side Plates

Add hex-bore bearings at both shaft ends.

  • Mount bearings in the 2x1 tube plates.
  • Revolute Joint the shaft to a plate.
  • Check the shaft actually spins.
FUSION 360 · SCREENSHOT
FIG 7
Both side plates (2x1 tube) with bearing pockets, shaft seated in bearings, Revolute joint dialog defining the shaft's rotation axis.

One Revolute joint defines how the whole spinning assembly rotates. Demo dragging the shaft to confirm rollers spin together. Common mistake: adding a Rigid joint to the plate that over-constrains and locks rotation. The shaft-to-ground relationship is revolute, wheel-to-shaft is rigid.

08

Verify Spacing & Clearance

Measure roller-to-plate gap (Inspect > Measure).

  • Confirm equal pitch between all wheels.
  • Check belt clears side plate.
  • No interference: Inspect > Interference.
FUSION 360 · SCREENSHOT
FIG 8
Inspect > Interference results panel showing zero interferences, with Measure showing equal gaps between consecutive rollers.

Run Inspect > Interference — it catches wheels clipping plates or bearings. Teach Measure for verifying pitch numerically, not eyeballing. If a gap is off, fix the parameter, don't nudge geometry. This is the acceptance check before you call it done.

Your Task

BUILD THIS
  • 3 compliant wheels, 1/2in hex shaft
  • Spacing driven by rollerSpacing param
  • 5mm HTD pulley + 2 bearings
  • Revolute shaft, rigid wheels, zero interference
ACCEPTANCE CRITERIA
  • Change rollerCount to 4 — it updates cleanly
  • All pitches equal (Measure proves it)
  • Shaft spins, wheels turn together
  • HOW TO SUBMIT: Fusion Share > Public Link, paste on AltHub

Give them 25-30 min. Walk the room. The grader test is changing rollerCount live — if the assembly breaks, their pattern wasn't parameter-driven. Remind them to set Share to Public or the link 403s on AltHub.

Recap

Rollers, Done Right Parameters Beat Nudging

  • Rigid joints for wheels, revolute for the shaft.
  • Pattern + User Parameters = instant even pitch.
  • Always Inspect > Interference before submitting.

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.