diagnose_print_failure_live
Diagnose a 3D print failure in real time using live printer state and model geometry to identify root causes and receive ranked actionable fixes.
Instructions
Diagnose a print failure using live printer state + model geometry.
Unlike ``analyze_print_failure`` (which requires a job_id and
analyzes historical data), this tool works in real-time by
reading the current printer state and optionally analyzing
the model that was being printed.
Combines printer temperature deltas, bed adhesion analysis,
overhang geometry, material properties, and printer intelligence
to produce a ranked diagnosis with actionable fixes.
Args:
printer_name: Printer to diagnose. Omit for the default printer.
model_path: Path to the model file that was being printed.
Enables geometry-based diagnosis (adhesion, overhangs).
material: Filament material (e.g. ``"ABS"``, ``"PLA"``).
printer_id: Printer model ID (e.g. ``"bambu_a1"``).
Enables printer-specific intelligence lookup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | ||
| model_path | No | ||
| printer_id | No | ||
| printer_name | No |