94 lines
3.3 KiB
Markdown
94 lines
3.3 KiB
Markdown
# Threaded Hole Creation Atomic Skill
|
|
|
|
## When to use
|
|
|
|
- A part needs an internal thread, tapped hole, threaded mounting hole, or screw hole with a specified metric/imperial size.
|
|
- The request mentions M3, M4, M5, M6, M8, M10, tapped hole, threaded hole, or thread depth.
|
|
|
|
## Do not use when
|
|
|
|
- The feature is an external thread on a bolt, screw, or shaft.
|
|
- The hole is only a smooth clearance hole.
|
|
- The model should avoid thread geometry and only show a simple bore unless the prompt asks for thread detail.
|
|
|
|
## Recognition features
|
|
|
|
- SolidWorks evidence such as HoleWzd threaded hole or thread parameters.
|
|
- Descriptions mention fastening, tapped holes, internal thread, or screw mounting.
|
|
- Hole is located on a planar face, boss face, or shaft end face.
|
|
|
|
## Core invariants
|
|
|
|
- Use a standard threaded hole feature or thread callout when available.
|
|
- Keep the threaded hole axis normal to the placement face unless angled threading is requested.
|
|
- Separate tap drill diameter, nominal thread size, hole depth, and thread depth.
|
|
- Keep enough wall material around the threaded hole.
|
|
- Add lead-in chamfer after the thread/hole is placed.
|
|
|
|
## Parameter roles
|
|
|
|
- `thread_size` defines nominal size such as M3/M4/M5/M6/M8/M10.
|
|
- `thread_pitch` defines fine/coarse pitch when specified.
|
|
- `thread_depth` defines threaded length.
|
|
- `hole_depth` defines blind hole depth if not through.
|
|
- `placement_point` and `face_normal` define location and direction.
|
|
- `lead_in_chamfer` defines assembly entry.
|
|
|
|
## Construction sequence
|
|
|
|
1. Select the planar face or end face for the threaded hole.
|
|
2. Place the hole center from datums, centerlines, or axis references.
|
|
3. Create the hole using a threaded HoleWzd/hole feature with size and depth.
|
|
4. If the backend cannot model threads, create the correct pilot bore and preserve thread intent in naming/comments.
|
|
5. Pattern or mirror the threaded hole feature when repeated.
|
|
6. Add a small lead-in chamfer after the threaded feature is stable.
|
|
|
|
## Common failures
|
|
|
|
- Modeling a threaded hole as a plain through cylinder.
|
|
- Creating external thread geometry on an internal hole.
|
|
- Placing threaded holes too close to edges, slots, or pockets.
|
|
- Forgetting blind depth or thread depth.
|
|
- Adding visual helical threads that make the model heavy or fragile when a callout is enough.
|
|
|
|
## Evidence summary
|
|
|
|
- Latest run evidence: 87 accepted atomic insights matched threaded/tapped hole creation.
|
|
- Strong repeated names include `create_threaded_hole_with_hole_wizard`, `create_threaded_hole`, `threaded_hole_placement`, and `use_hole_wizard_for_threaded_holes`.
|
|
- Frequent operations in the latest run: HoleWzd, Cut, RevCut, Chamfer, Pattern.
|
|
- Source model examples: 000924, 011524, 017151, 047238, 077661, 080683, 095520, 105855, 145389, 160434, 174675, 200790, 206894, 211326, 225767.
|
|
- Source: CAD-SkillX offline review of SCAD58 descriptions, STEP summaries, and SolidWorks feature evidence.
|
|
|
|
## Retrieval metadata
|
|
|
|
Triggers:
|
|
- `threaded hole`
|
|
- `tapped hole`
|
|
- `internal thread`
|
|
- `M3`
|
|
- `M4`
|
|
- `M5`
|
|
- `M6`
|
|
- `M8`
|
|
- `M10`
|
|
|
|
Secondary triggers:
|
|
- `thread depth`
|
|
- `tap drill`
|
|
- `screw mounting`
|
|
- `threaded boss`
|
|
- `end threaded hole`
|
|
|
|
Operation triggers:
|
|
- `hole wizard threaded hole`
|
|
- `create tapped hole`
|
|
- `add thread callout`
|
|
- `lead in chamfer`
|
|
|
|
Exclusions:
|
|
- `external thread`
|
|
- `bolt`
|
|
- `screw`
|
|
- `clearance hole only`
|
|
- `decorative helix`
|