aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2022-03-25 11:14:41 +0000
committerdakkar <dakkar@thenautilus.net>2022-03-25 11:14:41 +0000
commitb6610f640f7bdd3a5f0b8bdfa387238e9b8993ce (patch)
treef20a4e8903def244039a5112ea5c4e5094e3e3ed
parentadjustment from datasheet (diff)
downloadenv-sensor-b6610f640f7bdd3a5f0b8bdfa387238e9b8993ce.tar.gz
env-sensor-b6610f640f7bdd3a5f0b8bdfa387238e9b8993ce.tar.bz2
env-sensor-b6610f640f7bdd3a5f0b8bdfa387238e9b8993ce.zip
nicer board supports
-rw-r--r--enclosure/enclosure.scad10
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,