troubleshoot_print_issue
Diagnose 3D printing failures by material and symptom to get root causes, prioritized fixes, prevention tips, and storage or drying guidance.
Instructions
Diagnose a 3D printing problem by material and symptom.
Searches the troubleshooting knowledge base for matching issues
and returns root causes, prioritised fixes, prevention tips, and
storage/drying requirements for that specific symptom.
Use this when a user reports a print failure, quality issue, or
asks "why is my print doing X?"
Examples:
material="pla", symptom="stringing"
material="petg", symptom="poor layer adhesion"
material="abs", symptom="warping"
Args:
material: Material ID (e.g. "pla", "petg", "abs", "tpu",
"nylon", "polycarbonate", "asa", "cf_nylon").
symptom: Symptom keywords to search for (e.g.
"stringing", "warping", "clog", "brittle").
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": {
"material": "<material>",
"symptom": "<symptom>"
},
"name": "troubleshoot_print_issue"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symptom | Yes | Symptom keywords to search for (e.g. "stringing", "warping", "clog", "brittle"). | |
| material | Yes | Material ID (e.g. "pla", "petg", "abs", "tpu", "nylon", "polycarbonate", "asa", "cf_nylon"). |