solid
Create and combine native AutoCAD 3D volumes via a safe COM API. Supports boxes, cylinders, extrusions, revolves, sweeps, and boolean operations.
Instructions
Create and combine native AutoCAD 3D solids through the safe COM API.
Operations: create_box - {center: [x,y,z], length, width, height, layer?} create_cylinder - {base_center: [x,y,z], radius, height, layer?} extrude - {profile_id, height, taper_angle?, erase_profile?, layer?} revolve - {profile_id, axis_point, axis_direction, angle?, erase_profile?, layer?} sweep - {profile_id, path_id, erase_profile?, layer?} boolean - {primary_id, tool_id, operation: union|intersection|subtract} fillet_edges - returns capability error until stable semantic edge selection exists chamfer_edges - returns capability error until stable semantic edge selection exists
General native edge edits never accept volatile edge indices. Use product.rounded_box for analytic radius geometry or a future stable native feature plugin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| doc_id | No | ||
| operation | Yes | ||
| lease_token | No | ||
| idempotency_key | No | ||
| expected_revision | No | ||
| worker_generation | No | ||
| include_screenshot | No |