advise_kit_scale
Calculate a shared print scale so every part in a kit fits the target 3D printer bed and nozzle limits, keeping the full set printable.
Instructions
Find the largest scale at which EVERY part of a kit prints.
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": {
"part_paths": "<part_paths>"
},
"name": "advise_kit_scale"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bed_x_mm | No | Bed width (default 256). Default: 256.0. | |
| bed_y_mm | No | Bed depth (default 256). Default: 256.0. | |
| bed_z_mm | No | Bed height (default 256). Default: 256.0. | |
| nozzle_mm | No | Nozzle diameter — sets the feature floor. Leave unset for the only printer Kiln knows of, else 0.4; ``nozzle`` in the reply says which. | |
| part_paths | Yes | One mesh file per part (the import_model_parts output). |