Skip to content

Activation test print, verify the full pipeline

The activation test is the first real verification through FarmLoop and runs in two steps:

  1. Trigger-only test — an “empty” G-code that skips the print entirely and just fires the FarmLoop eject sequence. Catches wiring, limit-switch, bender, and door-actuator issues without risking a failed part.
  2. First real print, a Benchy — prints a small Benchy, cools the bed, and ejects end-to-end.

If both pass, you’re cleared for production.

Make sure you’ve completed:

If any of those is incomplete, circle back — a failed activation print with a mis-assembled kit can scar the PEI plate.

Pick the routine-test file for your printer. These files don’t print anything — they’re empty on purpose. Sending one to the printer exercises the FarmLoop triggers (cooldown threshold, fan, bender, door actuator) without laying down any plastic. If the triggers fire correctly on an empty plate, you know the pipeline is wired right.

PrinterFile
Bambu A1 MiniA1mini_Stage2_Routine_Test_V3.gcode.3mf
Bambu A1A1_Stage2_Routine_Test_V3.gcode.3mf
Bambu P1S / P1PP1S_Stage2_Activation_Test.gcode.3mf
Bambu P2SP2S_Stage2_Activation_Test.gcode.3mf
Bambu X1CX1C_Stage2_Activation_Test.gcode.3mf

Via Bambu Studio (most common):

  1. Open the downloaded .gcode.3mf in Bambu Studio: File → Open
  2. Connect to your printer in the bottom-right dropdown
  3. Click Print

Via the Bambu Handy app: add the file to your printer from the app and tap Print.

  • Door opens (P / X series with door kit only)
  • Bender engages — you’ll hear a servo whir
  • Bender retracts
  • Door closes
  • The printer returns to idle

If every trigger fires in sequence without a part on the plate, you’re ready for step 2.

Once the trigger-only test passes, run a small Benchy end-to-end. This is the first time plastic actually lays down and gets ejected in one loop. Pick your printer:

PrinterFile
Bambu A1 MiniA1mini_Stage2_Benchy_Test_V3.gcode.3mf
Bambu A1A1_Stage2_Benchy_Test_V3.gcode.3mf
Bambu P1S / P1PP1S_Stage2_Benchy_Test.gcode.3mf
Bambu P2SP2S_Stage2_Benchy_Test.gcode.3mf
Bambu X1CX1C_Stage2_Benchy_Test.gcode.3mf

These files already include the FarmLoop eject sequence — send them straight to the printer, no re-slicing needed.

The Benchy takes 20-30 minutes depending on the printer:

  1. Print phase (10-20 min) — the printer lays the Benchy.
  2. Cool-down phase (5-10 min) — after the last layer, the bed cools to the FarmLoop threshold (normally 25-35 °C for PLA). The print head moves to the parking position.
  3. Eject phase (10-20 sec):
    • Door opens (P / X series with door kit only)
    • Bender engages
    • Part releases from the bed and slides forward into your collection bin
    • Bender retracts
    • Door closes
  • The Benchy comes off cleanly, no sticking, no scraping
  • The bed is clear at the end
  • The printer returns to idle and the LED goes back to normal

Move on to Step 6, start production with the FarmLoop app.

Common first-run issues and where to go:

What you seeLikely causeWhere to fix
Part stays stuck; bender pushes plate insteadAdhesion too strong (Z-offset / temp)Parts won’t detach
Eject didn’t run at all, print just endsBed-temp threshold mismatch, or wrong file sentTemperature mismatch
Bender hits the print (not the plate edge)Calibration or part geometryParts won’t detach → thin parts
Printer errors on bed leveling after ejectBender interfered with homingBed-leveling errors
Door didn’t open (P / X series)Door-actuator wiringVerify installation → P / X series

If the first activation print succeeds but the second fails, it’s almost always residue from the first part confusing bed leveling. Wipe the plate, let it cool fully, and retry. This behaviour is covered in Bed-leveling errors → failing between loops.