load_filament
Runs QIDI filament loading in three confirmed stages—heat, push, and purge—to swap or feed filament, with checks between stages and refusal during active prints.
Instructions
Run one stage of QIDI's filament load routine (M604). stage='heat' warms up and parks over the purge chute, stage='push' feeds filament in, stage='purge' extrudes until the old colour is flushed. Run them in that order, checking between stages — this mirrors what the printer's own screen does. Two-step confirmation; refused during a print.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "load_filament"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stage | No | heat | |
| confirm | No | ||
| hotend_temp | No | ||
| confirm_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||