Projects / 2026

Three-Roller Ground Intake

A complete FRC ground intake designed in Onshape over two evenings: three belt-driven rollers, a 40:1 chain-driven pivot, and 3D-printed dead-axle roller hubs.

Team
FRC 1294 · Pack of Parts
Tool
Onshape
Design time
Two evenings
Role
Lead designer
Status
CAD complete
Date
Oct 2026

The intake is the robot’s first contact with the game piece. It has to pull a ball off the floor quickly, hand it into the robot cleanly, survive collisions, and fold away when it isn’t deployed. This design covers the complete mechanism — structure, roller drive, pivot, and roller hardware — and was completed in two evenings.

Complete intake assembly in Onshape.
Complete intake assembly in Onshape.

Design goals

  • Reliable pickup — control the ball through the entire handoff, not just at first contact.
  • Durability — the intake leads the robot into walls, field elements, and other robots.
  • Compact stowing — fold flat when not deployed.
  • Low weight — mass on a pivoting arm costs deploy speed and motor load.

Design decisions

Three rollers instead of one

Three powered rollers contact the ball in sequence, so it is guided continuously from the floor into the robot instead of depending on a single pinch point.

Side profile: the three roller positions and the belt paths that drive them.
Side profile: the three roller positions and the belt paths that drive them.

A crash bar takes the hits

The leading structural member is a 2×2 box tube rather than another polycarbonate roller. The front of the intake is what strikes walls and other robots first; a rigid tube absorbs those impacts, where a thin-walled spinning roller would dent or bend.

The 2×2 crash bar spanning the front of the intake, above the main roller.
The 2×2 crash bar spanning the front of the intake, above the main roller.

Pivot: 40:1 reduction, chain on both sides

The intake deploys and stows through a 40:1 gearbox. Instead of driving one side and letting the other follow, the gearbox output pulls chain on both sides. Driving both sides keeps the wide intake from twisting under load.

Pivot gearbox (left) and the chain runs that drive both sides of the intake (right). Pivot gearbox (left) and the chain runs that drive both sides of the intake (right).
Pivot gearbox (left) and the chain runs that drive both sides of the intake (right).

Pocketed side plates

The side plates are pocketed to partial depth rather than cut all the way through, and the bolt holes are recessed so hardware sits below the surface. That leaves one face continuous: the intake stows with a flat profile, the ball rides over a smooth surface with nothing to catch on, and the plate keeps more of its strength than it would with through-cut lightening.

Continuous outer face (left) and partial-depth pocketing on the inner face (right). Continuous outer face (left) and partial-depth pocketing on the inner face (right).
Continuous outer face (left) and partial-depth pocketing on the inner face (right).

Two motors driving all three rollers

Rather than giving each roller its own motor, an idler gear and a set of belts tie both motors to all three rollers. When a ball loads one roller, the power of both motors is available to push through it, and the rollers stay mechanically synchronized.

Idler gear coupling the two motors (left) and the belt runs to the rollers (right). Idler gear coupling the two motors (left) and the belt runs to the rollers (right).
Idler gear coupling the two motors (left) and the belt runs to the rollers (right).

Pivoting on a captured bearing

The intake pivots on a bearing captured in a 3D-printed slot (shown in blue), which locates and retains the bearing without additional machined parts.

The pivot bearing and its 3D-printed retaining slot from three angles. The pivot bearing and its 3D-printed retaining slot from three angles. The pivot bearing and its 3D-printed retaining slot from three angles.
The pivot bearing and its 3D-printed retaining slot from three angles.

Main roller: dead axle with printed hubs

The main roller uses a dead-axle design: a ½″ hex shaft is fixed to the frame and does not rotate. Bearings inside 3D-printed stub hubs let the roller spin around it, and a 3D-printed snap ring holds each bearing in place — no machined groove or metal clip required. Because plastic hubs don’t hold machine-screw threads well, nut inserts fasten the polycarbonate roller tube to each hub.

Section view of the main roller hub (left) and the printed snap ring retaining the bearing (right). Section view of the main roller hub (left) and the printed snap ring retaining the bearing (right).
Section view of the main roller hub (left) and the printed snap ring retaining the bearing (right).

Secondary rollers: the bolt is the axle

The secondary rollers use the same concept, simplified: a bolt serves as the dead axle, eliminating a separate shaft.

Section view of a secondary roller, with the bolt acting as the dead axle.
Section view of a secondary roller, with the bolt acting as the dead axle.

Open the CAD in Onshape →