cut_on_face
Cuts circular or rectangular holes through sheet material on a selected face using world coordinates and verifies that material was removed.
Instructions
Cut holes through the sheet, placed in WORLD coordinates (mm) on a face. Avoids the face-sketch axis confusion — no need to know the sketch's origin. Verifies material was removed (a cut on a work plane silently removes nothing).
Args: face_index: Face of the sheet to sketch on (use find_face / list_faces). circles: JSON list of [x, y, z, diameter], e.g. "[[180, 267, 0, 4.9]]". rectangles: JSON list of 4-corner lists, e.g. "[[[-150,-300,40],[150,-300,40],[150,-300,160],[-150,-300,160]]]".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| circles | No | ||
| instance | No | Which connected Inventor to use (list_instances). Leave empty when only one is connected. | |
| face_index | Yes | ||
| rectangles | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |