diff --git a/base.stl b/base.stl
index b5abed5..016ef42 100644
Binary files a/base.stl and b/base.stl differ
diff --git a/dimensions.py b/dimensions.py
index 5dac35a..84589f9 100644
--- a/dimensions.py
+++ b/dimensions.py
@@ -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
diff --git a/hinged_lid.py b/hinged_lid.py
index f84924c..bba59da 100644
--- a/hinged_lid.py
+++ b/hinged_lid.py
@@ -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,
diff --git a/hinged_lid.stl b/hinged_lid.stl
index f34112a..8cf8a1e 100644
Binary files a/hinged_lid.stl and b/hinged_lid.stl differ
diff --git a/hinged_lid.svg b/hinged_lid.svg
index 18d5114..e40f462 100644
--- a/hinged_lid.svg
+++ b/hinged_lid.svg
@@ -10,11 +10,11 @@
-
+
-
+
@@ -51,35 +51,33 @@
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
@@ -94,20 +92,23 @@
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
@@ -123,14 +124,9 @@
-
-
-
-
-
-
+
@@ -138,71 +134,26 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -211,15 +162,63 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
@@ -227,26 +226,24 @@
-
-
-
+
-
+
-
+
@@ -263,31 +260,17 @@
-
-
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -305,25 +288,15 @@
-
-
+
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+
@@ -341,10 +314,9 @@
-
-
-
-
+
+
+
@@ -352,29 +324,24 @@
-
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
@@ -389,12 +356,12 @@
+
-
+
-
diff --git a/hinged_lid_bezel.stl b/hinged_lid_bezel.stl
index 946d971..2a753a6 100644
Binary files a/hinged_lid_bezel.stl and b/hinged_lid_bezel.stl differ
diff --git a/simple_lid.stl b/simple_lid.stl
index 5742b99..a4ef5d1 100644
Binary files a/simple_lid.stl and b/simple_lid.stl differ
diff --git a/simple_lid_cover.stl b/simple_lid_cover.stl
index 39cfa79..939be39 100644
Binary files a/simple_lid_cover.stl and b/simple_lid_cover.stl differ
diff --git a/tandy_lid.stl b/tandy_lid.stl
index 3e96a85..7b27a5f 100644
Binary files a/tandy_lid.stl and b/tandy_lid.stl differ