Guides / Building

Controller and Automation Guide - Three Tested Machines

Use exact part bills and commissioning tests for an 8–12 plot watering gantry, an 8 × 14 Vacuum Pump harvester, and a 6 × 6 Piston elevator.

Controller part icon from Scrap Mechanic
The Controller owns positions and timing. It should not also be the only emergency stop or the only way to recover a jammed mechanism.
Vacuum Pump part icon from Scrap Mechanic
A Vacuum Pump in In mode collects into connected storage; Out mode belongs to a separate, clearly labeled planting or delivery path.

FRM-03 automatic watering baseline

ElementQuantity / sizeCommissioning proof
Crop row8–12 soil plotsEvery plot remains reachable manually
Water Container1Cannon receives stored water
Water Cannon1Fixed test waters one plot before motion
Piston Level 12Dry pass reaches both limits
Controller Level 11Slow out-and-return sequence
Switch2Separate master stop and water enable
Button1Starts one cycle, not continuous motion
Sensor Level 11 optionalConfirms home position after manual success

FRM-08 Vacuum Pump harvester baseline

ElementQuantity / sizeCommissioning proof
Footprint8 × 14 blocksFits the service lane without entering soil
Metal Block Level 156Low row-following chassis
Wheels / Bearings4 / 6Slow travel with front steering
Vacuum Pump1 in In modeOne mature crop reaches storage
Large Chest1 dedicatedNo seed or supply mixture
Travel speedLowest reliable passOne complete row with zero misses

LOG-09 Piston elevator baseline

ElementQuantity / sizeCommissioning proof
Platform6 × 6 blocksOff-center load stays guided
Pistons4 in matched pairsBoth sides reach equal height
Controller1Repeats two fixed landings
Buttons2One accessible from each landing
Emergency Switch1 outside shaftMid-travel stop remains recoverable
Sensors / Logic Gates2 + 2 optionalAdded only after manual cycles pass

Four responsibility rule

ResponsibilityPartsQuestion to answer
MotionBearing / PistonWhat physically moves?
SequenceControllerWhich positions and timing are repeatable?
DecisionSensor / Logic GateWhen is movement allowed?
AuthoritySwitch / Button / SeatHow does the player start and stop it?
RecoveryManual control / service accessHow is a jam cleared with power off?

Choose One Machine, Not One Box of Parts

The watering gantry removes repeated water passes, the Vacuum Pump harvester removes repeated pickup, and the Piston elevator solves vertical access. Their parts overlap, but their failure conditions do not. Build the machine whose measured bottleneck already exists.

Commission Manual Movement First

  1. Build the moving frame and check its complete physical envelope.
  2. Trigger motion from one manual control at the lowest speed.
  3. Add the Controller only after the frame clears every edge.
  4. Mark home, work, and stop states with paint.
  5. Test obstruction and lost power before adding Sensors.

Watering: Count Missed Plots

A fast arm that misses one of twelve plots has failed. Run the two Pistons dry, water one fixed plot, then combine motion and delivery. Adjust Cannon height or row spacing before increasing speed, and preserve a bucket route beside the gantry.

Harvesting: Protect Storage Meaning

The Pump must be in In mode and connected to one dedicated Large Chest. A planting output should use a different container and a visibly different control. The harvest pass gets faster only after the chest count matches the mature crop count.

Elevator: Stop Outside the Crush Zone

Four Pistons move the 6 × 6 platform in matched pairs, but the external emergency Switch is what makes a jam recoverable. Test an off-center block load and a mid-travel stop before a mechanic steps onto the platform.

Add Sensors Last

  • A Sensor confirms a state; it does not repair bad geometry.
  • A Logic Gate should express one named condition, not hide an unexplained chain.
  • Status lights should show home, moving, and fault states where the operator can see them.
  • Every automatic cycle needs a manual stop and physical service access.