chiark / gitweb /
pattress-boxes-3-cover: introduce thinbox_front_z (nfc)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 26 Dec 2015 00:16:06 +0000 (00:16 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 26 Dec 2015 00:16:06 +0000 (00:16 +0000)
pattress-boxes-3-cover.scad

index 1fb88b0ef9ddb08de540bfc07102bbe04a49160b..70a17494d73129c38e5b10eaa148d53e15ab74e6 100644 (file)
@@ -57,6 +57,8 @@ peg_main_height = peg_straight_len + (peg_max_dia - peg_main_dia)/2/peg_slope;
 
 echo(peg_main_height);
 
+thinbox_front_z = lid_fatbox_switches_h + lid_fatbox_h - lid_thinbox_h;
+
 module LidSideProfile(){
   polygon([[-lid_top_wall,     lid_inner_max_h],
           [lid_inner_kink[0], lid_inner_max_h],
@@ -67,7 +69,7 @@ module LidSideProfile(){
 }
 
 module RailProfile(){
-  yt_base = lid_seatline_h + lid_fatbox_h - lid_thinbox_h;
+  yt_base = thinbox_front_z;
   yt = yt_base - lid_rail_behindslop;
   pegx = (lid_inner_w - patbox_centres)/2;