diff --git a/printed/door_hinge.scad b/printed/door_hinge.scad index 26daa0a..87b5ed8 100644 --- a/printed/door_hinge.scad +++ b/printed/door_hinge.scad @@ -74,7 +74,7 @@ module door_hinge(door_thickness) { //! Generates STL fo square([1, thickness + door_thickness]); } translate([dia / 2, thickness + door_thickness / 2]) - teardrop(r = screw_clearance_radius(pin_screw), h = 0); + teardrop_plus(r = screw_clearance_radius(pin_screw), h = 0); } linear_extrude(thickness) difference() { @@ -127,7 +127,7 @@ module door_hinge_stat_stl() { //! Generates the STL for the stationary part square([dia, 1], center = true); } translate([0, dia / 2 + stat_clearance]) - teardrop(r = screw_clearance_radius(pin_screw), h = 0); + teardrop_plus(r = screw_clearance_radius(pin_screw), h = 0); } } } diff --git a/tests/png/wire.png b/tests/png/wire.png index 0272f97..bee0f3b 100644 Binary files a/tests/png/wire.png and b/tests/png/wire.png differ diff --git a/tests/printed_box.scad b/tests/printed_box.scad index f2fbeeb..e412a0a 100644 --- a/tests/printed_box.scad +++ b/tests/printed_box.scad @@ -67,7 +67,7 @@ module box1_external_additions() { module box1_holes() { box1_feet_positions() - teardrop(r = screw_pilot_hole(foot_screw(foot)), h = 10, center = true); + teardrop_plus(r = screw_pilot_hole(foot_screw(foot)), h = 10, center = true); } diff --git a/vitamins/wire.scad b/vitamins/wire.scad index a51699e..ebac9fa 100644 --- a/vitamins/wire.scad +++ b/vitamins/wire.scad @@ -50,7 +50,7 @@ module mouse_hole(cable, h = 100, teardrop = false) { //! A mouse hole to allow r = wire_hole_radius(cable); if(teardrop) - vertical_tearslot(r = r, l = 2 * r, h = h); + vertical_tearslot(r = r, l = 2 * r, h = h, plus = true); else rotate(90) slot(r, 2 * r, h = h);