summaryrefslogtreecommitdiff
path: root/mech/pcb_case/pcb.scad
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2024-01-02 17:09:17 +0100
committerxengineering <me@xengineering.eu>2024-01-02 20:29:40 +0100
commit5371d56bd722c320c6a76753a6e68d9407cadbe3 (patch)
tree365cae9f6d1c4b82b783529c17480fc6fc5f0c44 /mech/pcb_case/pcb.scad
parent285e100abf2ec0736cded36aba938098b1b7bb60 (diff)
downloadsoundbox-5371d56bd722c320c6a76753a6e68d9407cadbe3.tar
soundbox-5371d56bd722c320c6a76753a6e68d9407cadbe3.tar.zst
soundbox-5371d56bd722c320c6a76753a6e68d9407cadbe3.zip
mech: pcb_case: Switch shell to PCB-based params
After switching the panel to PCB-based dimensions the shell follows with this commit.
Diffstat (limited to 'mech/pcb_case/pcb.scad')
-rw-r--r--mech/pcb_case/pcb.scad4
1 files changed, 3 insertions, 1 deletions
diff --git a/mech/pcb_case/pcb.scad b/mech/pcb_case/pcb.scad
index 23602be..e742eb5 100644
--- a/mech/pcb_case/pcb.scad
+++ b/mech/pcb_case/pcb.scad
@@ -1,5 +1,7 @@
+include <nut.scad>
+
module pcb(dim, drillings, margins, t) {
- translate([2*t+margins[0][0], 2*t+margins[1][0], t+margins[2][0]]) {
+ translate([2*t+margins[0][0], t+2*nut_h+margins[1][0], t+margins[2][0]]) {
difference() {
cube([dim[0], dim[1], dim[2]]);
for (drilling = drillings) {