contact_report
Evaluate assembly contacts, interferences, and orphaned parts by checking bounding boxes and exact intersections within a specified clearance.
Instructions
Who touches whom in the assembly - and who touches NOTHING. For every pair of instances: bounding boxes first (cheap), then a real intersection on throwaway copies for the pairs whose boxes come within clearance. Verdicts: INTERFERENCE with the overlap volume (parts occupy the same space - an assembly error), CONTACT (boxes within clearance, no overlap - how parts that work together should read), CLEAR. Instances contacting nothing are listed as ORPHANS: a part that touches nothing either floats or lost its job to a design revision and nobody noticed - the second kind is the expensive one. Box gap is a lower bound of true distance, so a diagonal near-miss can read as CONTACT; interference volumes are exact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clearance | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |