troubleshoot_printer
Diagnose a 3D printer issue by describing the symptom or providing an HMS error code. Get possible causes and fixes specific to your printer model.
Instructions
Diagnose a printer issue by searching the known failure modes database.
Describe the symptom (e.g. ``"under-extrusion"``, ``"layer shifting"``,
``"stringing"``) and get possible causes and fixes specific to your
printer model.
On Bambu Lab printers you can also pass ``hms_code`` — the HMS error code
the printer's screen or app shows (e.g. ``"0300_1A00_0002_0001"``, in any
separator or case). The response echoes the normalized code and a link to
Bambu's HMS wiki page for it. With Kiln Pro (https://kiln3d.com/pricing)
the response also carries a decoded cause, fix, and severity for the code.
Args:
printer_id: Printer model identifier.
symptom: Description of the problem. Optional when ``hms_code`` is
given.
hms_code: Optional Bambu HMS error code to look up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symptom | No | ||
| hms_code | No | ||
| printer_id | Yes |