From: Ian Jackson Date: Thu, 2 Dec 2021 18:39:44 +0000 (+0000) Subject: adafruit-powerboost-common: sizing and test X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=9082331b935d029da51aea60c14e38dd6777009c;p=reprap-play.git adafruit-powerboost-common: sizing and test Signed-off-by: Ian Jackson --- diff --git a/adafruit-powerboost-common.scad b/adafruit-powerboost-common.scad index e489b5a..4fb9322 100644 --- a/adafruit-powerboost-common.scad +++ b/adafruit-powerboost-common.scad @@ -51,6 +51,11 @@ psu_z_down = psu_z + 0.1; psu_fix_sz = NutBox_outer_size(psu_board_nutbox); psu_board_nutbox_y = psu_sz[1]/2 + psu_board_nutbox[0]/2; +psu_mount_outer_sz = psu_sz + + [ psu_board_support_wall * 2, + max(psu_board_support_wall, + psu_board_nutbox_y + psu_fix_sz/2) ]; + module PsuBoardRepresentation(){ linear_extrude(height= psu_th) square(center=true, [psu_sz[0],psu_sz[1]]); @@ -250,7 +255,7 @@ psu_window_ledge = 0.50; // each side module PsuMountTestFullLayerFrame(ix) { sz = psu_sz*2 + [1,1]*psu_initial_layer_width*(3+ix); translate([0, psu_y]) difference(){ - square(center=true, sz + psu_multicolour_gap*2*[1,1]); + square(center=true, sz + 2*[1,1]*psu_initial_layer_width); square(center=true, sz); } }