From b6610f640f7bdd3a5f0b8bdfa387238e9b8993ce Mon Sep 17 00:00:00 2001 From: dakkar Date: Fri, 25 Mar 2022 11:14:41 +0000 Subject: nicer board supports --- enclosure/enclosure.scad | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/enclosure/enclosure.scad b/enclosure/enclosure.scad index f270a9f..390eb9c 100644 --- a/enclosure/enclosure.scad +++ b/enclosure/enclosure.scad @@ -131,6 +131,8 @@ module board_well() { module board_support() { HEIGHT=MIDDLE_Z - WALL_THICKNESS - BOARD_SINK; + EXTRA=BOARD_SUPPORT_DIAM*2; + translate([0,0,HEIGHT/2]) union() { cylinder( h=HEIGHT, @@ -138,10 +140,10 @@ module board_support() { center=true,$fs=0.1 ); - translate([BOARD_SUPPORT_DIAM*0.75,BOARD_SUPPORT_DIAM*0.25,0]) - cube([BOARD_SUPPORT_DIAM*1.5,BOARD_SUPPORT_DIAM*1.5,HEIGHT],center=true); - translate([BOARD_SUPPORT_DIAM*0.25,BOARD_SUPPORT_DIAM*0.75,0]) - cube([BOARD_SUPPORT_DIAM*1.5,BOARD_SUPPORT_DIAM*1.5,HEIGHT],center=true); + translate([EXTRA/2, EXTRA/2 - BOARD_SUPPORT_DIAM/2, 0]) + cube([EXTRA,EXTRA,HEIGHT],center=true); + translate([EXTRA/2 - BOARD_SUPPORT_DIAM/2, EXTRA/2, 0]) + cube([EXTRA,EXTRA,HEIGHT],center=true); translate([0,0,BOARD_SINK/2]) cylinder( h=HEIGHT+BOARD_SINK, -- cgit v1.2.3