get_topology
Retrieve faces, edges, or vertices with semantic details. Get indexes for selecting geometry in fillets, booleans, or sketching.
Instructions
List an object's faces or edges with semantic info for selection.
Faces sorted by area, edges by length, vertices by distance from origin
(largest/longest/farthest first). Use the index/name (Face1, Edge3, ...)
in follow-up operations such as fillet, boolean, or sketching on a face.
Args:
element: "faces", "edges", or "vertices".
limit: Max entries returned (1-200, default 50).
offset: Skip this many entries (pagination).
Returns:
JSON with total, returned, and a faces/edges list (index, name,
type, area/length, center, normal for planar faces).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| element | No | faces | |
| doc_name | Yes | ||
| obj_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |