revolve_cut
Remove material by revolving a closed sketch profile around an axis to create annular grooves like O-ring seats.
Instructions
Cortar por revolución — revolve cut: remove material by sweeping a closed sketch profile around an axis.
Standard autoparts use: ranuras O-ring (O-ring grooves), ranuras de anillo de retención (retaining-ring grooves), asientos de cono (bearing cone seats), inner steps on bujes. Mirror of revolve_sketch but subtractive.
Args:
axis_name: Eje name from create_reference_axis. Same constraints
as revolve_sketch.axis_name.
angle_deg: Angular sweep in (0, 360]. Default 360 — most autoparts
revolve cuts are full-circle (annular grooves).
reverse_direction: Flip rotation sense around the axis.
Returns the new CortarRevolución feature (type=cut_revolve,
D1=angle_deg).
Example — Ø3mm O-ring groove on a Ø20 shaft, 5mm from the end: # shaft already built via revolve_sketch eje = create_reference_axis("front", reference_2="right") create_sketch("front") create_circle(10, 5, 1.5) # 1.5mm-radius cross-section revolve_cut(eje["name"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| angle_deg | No | ||
| axis_name | Yes | ||
| reverse_direction | No |