From 00246dd5867e65d8007d5934c209b5a60c14bb36 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 26 Dec 2015 23:46:54 +0000 Subject: [PATCH] pattress-boxes-3-cover: RailProfile: introduce lid_rail_strongwall --- pattress-boxes-3-cover.scad | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pattress-boxes-3-cover.scad b/pattress-boxes-3-cover.scad index 3e8a1d4..dbd06c9 100644 --- a/pattress-boxes-3-cover.scad +++ b/pattress-boxes-3-cover.scad @@ -37,6 +37,7 @@ peg_slope = 1; lid_side_slop = 0.5; lid_rail_behindslop = 0.5; +lid_rail_strongwall = 2.5; // computed @@ -76,13 +77,18 @@ module RailProfile(lslop=0.1){ yt_base = thinbox_front_z; yt = yt_base - lid_rail_behindslop; pegx = (lid_inner_w_nom - patbox_centres)/2; + sw = lid_rail_strongwall; polygon([[-lslop, yt], [pegx - peg_main_dia/2, yt], [pegx - peg_main_dia/2, yt_base - peg_straight_len], - [-lslop, + [sw, yt_base - peg_straight_len - (pegx - peg_main_dia/2)/peg_slope - -lslop]]); + +sw], + [sw, + lid_seatline_h - 1], + [-lslop, + lid_seatline_h - 1]]); } module LidSide(){ -- 2.30.2