From 0d53b83a759e99401268914c270440c531d44ae3 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 25 Dec 2015 17:47:58 +0000 Subject: [PATCH] pattress-boxes-3-cover: LidSide, introduce lid_inner_w (nfc) --- pattress-boxes-3-cover.scad | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pattress-boxes-3-cover.scad b/pattress-boxes-3-cover.scad index 4199dbc..dbd7864 100644 --- a/pattress-boxes-3-cover.scad +++ b/pattress-boxes-3-cover.scad @@ -1,6 +1,6 @@ // -*- C -*- -patbox_side = 87 + 0.5; +patbox_side = 87; patbox_centres = 60.3; lid_box_overlap = 5; @@ -19,6 +19,8 @@ lid_top_wall = 1.5; lid_front_wall = 1.5; lid_side_wall = 1.5; +lid_side_slop = 0.5; + // computed lid_inner_max_h = lid_box_overlap + lid_fatbox_h + lid_fatbox_switches_h; @@ -26,7 +28,9 @@ lid_inner_min_h = lid_box_overlap + lid_fatbox_switches_h; lid_inner_kink = [thinbox_len, thinbox_len*2]; -lid_rail_w = (patbox_side - lid_max_switches_w)/2 - lid_switches_y_slop; +lid_inner_w = patbox_side + lid_side_slop; + +lid_rail_w = (lid_inner_w - lid_max_switches_w)/2 - lid_switches_y_slop; lid_rail_h = lid_fatbox_switches_h; @@ -52,7 +56,7 @@ module LidSide(){ cube(overlap + [total_len, lid_rail_w, lid_rail_h]); translate([-0.1, -0.1, -lid_front_wall]) - cube([total_len+0.1, patbox_side/2 + 0.2, lid_front_wall]); + cube([total_len+0.1, lid_inner_w/2 + 0.2, lid_front_wall]); } LidSide(); -- 2.30.2