plan_kit_plates
Pack a kit's parts onto print plates to determine plate count, part groupings, and fill levels from meshes or a tracked design ID. Requires Kiln Pro.
Instructions
Pack a kit's parts onto print plates: how many plates, which parts share each one, and how full each plate is.
Needs Kiln Pro.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "plan_kit_plates"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | Uniform scale applied before packing — pass advise_kit_scale's ``recommended_scale``. Default: 1.0. | |
| gap_mm | No | Part-to-part clearance (default 3 — the skirt/brim allowance; raise it for wide brims). Default: 3.0. | |
| bed_x_mm | No | Plate width (0 = smallest fleet bed when ``printers`` is given, else 256). Default: 0.0. | |
| bed_y_mm | No | Plate depth (0 = same default). Default: 0.0. | |
| bed_z_mm | No | Bed height (0 = same default). Default: 0.0. | |
| material | No | Material for every part without an override. Default: "PLA". | |
| printers | No | Fleet mode — ``[{"name", "bed_x_mm", "bed_y_mm", "bed_z_mm", "materials": ["PLA", ...]}, ...]``. | |
| design_id | No | Kit shortcut — a design split with tracking resolves its CURRENT pieces (re-splits included) and their material from the kit record, so "plate up my kit" needs no path bookkeeping. Names come back as piece labels ("Piece 3.1"). Default: "". | |
| part_names | No | Display names aligned with part_paths. | |
| part_paths | No | One mesh file per part (the import_model_parts manifest). Omit and pass ``design_id`` instead for a tracked kit. | |
| orientation | No | ``"flat"`` (default) — pose each part min-height; ``"as_imported"`` — keep the file's pose (use when parts already went through make_printable). Default: "flat". | |
| part_materials | No | Per-part material list aligned with part_paths (splits the kit into single-material plates). | |
| layer_height_mm | No | Layer height for time forecasts. Default: 0.2. | |
| print_speed_mm_s | No | Print speed for time forecasts. Default: 60.0. |