From: Ian Jackson Date: Tue, 17 Oct 2023 08:20:01 +0000 (+0100) Subject: digispark-with-cable: more space for front tongue X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=0e6655a8e936d4a4ef6fb6c8a95c65448a8dba9d digispark-with-cable: more space for front tongue Signed-off-by: Ian Jackson --- diff --git a/digispark-with-cable.scad b/digispark-with-cable.scad index a597d67..4416aa8 100644 --- a/digispark-with-cable.scad +++ b/digispark-with-cable.scad @@ -7,6 +7,7 @@ include usb_w = 12.01 + 0.19; usb_wall_w = 0.51; usb_tongue_d = 8.97 - 0.2; +usb_tongue_w_slop = +0.5; usb_wall_h = 4.54 - 2.04; usb_ceil_th = 0.425; @@ -40,6 +41,12 @@ module BothSides(){ } } } +module FrontWallsPlan(slop) { + BothSides(){ + rectfromto([ -board_w/2 - side_wall_th, 0 ], + [ -usb_w/2 - slop, front_wall_th ]); + } +} module TopSmallWallsPlan() { for (m=[0,1]) { mirror([m,0]) { @@ -47,6 +54,7 @@ module TopSmallWallsPlan() { [ -usb_w/2 + usb_wall_w, usb_tongue_d ]); } } + FrontWallsPlan(0); for (w=small_walls) { rectfromto(w[0], w[1]); } @@ -66,9 +74,8 @@ module TopMainWallsPlan() { BothSides(){ rectfromto([ -board_w/2 - side_wall_th, 0 ], [ -board_w/2, wall_y_min ]); - rectfromto([ -board_w/2 - side_wall_th, 0 ], - [ -usb_w/2, front_wall_th ]); } + FrontWallsPlan(usb_tongue_w_slop); // rectfromto([ -board_w/2 - side_wall_th + egress_w, -board_l ], // [ +board_w/2 + side_wall_th, wall_y_min ]); }