- 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
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.
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.
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.
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.
Step 5
Set neutral clearance
Shift to the middle and confirm no gear teeth touch.
Mark this selector location clearly.
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.
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.
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
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.
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
- forward
- neutral
- reverse
| Symptom | Likely cause | Confirm it | Fix |
|---|---|---|---|
| Forward and reverse match direction | Both paths have the same mesh parity | Trace every external contact with arrows | Add or remove one idler from a path |
| Neutral drags output | The idler does not fully clear | Measure tooth clearance at center position | Increase carriage travel or move the neutral stop |
| The idler tilts and skips | Carriage guide is short or loose | Push selector sideways while stopped | Lengthen and brace the linear guide |
| A shift stops tooth-to-tooth | Fixed angular positions conflict | Rotate input slightly with output unloaded | Add 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
Removable idler
Place an idler by hand in one of two stopped positions.
Matched ratios
Choose gears so forward and reverse speeds differ by less than 5 percent.
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
- How did the selector position change the measured result?
- Where did idler sliding friction affect the build most strongly?
- What evidence shows that mesh-count direction control explains the motion?
- 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 guidesSources 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.

