Minor dimensional tweaks for hinged lid

This commit is contained in:
Roberto Alsina 2023-04-25 17:24:59 -03:00
parent f37a4d8d00
commit d905b99d46
9 changed files with 126 additions and 159 deletions

BIN
base.stl

Binary file not shown.

View File

@ -125,7 +125,7 @@ hl_ring_radius = 5 # M3
hl_hinge_offset = max(p[1] for p in mounting_pillar_positions) + 6
hl_hinge_width = 25
# Base + this lid
hl_full_thickness = 43
hl_full_thickness = 45
## Dimensions for the simple lid

View File

@ -231,7 +231,7 @@ def model():
# Screen mount
model = (
# 1st layer
# Frame that contains the screen
model.workplaneFromTagged("base")
.center(0, -32)
.workplane(offset=dim.hl_full_thickness / 2 - dim.shell_t)
@ -246,7 +246,7 @@ def model():
.vertices()
.fillet(2)
)
.extrude(-2 - dim.scr_thickness)
.extrude(-1 - dim.scr_thickness)
# Hole for screws
.workplaneFromTagged("screen_plane")
.workplane(offset=1)
@ -259,7 +259,7 @@ def model():
.hole(dim.m3_hn_hole, depth=10)
# Holes for captured nuts
.workplaneFromTagged("screen_plane")
.workplane(offset=1)
.workplane(offset=1.5) # This is INSIDE THE LID
.rect(
dim.scr_w + 2 * dim.hl_bezel_width - dim.m3_hn_diam - 1,
dim.scr_h + 2 * dim.hl_bezel_height - dim.m3_hn_diam - 1,

Binary file not shown.

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 194 KiB

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.