resolve_3mf_ams_slots
Match filament requirements from a sliced 3MF file with your live AMS inventory to confirm correct tray assignments before printing.
Instructions
Inspect a sliced 3MF and match its tray_info_idx filament requirements against the live AMS inventory. Does not upload or start a print.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Hostname or IP of the printer (default: value from env) | |
| printer | No | Configured printer ID. Omit to use the default printer or the only configured printer. | |
| bambu_model | No | Optional model hint used to resolve Bambu/Orca filament profile JSONs for each tray. | |
| bambu_token | No | Access token (default: value from env) | |
| plate_index | No | 0-based plate index to inspect (default: 0) | |
| bambu_serial | No | Serial number (default: value from env) | |
| three_mf_path | Yes | Path to a sliced 3MF/.gcode.3mf file | |
| nozzle_diameter | No | Nozzle diameter in mm (default: 0.4) |