From: Ian Jackson Date: Wed, 2 Sep 2020 21:39:52 +0000 (+0100) Subject: nook-case: recess for opening X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=d960a6b9af10ed7b2fbe8bd8d2ef81933def3923;p=reprap-play.git nook-case: recess for opening Signed-off-by: Ian Jackson --- diff --git a/nook-case.scad b/nook-case.scad index 4bca945..baf5bb2 100644 --- a/nook-case.scad +++ b/nook-case.scad @@ -9,6 +9,9 @@ nook_h = 123.44 + 21.88 + 21.05 + 0.75; usb_w = 12.5; usb_below = 2.5; +open_recess_w = 12.5; +open_recess_h = 2.5; + nook_cnr_rad = 10; case_th = 2.5; @@ -80,6 +83,9 @@ etxc = -(nom_cnr[0] - engage_l2); tapa = nom_cnr[1] - engage_l2; tapb = tapa - tape_w; +opra = nom_cnr[1] - engage_l2; +oprb = opra - open_recess_w; + tppS = tppB + [-gap[0], 0]; tppP = [ tppS[0] - tooth_th, tppC[1] ]; tppQ = tppP + tooth_height * [0,-1] + tooth_inward * [1,0]; @@ -207,6 +213,10 @@ module Base(){ ////toplevel mirror([0,1,0]) linextr_x_yz(-usb_w/2, usb_w/2) rectfromto(spp8 + [-40, usb_below], [40, 40]); + translate([nook_w/2, 0, 0]) + linextr_y_xz(oprb, opra) + translate(spp0) + rectfromto([-40, -open_recess_h], [40, 1]); } }