[family] clevis_fork_head: DIN 71752 fork head - #74
Conversation
Signed-off-by: bingzi <bingzi@bingzi.fun>
|
Welcome, and thanks for the family PR! Three things that answer most questions:
中文:红 ✗ 点 Details 或看 validate 报告评论;本地 |
bench2 validateclevis_fork_headPreviews: the |
There was a problem hiding this comment.
Pull request overview
Adds a new clevis_fork_head design family implementing a parametric DIN 71752 steel clevis fork head (without pin/retainer hardware), with coupled catalog-row sampling across short/long variants.
Changes:
- Introduces a catalog-row–coupled
spec.py(PARAM_SPEC + refine + check) covering DIN sizesd1 = 4..16and both length variants. - Implements the CadQuery solid in
part.py, including the clipped-sphere forged envelope, fork slot, pin hole, and simplified threaded bore + entry chamfer. - Documents transcription, geometry derivations, and deliberate deviations in
NOTES.md, and addsfamily.jsonmetadata (plus committed preview images in the family directory).
Reviewed changes
Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| designs/clevis_fork_head/spec.py | Defines the sampling contract: coupled DIN row selection, refinement, and engineering/geometry checks. |
| designs/clevis_fork_head/part.py | Builds the CAD geometry for the fork head, matching the coupled parameters from the spec. |
| designs/clevis_fork_head/NOTES.md | Captures sources, transcription, and the geometric rationale for the model and proportions. |
| designs/clevis_fork_head/family.json | Declares family metadata for BenchCAD (standard, base plane, description, contributor). |
| designs/clevis_fork_head/preview.png | Rendered preview output for manual visual verification. |
| designs/clevis_fork_head/preview_views.png | Multi-view preview output for manual visual verification. |
| designs/clevis_fork_head/preview_extremes.png | Extreme-case preview output for manual visual verification. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Highly recommend you to include the corrsponding img in issue and render img from your code |
|
Thanks for the suggestion. The reference dimensional drawing, product photograph, and standard table are included in #51. Below are the renders generated from this PR with Multi-view renderMinimum and maximum catalog sizes |
There was a problem hiding this comment.
lgtm
Thread-construction check (added 07-31): the M4-M16 internal threads are plain core-Ø passages (_thread_core_d, nominal − pitch, matching the official M4 STEP's 3.3 mm bore). Since the manufacturer's own STEP ships unthreaded, matching it is a defensible declared simplification — but note it in NOTES.md as a deliberate deviation (checklist §5) so the next reviewer doesn't re-litigate it. If the family is later held to modelled-thread standard, the framework's ring-thread construction drops in per bore.


Family
Checklist
Sources used
https://www.ganternorm.com/en/products/3.6-Moving-Transferring-Connecting-with-Joints-Couplings-and-Gears/Fork-joints-Fork-heads/DIN-71752-Fork-heads-Steel
484D00DB511133380BDCD87B676816C8A1798173320C8B047955E0D635972018
Verification