From: Ian Jackson Date: Thu, 3 Sep 2020 17:44:00 +0000 (+0100) Subject: nook-case: wip DiagonaliseNearHinge, slope X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=1fd7879f5de7bc4cda43e6fddc4252751fa609ff nook-case: wip DiagonaliseNearHinge, slope Signed-off-by: Ian Jackson --- diff --git a/nook-case.scad b/nook-case.scad index fa55d7f..e6025df 100644 --- a/nook-case.scad +++ b/nook-case.scad @@ -40,6 +40,8 @@ engage_l2 = 3; tooth_inward = gap[0] * 1.0 + 0.25; tooth_w = 15; +diag_near_hinge_slope = 0.5; + $test = false; $fa = $test ? 10 : 3; @@ -257,8 +259,8 @@ module DiagonaliseNearHinge(wider){ translate([ 0, spp30[1] ]) polygon([[ -1, 0 ], [ 0, 0 ], - [ sz, sz ], - [ sz, sz + 0.1 ], + [ sz/diag_near_hinge_slope, sz ], + [ sz/diag_near_hinge_slope, sz + 0.1 ], [ -1, sz + 0.1 ]]); } } @@ -274,7 +276,7 @@ module Base(){ ////toplevel mirror([0,1,0]) linextr_x_yz(-usb_w/2, usb_w/2) rectfromto(spp8 + [-40, usb_below], [40, 40]); - translate([ vectorlen2d(gap), 0,0 ]) + translate([ gap[0], 0,0 ]) DiagonaliseNearHinge(10); /* translate([nook_w/2, 0, 0])