diff options
author | Daniel Friesel <derf@finalrewind.org> | 2022-05-15 22:10:55 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2022-05-15 22:10:55 +0200 |
commit | 231f24f48c4c69693c0ef5a8cec59b562307a425 (patch) | |
tree | 7bc1def2705a195d2fd6abf39e721ee2ad3b4f77 | |
parent | f703ae2fd1cf7f79d8f17e2526df7293de5e2514 (diff) |
Add a simplecase
-rw-r--r-- | esp8266-sds011.scad | 21 | ||||
-rw-r--r-- | esp8266-sds011.stl | bin | 0 -> 4884 bytes |
2 files changed, 21 insertions, 0 deletions
diff --git a/esp8266-sds011.scad b/esp8266-sds011.scad new file mode 100644 index 0000000..6e20322 --- /dev/null +++ b/esp8266-sds011.scad @@ -0,0 +1,21 @@ +wand = [2, 2, 2]; + +sds011 = [71, 71, 28]; +sds011_anluft = [10, wand.y, 10]; +sds011_anluft_offset = [wand.x + 15, 0, wand.z + 10]; + +esp8266 = [38, 71, 13]; +esp8266_usb = [wand.x, 20, 13]; +esp8266_usb_offset = [0, wand.y + 5, wand.z]; + +difference() { + cube(sds011 + wand + [wand.x, 0, wand.z]); + translate(wand) cube(sds011); + translate(sds011_anluft_offset) cube(sds011_anluft); +} + +translate([0, 0, wand.z + sds011.z]) difference() { + cube(esp8266 + wand + [wand.x, 0, wand.z]); + translate(wand) cube(esp8266); + translate(esp8266_usb_offset) cube(esp8266_usb); +}
\ No newline at end of file diff --git a/esp8266-sds011.stl b/esp8266-sds011.stl Binary files differnew file mode 100644 index 0000000..50e1147 --- /dev/null +++ b/esp8266-sds011.stl |