eps = 0.01;
fuse_w = 40;
-gear_w = fuse_w - 16;
-gear_l = 40; // 26
+fuse_l = 50;
+
+gear_w = fuse_w - 6;
+gear_l = fuse_l - 5; // 26
spring_l = 6;
-base_w = fuse_w - 10;
+base_w = fuse_w;
base_l = gear_l + 5;
base_h = 1.2;
base_beam_w = spring_l + 2;
side_hook_angle = 4;
side_hook_angle_cut = 10;
+base_h = 0.6;
+
module body() {
+ // base plate
+ translate([0, -fuse_w/2, 0]) cube([fuse_l, fuse_w, base_h]);
+
// wide beam
hull() {
translate([0, -base_w/2, 0])