HCoop
/
clinton
/
3d-models.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
acf52db
)
simple cr2032 button cell and led holder
author
Clinton Ebadi
<clinton@unknownlamer.org>
Sat, 1 Dec 2018 00:03:18 +0000
(19:03 -0500)
committer
Clinton Ebadi
<clinton@unknownlamer.org>
Sat, 1 Dec 2018 00:03:18 +0000
(19:03 -0500)
etc/button-cell-holder.scad
patch
|
blob
|
blame
|
history
diff --git
a/etc/button-cell-holder.scad
b/etc/button-cell-holder.scad
index
d948379
..
7ae3d66
100644
(file)
--- a/
etc/button-cell-holder.scad
+++ b/
etc/button-cell-holder.scad
@@
-27,13
+27,13
@@
module holder (battery_d = 20, battery_h = 3.2, case_wall = 1.7, slot_undersize
// slots for wires
hook_distance = -case_d/2 + case_d*cover_pct/2; // fixme: shitty name
for (z = [-battery_h/2, battery_h/2]) {
// slots for wires
hook_distance = -case_d/2 + case_d*cover_pct/2; // fixme: shitty name
for (z = [-battery_h/2, battery_h/2]) {
-
// #translate ([-case_d/2 - 0.01, 0, z]) rotate ([0, 90, 0]) cylinder (h = case_d/2 - hook_distance + 0.01
, d = wire_d);
- #translate ([-case_d/2 - 0.01, 0, z]) rotate ([0, 90, 0]) cylinder (h = case_d, d = wire_d);
+
//#translate ([-case_d/2 - 0.01, 0, z]) rotate ([0, 90, 0]) cylinder (h = case_d
, d = wire_d);
+ #translate ([-case_d/2 - 0.01, 0, z]) rotate ([0, 90, 0]) cylinder (h = case_d
* cover_pct/2
, d = wire_d);
}
// hole to bend wire up to hold in place
}
// hole to bend wire up to hold in place
-
#
translate ([hook_distance, 0, 0]) cylinder (h = case_h + 1, d = wire_d, center = true);
+ translate ([hook_distance, 0, 0]) cylinder (h = case_h + 1, d = wire_d, center = true);
}
}
}
}
-holder ($fs = 0.1, $fa = 1);
+holder ($fs = 0.1, $fa = 1
, slot_undersize = 0.4
);