Skip to content

Custom sweep control

Custom sweep control replaces the single push that clears the plate with several pushes, each with its own height, speed and coverage, so a plate with tall and short parts gets cleared in one loop. Use it when the standard push leaves short parts behind next to tall ones. Switch it on and change nothing, and you get the standard pushes and clearings.

In the FarmLoop app, in the Detachment tuning step: open Advanced controls in the Detachment Mode card (click Show), then switch on Custom sweep control.

  • Plans: Pro and Business. On Lite the card is greyed out and says “Pro only”.
  • Stages and modes: Stage 1 and Stage 2, in push mode. Lift mode on the A1 and A1 mini moves the part differently and has no sweep control.
  • Out of beta since FarmLoop 2.8: no Beta features switch needed.

The standard push runs at one height: the tallest part on the plate minus 10 mm (minus 20 mm on the H2S, H2D and H2C), or 5 mm when the tallest part is 15 mm or lower (25 mm on the H2 printers). The Push Height box in Push Mode can override it, but it is still one number for the whole plate.

On a plate with a 90 mm part and a 20 mm part, the push runs at 80 mm. It clears the tall part and passes 60 mm above the short one.

Standard sweep, side view: one push at 80 mm clears a 90 mm part and passes 60 mm above a 20 mm part, which stays on the plate. Custom sweep, side view: push 1 at 80 mm clears the 90 mm part, then push 2 at 10 mm clears the 20 mm part.
Left: one height misses the short part. Right: a second, lower push clears it. Side view, not to scale.

A routine is a list of pushes, followed by clearings. The pushes run in order, then the clearings.

  • A pass is one out-and-back in one lane: to the rear edge, then forward to the front edge, where the parts drop off.
  • A push is the first contact with the parts.
  • A clearing is a follow-up rake that catches what the pushes left behind.

When you switch the control on, it starts with the standard pushes and clearings:

StageCoverageSpeedHeight
PushOne position in the middle of the plate (X 125 on a P1S), 2 passesSlowThe file’s push height
Clearing 1Whole plateSlowThe file’s push height
Clearing 2Whole plateFastThe file’s push height

Every push and every clearing has its own card with three settings:

SettingChoicesNotes
Height0.5 mm up to the tallest part on the plate, in 0.5 mm stepsLeave it blank to use the file’s push height, shown in grey in the box. A sweep above the tallest part touches nothing, so that is the cap. When the file has no part height, the cap is the printer’s limit (table below).
SpeedSlow, Medium, Fast50, 100 and 200 mm/s (F3000, F6000, F12000), the speeds of the standard routine.
CoverageWhole plate, One positionWhole plate runs one pass in every lane of the printer’s standard spread. One position runs every pass in one lane: choose it with the X position slider, and set 1 to 10 passes.
  • Add push adds a push at half the height of the push above it. Up to 6 pushes.
  • Add clearing adds a copy of the last clearing. Up to 4 clearings.
  • The bin icon removes a push or a clearing. You can remove every clearing: the routine then ends after the pushes, and anything they do not reach stays on the plate.
Top-down view of a P1S plate: whole plate coverage runs one pass in each of seven lanes, from X 220 on the right to X 30 on the left, each pushing towards the front edge. Top-down view of a P1S plate: one position coverage runs both passes in a single lane at X 125, in the middle of the plate.
Coverage, seen from above with the front edge at the bottom. Lane positions for a P1S.
Animation, side view: the head comes down from its safe position to push 1 at 80 mm and pushes the 90 mm part off the front edge, goes up and back to the safe position, then comes down to push 2 at 10 mm and pushes the 20 mm part off.
Two pushes on one plate. Side view, rear on the left, not to scale.
  • Every stage starts from the safe position, where the head waits during the cooldown. Before each push or clearing the head goes up to the printer’s top sweep height, travels to the safe position and only then comes down to the stage’s height. A lower push never drives into a part that a higher push left standing.
  • Every pass starts at the rear edge and pushes forward. The head steps across to the next lane at the rear, never along the front edge where the parts drop off.
  • After the last stage the head goes up and back to the safe position once more.
  • A1 and A1 mini: the safe position is beside the bed, so the head travels at full height to the lane’s rear corner and comes down there.

Once the control is on, the app draws the routine over your plate:

  • Plate, top down: the lanes of every stage over the area your parts cover. Each push has its own colour (push 1 orange, push 2 blue), clearings are grey and dashed.
  • Height: each push height next to the tallest part on the plate.
  • Time: an estimate for the whole routine, and the difference to the standard one, for example +12s vs standard.

Example: one tall part and short parts on the same plate

Section titled “Example: one tall part and short parts on the same plate”

A P1S plate with one 90 mm part and four 20 mm parts. The standard push at 80 mm leaves the short parts on the plate.

  1. Switch on Custom sweep control and set the push to Whole plate. Leave its height blank: the file’s push height is 80 mm.

  2. Click Add push. The new push starts at 40 mm. Set it to 10 mm.

  3. Set both clearings to 10 mm too. Left blank, they run at the file’s push height and pass over the short parts.

  4. Check the preview and watch the first loop.

PrinterWhole plateOne position, X rangeMiddle of the plateHeight limit
Bambu Lab P1P, P1S, P2S, X1C, X1E7 lanes30 to 220 mmX 125235 mm
Bambu Lab X2D7 lanes30 to 220 mmX 125240 mm
Bambu Lab H2S10 lanes30 to 320 mmX 160335 mm
Bambu Lab H2D, H2C10 lanes30 to 300 mmX 150325 mm
Bambu Lab A1 (push mode)7 lanes0 to 250 mmX 125250 mm
Bambu Lab A1 mini (push mode)6 lanes0 to 180 mmX 90180 mm
Elegoo Centauri Carbon, Centauri Carbon 27 lanes30 to 220 mmX 125235 mm
Prusa Core One7 lanes30 to 242 mmX 125235 mm
Prusa XL, XL+11 lanes30 to 330 mmX 180355 mm
Snapmaker U18 lanes30 to 250 mmX 125235 mm
Flashforge AD5X7 lanes30 to 220 mmX 110220 mm

The height limit is the highest a sweep can run on that printer. It is also the height the head travels at between stages.

Business accounts can send the same routine with a request: sweepRoutine, with up to 10 pushes and 5 clearings. See Processing API: extra tuning tools.