Brick-compatible mechanisms

Reversing Gearbox

Switch one output between forward, neutral, and reverse by sliding an idler gear between two controlled mesh paths.

The input keeps one direction. The selector decides whether the output receives one reversal, two reversals, or no connection at all.

Difficulty
Advanced
Build time
100-150 min
Estimated cost
$0-$22
Age range
13-18
Workspace
A clear table about 90 cm wide

The finish line

What you will build

Forward and reverse produce similar output speed in opposite directions, neutral disconnects the output, and every shift occurs cleanly while stopped.

Learning goals

  • Identify how one-direction crank rotation produces selected forward or reverse shaft rotation.
  • Construct and explain a selectable rotary direction control system.
  • Measure how the selector position changes performance.
  • Diagnose losses caused by idler sliding friction and multiple gear meshes.

Before you build

Materials, tools, and safety

Reuse-material cost: Usually under $5 with an existing kit. Supervision: Adult help recommended for sharp or heated tools.

Tools

  • Ruler
  • Removable tape for motion marks

Low-cost swaps

  • Use equivalent brick-compatible parts from any kit.
  • Use cardboard beams and straw bearings for a larger demonstration model.
  • Use two removable idler positions and manually relocate the idler while the gearbox is stopped.

Project-specific safety

  • Keep fingers, hair, and loose sleeves clear of moving parts.
  • Turn the mechanism by hand; do not attach a high-speed motor.
  • Never shift a moving gearbox; exposed sliding gears can pinch fingers or collide tooth-to-tooth.

Orient the build

Place the build so one-direction crank rotation is on your left and selected forward or reverse shaft rotation is on your right. Call the side facing you the front, the far side the back, the tabletop the bottom, and the opposite face the top.

Build it

Step-by-step instructions

  1. Step 1

    Build the fixed-shaft frame

    Brace input and output shafts parallel on both sides.

    Reserve a straight guide path for the idler carriage.

  2. Step 2

    Mount fixed gears

    Lock the input and output gears to their shafts at the same height.

    Check both shafts separately for free motion.

  3. Step 3

    Build the idler carriage

    Support the idler axle on a compact slider that cannot rotate in its guide.

    Leave enough travel for full disengagement.

    Builder checkpoint: After build the idler carriage, the first subassembly should stay aligned when handled gently.

  4. Step 4

    Set the forward path

    Move the idler to the first mesh route and adjust depth on both contacts.

    Add a stop at the centered position.

    Watch for: If this stage binds or drifts, inspect backlash before adding more parts.

  5. Step 5

    Set neutral clearance

    Shift to the middle and confirm no gear teeth touch.

    Mark this selector location clearly.

  6. Step 6

    Set the reverse path

    Move to the alternate route with one different mesh count.

    Add the second travel stop without forcing teeth.

    Builder checkpoint: After set the reverse path, operate the build slowly and confirm that selected forward or reverse shaft rotation begins without binding.

  7. Step 7

    Predict then test

    Draw direction arrows for each position and turn the input three times.

    Compare output direction and turns with the diagram.

  8. Step 8

    Check repeatable selection

    Cycle stopped shifts forward-neutral-reverse five times.

    Tighten guides if the idler returns to different mesh depths.

    Builder checkpoint: At the final checkpoint, Forward and reverse produce similar output speed in opposite directions, neutral disconnects the output, and every shift occurs cleanly while stopped.

See the engineering

Why it works

Input
one-direction crank rotation
Output
selected forward or reverse shaft rotation
Motion
selectable rotary direction control
Energy losses
idler sliding friction, multiple gear meshes, selector flex, backlash
Reversing Gearbox concept diagram with labeled input, output, and motion arrows.
The selectable rotary direction control motion path, with the main efficiency losses called out.

Why this works

Mesh-count direction control

Every external gear mesh reverses direction. A selected path with an odd number of meshes reverses the output; an even number restores direction, while neutral leaves no complete path.

Look for: Trace arrows through each active gear path before turning and check the output flag against the prediction.

Where the energy goes

Efficiency and losses

The ideal model leaves out idler sliding friction, multiple gear meshes, selector flex, backlash. These effects turn some input energy into heat, sound, vibration, or unwanted motion, so measured performance will be lower than an ideal calculation.

Look for: Run the build slowly and locate the first place where idler sliding friction becomes visible or audible.

Math bite

Track direction by mesh parity

Formula: direction sign = (-1)^(number of external meshes)

  • Forward path = 2 meshes
  • Reverse path = 1 effective mesh

Substitute: (-1)² = +1 and (-1)¹ = -1

Result: The two paths produce opposite output directions.

To match speeds, their first-to-last tooth ratios should also match.

Backlash and extra idlers change response but not ideal parity.
Brick-building meme reading: Chuck Norris does not build LEGO; he roundhouses the bricks into sculptures.
Forward worked. Reverse worked. Neutral sent a calendar invite.Image supplied by the site owner.

Make it behave

Test, troubleshoot, and tune

Controlled test

Start here: Select forward while stopped and turn the input three times slowly.

Success looks like: Forward and reverse are opposite, neutral isolates output, and no gear climbs out of mesh.

Measure: Output direction, rotations, and selector repeatability.

Change: the selector position

Keep constant: input turns, crank direction, gear set, frame, and flags

  1. forward
  2. neutral
  3. reverse
Troubleshooting guide
SymptomLikely causeConfirm itFix
Forward and reverse match directionBoth paths have the same mesh parityTrace every external contact with arrowsAdd or remove one idler from a path
Neutral drags outputThe idler does not fully clearMeasure tooth clearance at center positionIncrease carriage travel or move the neutral stop
The idler tilts and skipsCarriage guide is short or loosePush selector sideways while stoppedLengthen and brace the linear guide
A shift stops tooth-to-toothFixed angular positions conflictRotate input slightly with output unloadedAdd chamfered dogs or more selector clearance

Choose your tradeoff

Make neutral unmistakable and both active mesh depths repeatable. Selector stiffness is crucial because a small tilt changes two gear contacts at once.

Keep experimenting

Try another version

Easier

Removable idler

Place an idler by hand in one of two stopped positions.

Performance

Matched ratios

Choose gears so forward and reverse speeds differ by less than 5 percent.

Advanced

Shift interlock

Block the lever unless the crank rests at a safe angle.

Build together

Classroom and access options

Classroom version

Teams can compare the selector position while keeping input turns, crank direction, gear set, frame, and flags. Assign builder, tester, recorder, and explainer roles; have each team predict the result before collecting three trials.

Access adaptations

  • Use high-contrast tape to distinguish input and output parts.
  • Replace a small crank with a wider handle for an easier grip.
  • Add a wide selector with three tactile detents and contrasting direction arrows.

Reflect on the design

  1. How did the selector position change the measured result?
  2. Where did idler sliding friction affect the build most strongly?
  3. What evidence shows that mesh-count direction control explains the motion?
  4. Which change would improve selected forward or reverse shaft rotation without creating a new problem?
Glossary
Mesh-count direction control
Every external gear mesh reverses direction.
Input
The action or energy supplied to a system; here it is one-direction crank rotation.
Output
The useful response produced by a system; here it is selected forward or reverse shaft rotation.
Efficiency
The fraction of input energy that becomes useful output instead of friction, sound, heat, or unwanted motion.

Build your dreams

One build can start the next.

Share what you learned, change one variable, and help another builder understand what worked.

Explore more guides

Sources and build notes

An original BrickLabClips interpretation of a standard mechanical mechanism.

  • Mechanism verification: Standard kinematics were checked for motion direction, constraint, clearance, and likely friction points.

Written and edited by BrickLabClips. Published 2026-07-22; updated 2026-07-22.

Next builds

Related guides