cad_find_faces
Find faces in a CAD model by geometric criteria such as planar by normal, cylindrical, largest, smallest, extreme, adjacent to extreme, or on plane. Returns deterministic face IDs.
Instructions
Find faces by geometry. kind: planar_by_normal (normal=[x,y,z]), cylindrical (radius+tol), largest/smallest (by area — e.g. the big flat face to sketch on), extreme (the face furthest along axis — axis=Z max=true is the top face), adjacent_to_extreme (the faces bordering that extreme face), on_plane (the planar face lying in axis=coordinate, e.g. axis=Z coordinate=0). Returns deterministic ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| documentId | Yes | ||
| workspaceId | Yes | ||
| elementId | Yes | ||
| kind | Yes | ||
| normal | No | ||
| radius | No | ||
| coordinate | No | ||
| axis | No | ||
| max | No | ||
| tolerance | No |