[family] tilting_speaker_wall_bracket: tilt-adjustable speaker wall mount - #23
[family] tilting_speaker_wall_bracket: tilt-adjustable speaker wall mount#23BenchCAD wants to merge 1 commit into
Conversation
…ount B-Tech BT-style: wall plate + standoff arm + tilt-pivot knuckle + speaker plate held at a set tilt, optional arm gusset. 10 params, one feature (gusset). bench2 validate passes; renders inspected. Signed-off-by: BenchCAD <benchcad@users.noreply.github.com>
bench2 validatetilting_speaker_wall_bracketPreviews: see the |
HaozheZhang6
left a comment
There was a problem hiding this comment.
Validate passes; dimensions anchored to the B-Tech BT-series (reach 72–290 mm, wall holes Ø6.5/8.5, tilt ≤20°). The build reads correctly across tiers: wall plate + 4-hole pattern, standoff arm, a pivot hub that keeps the tilted speaker plate connected as one body, the optional gusset, and the tilt baked at the sampled angle. Modelling the speaker side as a flat plate rather than the BT77's two clamp hooks is a fair abstraction.
Minor, non-blocking: the pivot hub sits offset to +Y of the arm centreline rather than centred on it, and the arm is a plain square bar. I checked the tilt geometry and the plate↔hub connectivity; I did not pin the wall-hole spacings to the exact BT77 76/127/145 pattern — they're sampled proportions here, not the catalog values.
Family
tilting_speaker_wall_bracket—cat:av-riggingReference (issue #7 — B-Tech BT77 Ultragrip Pro)
Generated — benchmark views (what the model sees)
Three-view + iso — hard example
Extremes — smallest & largest sampled instances
How it's parameterized
A tilt-adjustable speaker wall mount: wall plate (bolt pattern) + standoff arm +
tilt-pivot knuckle + speaker-side plate held at a set tilt angle (with fixing
holes), plus an optional arm gusset. 10 params, one feature (
gusset). Shown ata fixed tilt; the pivot knuckle keeps it one connected body at any tilt.
Verification (every sampled instance — one non-degenerate solid)
bench2 validate tilting_speaker_wall_bracket --seeds 5→ PASS (10 params, difficulties distinct, 15/15 unique shapes).Checklist
bench2 validatepasses locally (CI re-runs it)designs/tilting_speaker_wall_bracket/, body hasCloses #7Sources used