analyze_shape
Analyze the topological properties of a FreeCAD object's shape, including volume, area, center of mass, bounding box, and detailed face and edge classifications, to diagnose unexpected geometry from operations like booleans or pockets.
Instructions
Detailed topological analysis of an object's shape.
Returns shape type, volume, area, center of mass, bounding box, topology counts (vertices/edges/faces/solids), face classifications (plane/cylinder/cone/sphere/toroid with parameters), and edge details.
Use this to understand the geometric result of a feature — especially useful for diagnosing why a boolean or pocket operation produced unexpected geometry.
Args: name: Object name that has a Shape (e.g., "Pad001", "Cut001"). doc_name: Document name. Empty string uses the active document.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| doc_name | No |