create_print_session
Configure a 3D print using a local model file (.3mf/.stl) on a Bambu Lab printer. Returns a handoff URL for review and adjustment before printing, with optional pre-slicing.
Instructions
Configure a print from a local model file (.3mf/.stl) on a printer.
Returns {job_id, sliced, handoff_url}. Share handoff_url with the user to review/tweak/print in the browser. Does NOT print. Pass slice=true to pre-slice (so the handoff lands ready-to-print). filament_profiles maps a filament slot index to {"profile_setting_id": ..., "tray_slot": ...}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slice | No | ||
| copies | No | ||
| plate_id | No | ||
| model_path | Yes | ||
| plate_type | No | ||
| printer_id | Yes | ||
| machine_profile | No | ||
| process_profile | No | ||
| filament_profiles | No | ||
| process_overrides | No | ||
| filament_overrides | No |