From ee7f1f75a1216e904d0216e4372a04d78bd4c732 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 10 Sep 2018 22:44:03 +0100 Subject: [PATCH] sleepphone-cable-box: another attempt at cutout Signed-off-by: Ian Jackson --- sleepphone-cable-box.scad | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) 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(); -- 2.30.2