solid_extrude
Creates an ACIS 3DSOLID by extruding a closed planar profile to a non-zero height, with optional bounded taper angle and temporary region cleanup.
Instructions
Create an ACIS 3DSOLID by extruding a closed planar profile by non-zero height and bounded taper angle; temporary regions are cleaned deterministically.
Side-effects: Creates 3DSOLID from profile; removes temp region. Disambiguation: Linear extrusion; use solid_revolve for rotational solids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer | No | Target layer name for the resulting solid | |
| height | Yes | Extrusion height in drawing units (must be non-zero) | |
| taper_angle | No | Taper angle in degrees between -89 and +89 (default: 0.0) | |
| profile_object_id | Yes | Backend entity ID of closed planar 2D profile to extrude |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||