feat/blind-cap #1

Merged
fmartingr merged 7 commits from feat/blind-cap into main 2026-04-26 10:34:11 +02:00
Owner
No description provided.
Parametric square cover plate with rounded corners, hollow back cavity,
and two internal screw bosses on the vertical centerline. Defaults
target an 80mm cover with 58mm screw spacing.
Add a back_edge_round parameter and taper both outer edges via a
three-slice hull so the rear perimeter mirrors the softened front
edge instead of meeting the side walls at a sharp 90°.
Adds a snap-in keystone receiver (RJ45/HDMI/USB) embedded in the back
of the front face. The slot, latch-catch shelf, and front-face cutout
are all parametrised so the cradle can be tuned to the specific
keystone in hand; the latch geometry follows WALLY's keystone_solid
receiver (thenewhobbyist/OpenSCAD).
Lets the keystone be rotated in 90° steps and translated off-centre
on the cap's front face. Validation now derives the cradle's bounding
box from rotation + offset and checks it against the cavity walls and
both screw bosses via AABB overlap tests.
Reduce total depth, front face, and wall thickness; soften the front
edge rounding and drop the back rim chamfer.
Adapt the Cullenect swappable label model and extend it with two
independent symbol slots that render alongside the text. Each symbol
supports left/center/right alignment, size, stroke and XY offset, and
can be set to a screw-head icon (hex socket, hex bolt, phillips,
slotted, torx, square, pozidriv) or a side-profile screw silhouette
(cap, flat, pan, button, hex).
Add the gridfinity-bin-label README with parameter docs and a symbol
catalogue that embeds top-down thumbnails of each screw-head and
side-profile option. List the model in the root index. Regenerate the
blind cap STL and preview to reflect the slimmer dimensions from the
previous commit.
fmartingr referenced this pull request from a commit 2026-04-26 10:34:13 +02:00
fmartingr deleted branch feat/blind-cap 2026-04-26 10:34:16 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fmartingr/3d-printing!1
No description provided.