get_joint_recommendation
Get recommended clearance settings for a joint type and material pairing, optionally adjusted for a specific printer's calibration.
Instructions
Get recommended clearance settings for a joint type and material pairing.
Returns clearance recommendations based on the joint type
and the materials of the two mating parts. When
``printer_id`` is supplied AND kiln-pro is installed, the
response narrows the clearance range by the user's
calibration tier (HIGH halves it, MEDIUM shaves ~10%, LOW
and UNKNOWN leave it unchanged) and attaches a
``calibration_used`` block documenting the source.
Args:
joint_type: Type of joint (e.g. ``"clearance_fit"``,
``"press_fit"``, ``"snap_fit"``).
material_a: Material of the first part (default ``"PLA"``).
material_b: Material of the second part (default ``"PLA"``).
printer_id: Optional printer identifier (e.g.
``"bambu_a1"``). Omit to keep the historic flat-range
behaviour (free users + calls that don't care about
calibration tightening).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| joint_type | Yes | ||
| material_a | No | PLA | |
| material_b | No | PLA | |
| printer_id | No |