eject_plate
Sweep finished parts off a Bambu build plate with the toolhead, verify the plate by camera, and run dry-run, rehearsal, or confirmed sweeps after cooldown.
Instructions
Sweep finished parts off the plate with the toolhead (bed slides in Y while the toolhead sits low), then check the plate with the camera. Safe workflow: dry_run=true to inspect the G-code, rehearsal=true to run the path 25 mm higher with nothing touched, then confirm=true for the real sweep. Waits for the bed to cool first. Only runs when the printer is idle/finished, and aborts if a print starts. If the plate is not verified empty automatically, look at the returned image and call confirm_plate_cleared yourself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | Queue job whose layout to use; default: the last job printed on this printer | |
| confirm | No | Required for the real sweep (not for dry_run / rehearsal) | |
| dry_run | No | Only return the plan | |
| cool_down | No | ||
| rehearsal | No | Run the path 25 mm above the plate | |
| printer_id | No | Printer id; may be omitted when only one printer is configured | |
| use_layout | No | Sweep only the strips where the parts were printed (from the 3MF); defaults to the profile setting | |
| x_positions | No | Only sweep these X positions | |
| part_height_mm | No | Tallest part; travel height stays 10 mm above it |