Bambu Studio CLI Reference
Bambu Lab's official slicer featuring project-based workflows, systematically optimized slicing algorithms, and an incredibly smooth printing experience.
55 flags v2.8.0 bambu-studio
A typical headless slice
The core of any automated slice: load your settings and filaments, point at a model, and export a G-code-bearing 3MF. Pick any flag from the list to see a source-level explanation, examples, and gotchas.
bambu-studio \
--slice 1 \
--load-settings "machine.json;process.json" \
--load-filaments "filament.json" \
--export-3mf out.gcode.3mf \
model.3mfCLI changes between versions
Bambu Studio’s CLI surface evolves quietly between releases. What changed, newest first.
2.8.0
No CLI flag changes.
2.7.1
- Added
--estimate-mode— fill filament/extruder state for estimation after a machine switch.
2.1.0
- Added
--export-pngand--camera-view— render a plate to a PNG at a chosen angle.
2.0.0
- Added
--allow-mix-temp— print incompatible-temperature filaments together.
1.9.7
- Added
--allow-newer-file,--export-stls,--metadata-name,--metadata-value,--downward-check,--downward-settings.
1.8.4
Baseline for this reference.
Frequently asked questions
Sign up for free today
No credit card required. Connect unlimited printers and get production automation running in minutes.