diff options
Diffstat (limited to 'enclosure')
-rw-r--r-- | enclosure/enclosure.scad | 10 |
1 files 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, |