Practice: Intake
Guided practice — model an over-the-bumper roller intake in Fusion 360: rollers on a 1/2in hex shaft, side plates, and a belt-driven motor mount.
The Roller Intake
Over-the-bumper intake to grab game pieces
- Compliant rollers spin on a 1/2in hex shaft
- Two side plates carry the bearings
- One motor mount drives the shaft via belt
- Today: full guided build, no STEP imports yet
Frame today as a capstone for Stage 1C — they've learned sketches, extrudes, components, and joints; now they combine all of it. Stress that real FRC intakes are simple: plates, a shaft, rollers, a motor. Tell them an over-the-bumper intake reaches OVER the robot's bumper to pull a piece in, vs an under-the-bumper that scoops low. Common beginner mistake: overcomplicating geometry. Keep it boxy.
Spec Sheet
- Hex shaft: 1/2in hex (0.500in across flats)
- Rollers: 2in compliant wheels, hex bore
- Side plates: 1/4in (6.35mm) aluminum
- Roller spacing: ~2.5in on center
- Motor: NEO 550 or Kraken on hex
- Reduction: ~4:1 via 5mm HTD belt
- Bearings: 1/2in hex thunderhex bushing
- Bumper standoff: rollers ~2in past plate
Have these numbers on the board the whole class. The 1/2in hex is THE standard FRC shaft — everything mounts to it. Tell them compliant (squishy) wheels grip game pieces and forgive misalignment. Don't let them get lost picking exact motors; NEO 550 is light and fast, good for intakes. The HTD belt detail matters later for the motor mount offset.
New Design + Parameters
Open new design, save as "1C-Intake"
- Modify > Change Parameters
- Add hexSize = 0.5 in, plateThk = 0.25 in
- Add rollerDia = 2 in, rollerSpace = 2.5 in
- Reference these in every sketch dimension
This is the Fusion version of Onshape Variables. Demo adding a parameter live, then show typing the parameter NAME into a sketch dimension box instead of a number. Sell the payoff: change one number, whole model updates. Common mistake: students type the value instead of the name, losing the link. Units matter — set the design to inches first (Document Settings).
Model The Hex Shaft
New Component named "HexShaft"
- Sketch a hexagon on the front plane
- Use Polygon > Circumscribed, 0.5in across flats
- Extrude the hex 12in along the axis
- Right-click body > assign aluminum or steel
Circumscribed polygon sets the across-flats distance, which is what 1/2in hex means — not the corner-to-corner. Make them create a Component first (right-click in browser > New Component, or the Assemble menu) so it shows in the tree as its own thing. This is the backbone everything else references. Mistake: drawing the hex with a flat on top vs a point on top — doesn't matter functionally but tell them to be consistent.
Add The Compliant Rollers
New Component "Roller", sketch a 2in circle
- Cut a 0.5in hex bore through the center
- Extrude roller width ~1in, give it green color
- Rigid joint each roller to the hex shaft
- Pattern rollers using rollerSpace parameter
The hex BORE is the key idea — the roller's hole matches the shaft so it can't slip and transmits torque. Show Modify > Combine or a Cut extrude using the hex sketch for the bore. For spacing, demonstrate either a Rectangular Pattern of the component or copy-paste-joint. Rigid joint = roller and shaft move as one. Mistake: forgetting the bore is hex, making it round (would spin freely).
THE HEX SHAFT IS THE SKELETON
Everything in an FRC intake hangs off the 1/2in hex — rollers, bearings, pulleys all share that one shaft.
Model The Side Plates
New Component "SidePlate"
- Sketch the plate profile on the side plane
- Extrude plateThk (0.25in) for thickness
- Place a 0.5in bore hole at the shaft axis
- Mirror to make the second plate
The bore hole must line up exactly with the shaft axis — teach them to project the shaft (Project/Include, press P) so the hole is on-axis automatically. Use Mirror across the origin plane for the second plate so they stay symmetric and parametric. Mistake: eyeballing the second plate's position so the shaft ends up crooked. Keep plates parallel and the shaft perpendicular.
Bearings And Motion
Add a bushing/bearing at each plate hole
- Joint plates to shaft as Revolute joints
- Pick the shaft axis as the rotation axis
- Drag the shaft — rollers should spin together
- Ground one side plate to lock the assembly
Revolute = one rotational degree of freedom, the Fusion equivalent of Onshape's revolute mate. This is what lets the shaft spin while the plates stay still. Grounding (right-click component > Ground) pins the plates so they don't fly off when you drag. Have them actually drag-test the motion — if rollers don't spin with the shaft, their rigid joints from Step 3 are missing.
Add The Motor Mount
New Component "MotorMount" on outer plate
- Sketch NEO 550 bolt pattern + center bore
- Extrude a standoff to clear the belt
- Add a pulley on the shaft and the motor
- Rigid-joint motor to mount, mount to plate
Don't make them model a perfect motor — a stand-in cylinder with the correct bolt circle is fine for practice. The point is the belt offset: the motor sits a fixed center distance from the shaft so the 5mm HTD belt is tensioned. Mention real teams insert the actual NEO 550 STEP file (we cover STEP imports next lesson). Rigid joints because the motor body doesn't move relative to the mount.
Your Task
- Model the full intake: shaft, rollers, plates
- Use parameters for all key dimensions
- Revolute joint shaft, rigid joint rollers
- Add motor mount with belt offset
- Shaft spins, rollers spin with it
- 4+ rollers, hex bore, evenly spaced
- Plates parallel, shaft perpendicular
- SUBMIT: Fusion Share > Public Link on AltHub
Give them the rest of class. Circulate and check the joint tree first — that's where most problems hide. The acceptance criteria are non-negotiable; tell them to drag-test motion before submitting. To submit: File > Share > Share Public Link, copy URL, paste into the AltHub board post for 1C. Remind them to save often (Fusion's cloud save) and to name components properly — graders read the browser tree.
Common Mistakes
Round roller bore — must be hex to drive
- Typing values instead of parameter names
- Forgetting to make Components (all one body)
- Missing rigid joints — rollers don't spin
- Crooked shaft from eyeballed second plate
Walk through each of these — they're the exact failures you'll see at the work tables. The 'all one body' problem is huge for beginners: if they never hit New Component, everything merges and joints become impossible. Tell them the browser tree should show HexShaft, Roller(s), SidePlate x2, MotorMount as separate nodes. If it's flat, they skipped components.
You Built An Intake Next: Real Part Imports
- Shaft is the skeleton; everything mounts to hex
- Components + joints = a moving mechanism
- Parameters make the model flexible and fast
- Next lesson: insert real REV/WCP STEP files
Your Task
- Model what this lesson covers in Fusion 360.
- Use the AltSkripts tools where they apply.
- Save it with a clear name.
- In Fusion: Share → Public Link → Copy.
- Paste the link below.
- A coach reviews it in AltHub.