analyze_print_waste
Analyze sliced Bambu G-code or 3MF files to report per-plate material and role breakdowns, while marking unknown or ambiguous purge as unknown rather than precise waste totals or percentages.
Instructions
Read-only per-plate role/material breakdown from sliced Bambu G-code or 3MF. Unknown or ambiguous purge remains unknown; approximate purge commands never produce precise total waste or percentages. Never slices or controls a printer.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "analyze_print_waste"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | A .gcode file or sliced .3mf containing Metadata/plate_N.gcode. | |
| plate_index | No | Zero-based plate for 3MF; default 0. A standalone G-code only accepts 0. |