interface_align_check
Verify declared secondary interface pairs coincide in world space after the primary mate, returning misaligned pairs and their gap in millimeters.
Instructions
Gate: verify declared interface pairs coincide in world space — the "do the OTHER interfaces line up?" check for multi-interface mates. After the primary mate seats a part, this confirms its secondary interfaces (a second bolt pattern, a bore axis) actually meet the parent's.
pairs: [{child, child_iface, parent, parent_iface}, ...] (child/parent are link names in the assembly). Returns misaligned pairs [{..., gap_mm}], empty if every pair coincides within tol_mm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pairs | Yes | ||
| tol_mm | No | ||
| assembly | Yes |