[family] round_duct_butterfly_damper: round HVAC balancing damper - #12
Open
BenchCAD wants to merge 3 commits into
Open
[family] round_duct_butterfly_damper: round HVAC balancing damper#12BenchCAD wants to merge 3 commits into
BenchCAD wants to merge 3 commits into
Conversation
Round manual balancing / butterfly volume damper in the closed position: a rolled sheet-metal frame spool, a circular blade filling the bore on a diametral through-shaft, and a shaft extension for the locking hand quadrant. Axle is round (CDR94) or square (MDRS25). 8 parameters, one feature toggle (square_shaft). bench2 validate passes; difficulty + extremes renders inspected. Signed-off-by: BenchCAD <benchcad@users.noreply.github.com>
bench2 validateround_duct_butterfly_damperPreviews: see the |
4 tasks
HaozheZhang6
left a comment
Collaborator
There was a problem hiding this comment.
Checked against the Ruskin MDRS25/CDR94 tables in #6: the size ranges, wall<=D/40 (rolled sheet), shaft_d<=0.20*D axle ratio, and blade/bore/handle constraints all read as engineering-true. Ran bench2 validate in a clone — passes, 12/12 unique. Renders show the frame spool, the closed blade disc across the bore, the diametral shaft with bearing stub + handle extension, and the round-vs-square axle toggle; the blade is visible down the bore so it reconstructs from the views. Extremes sane.
Didn't check: whether the blade should carry any offset/seal detail in the closed position — modelled here as a plain disc coincident with the bore wall.
… hard example) Signed-off-by: BenchCAD <benchcad@users.noreply.github.com>
This was referenced Jul 19, 2026
This was referenced Jul 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Family
round_duct_butterfly_damper—cat:hvac-ductworkReference (issue #6 — Ruskin MDRS25 / CDR94)
Generated — benchmark views (what the model sees)
Three-view + iso — hard example
Extremes — smallest & largest sampled instances
How it's parameterized
A round manual balancing / butterfly damper in the closed position (frame spool + blade disc on a diametral shaft + hand-quadrant shaft extension). 8 params, one feature (
square_shaft= MDRS25 square axle vs CDR94 round axle). Frame depth / blade / shaft ranges come from the Ruskin size tables.Verification (every sampled instance — one non-degenerate solid)
bench2 validate round_duct_butterfly_damper --seeds 4→ PASS (8 params complete, difficulties distinct, 12/12 unique shapes).Checklist
bench2 validatepasses locally (CI re-runs it)designs/round_duct_butterfly_damper/, body hasCloses #6source/check()cites a real rule or honestproportion— nothing fabricatedSources used
wall,handle_ext,stub— sheet gauge / quadrant standoff (proportion).