plan_alignment
Plan rigid part placement by matching ordered holes and opposing mounting faces, validating gaps, tolerances, stale geometry, and named obstacle collisions before applying an alignment.
Instructions
Plan rigid placement matching ordered holes and opposing mounting faces. No mutation.
Positive gap follows the fixed face outward normal. Checks all hole matches, refuses
stale geometry and degenerate patterns. Collision scope during apply is the fixed
part plus explicitly named obstacles; include nearby parts. No correspondence guessing.
Review this plan, then apply_alignment. Handles expire after FreeCAD restart/code update.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gap_mm | No | ||
| obstacles | No | ||
| tolerance_mm | No | ||
| fixed_interface | Yes | ||
| moving_interface | Yes | ||
| angular_tolerance_deg | No | ||
| collision_tolerance_mm3 | No |