From: Ian Jackson Date: Mon, 10 Sep 2018 21:44:03 +0000 (+0100) Subject: sleepphone-cable-box: another attempt at cutout X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=ee7f1f75a1216e904d0216e4372a04d78bd4c732;p=reprap-play.git sleepphone-cable-box: another attempt at cutout Signed-off-by: Ian Jackson --- diff --git a/sleepphone-cable-box.scad b/sleepphone-cable-box.scad index 8c06fb6..54645e0 100644 --- a/sleepphone-cable-box.scad +++ b/sleepphone-cable-box.scad @@ -9,7 +9,8 @@ phone = [ 76.40, 30.96, 6.00 ]; // includes socket phone_button_z = 6.58; minwall = 0.50; -cutout_depth = 5; +cutout_dia = 7; +cutout_between = 5; button_dz = 1.35; @@ -146,16 +147,16 @@ module Box(){ translate([ led[0], phone[1]/2 - led[1], 1 ]) cylinder(r = led_dia/2, h= phone[2]*2, $fn=20); - for (ys=[-1,+1]) + for (ys=[-1,+1]) { translate([ -0.1, ys * keeper_stalk_gap, -wall[2]*2]) linear_extrude(height = wall[2]*3) PlugKeeperStalkProfile(); - translate([ phone[0] - cutout_depth, - 0, - -10 ]) - linear_extrude(height=50) - KeeperProjection(); + translate([ phone[0] + wall[0], + ys * (cutout_between/2 + cutout_dia/2), + -10 ]) + cylinder( r= cutout_dia/2, h = 50, $fn = 20 ); + } } PlugKeeper();