From 56f7db3ce7bbce81166c813f9ed319e7250901c8 Mon Sep 17 00:00:00 2001 From: Clinton Ebadi Date: Fri, 30 Nov 2018 19:03:18 -0500 Subject: [PATCH] simple cr2032 button cell and led holder --- etc/button-cell-holder.scad | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/button-cell-holder.scad b/etc/button-cell-holder.scad index d948379..7ae3d66 100644 --- 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]) { -// #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 - #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); -- 2.20.1