Start print
qidi_start_printStarts printing a G-code file already stored on a QIDI printer after confirming a fresh snapshot shows an empty build plate and the printer is idle. Use it to begin plate-checked jobs safely.
Instructions
Start printing a G-code file that is already on the printer. Before calling: take qidi_snapshot (light=true) and LOOK at the picture — the plate must be empty. The server refuses unless a snapshot was taken in the last few minutes and after the previous job ended, and the printer is idle. After starting, check qidi_printer_status again after ~4 minutes (heating + probing) before reporting that the print is running.
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": {
"filename": "<filename>",
"plateIsEmpty": "<plateIsEmpty>"
},
"name": "qidi_start_print"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | Yes | File name relative to the printer gcodes folder, exactly as qidi_list_files returns it. | |
| plateIsEmpty | Yes | Confirm that you looked at a fresh snapshot and the build plate is empty. |