Interface Align Check
interface_align_checkVerify that secondary interface pairs align in world space after primary mating. Returns misaligned pairs with gap measurements, or empty when all interfaces coincide within tolerance.
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 |