Files
cadSet/text-to-cad/skills/cad/references/cad-skillx/functional/axisymmetric-revolve-strategy.functional.md
T

92 lines
3.8 KiB
Markdown

# Axisymmetric Revolve Strategy Functional Skill
## When to use
- A part or major feature is rotationally symmetric around an axis: shaft, stepped shaft, flange hub, bushing, washer, spacer, sleeve, pulley-like blank, turned knob, or nut blank.
- The profile contains steps, shoulders, grooves, tapers, spherical/rounded transitions, or coaxial bores that are easier to define in a half-section.
## Do not use when
- The body is a simple constant-diameter cylinder that can be created by one circle extrusion.
- The part is primarily prismatic with only small cylindrical holes.
- The geometry is freeform, non-axisymmetric, or has asymmetric lugs as the dominant feature.
## Recognition features
- Dominant central axis and circular cross-sections.
- SolidWorks features such as Revolution, Revolve, RevCut, or revolved thread/groove cuts.
- STEP evidence with multiple cylindrical, conical, or toroidal surfaces sharing an axis.
- Functional roles include shafting, spacing, sealing, rotation, alignment, or fastening.
## Core invariants
- Sketch the axial cross-section on a plane that contains the rotation axis.
- Keep the revolved profile on one side of the axis unless the CAD kernel expects a centerline profile.
- Use one 360-degree revolve for the main axisymmetric body where possible.
- Use revolved cuts for coaxial grooves, internal thread reliefs, and circular recesses.
- Add asymmetric holes, flats, keyways, or bolt patterns after the revolved body is complete.
## Parameter roles
- `axis` defines the rotation centerline.
- `profile_points` define the half-section outline.
- `diameters` and `axial_lengths` define steps and shoulders.
- `revolve_angle` is usually 360 degrees for a complete solid.
- `groove_width`, `groove_depth`, `taper_angle`, and `fillet_radius` define turned details.
## Construction sequence
1. Define the central axis and an axial sketch plane.
2. Draw the half-section profile with all major diameters, steps, shoulders, and bore boundaries.
3. Revolve the closed profile 360 degrees to create the main body.
4. Use revolved cuts for grooves, recesses, or thread reliefs that are also axisymmetric.
5. Add non-axisymmetric secondary features such as flats, slots, keyways, or bolt holes.
6. Apply chamfers and fillets at ends and shoulders last.
## Common failures
- Extruding several cylinders separately and leaving seams or separate bodies.
- Revolving a profile that crosses the axis and creates invalid self-intersections.
- Forgetting the construction axis or using an arbitrary edge as axis.
- Adding asymmetric features before the revolve and making the base profile ambiguous.
- Using revolve for a simple plain cylinder when extrusion is clearer.
## Evidence summary
- Latest run evidence: 105 accepted functional insights matched axisymmetric revolve and revolved-cut strategies.
- Strong repeated names include `use_revolve_for_axisymmetric_parts`, `use_revolve_for_rotational_parts`, `use_revolve_for_axisymmetric_body`, and `use_revolution_for_axisymmetric_features`.
- Frequent operations in the latest run: Revolution, RevCut, Cut, Chamfer, Fillet, HoleWzd.
- Source model examples: 001563, 001957, 009934, 010137, 025245, 053895, 080683, 086232, 094412, 135604, 144887, 162241, 173716, 218803, 225038.
- Source: CAD-SkillX offline review of SCAD58 descriptions, STEP summaries, and SolidWorks feature evidence.
## Retrieval metadata
Triggers:
- `axisymmetric`
- `revolve`
- `revolved body`
- `rotational part`
- `turned part`
Secondary triggers:
- `shaft`
- `bushing`
- `washer`
- `sleeve`
- `flange hub`
- `stepped diameter`
- `groove`
Operation triggers:
- `sketch half profile`
- `revolve profile`
- `revolved cut`
- `define construction axis`
- `chamfer shoulders`
Exclusions:
- `simple extruded cylinder`
- `rectangular plate`
- `mounting bracket`
- `freeform surface`