diff --git a/scad/base/hinge.scad b/scad/base/hinge.scad index 1ab23f9..5e90ec5 100644 --- a/scad/base/hinge.scad +++ b/scad/base/hinge.scad @@ -19,7 +19,7 @@ module hinge(deg, len_before = 0, len_after = 0){ cube([6,7,6], center = false); polyhedron(points = cut_points, faces = cut_faces, convexity = 10); translate([3,3.5,3.5]){ - rotate(90, [1,0,0]) cylinder(h = 6, r = 2, center = true, $fn = 16); + rotate(90, [1,0,0]) cylinder(h = 5, r = 2, center = true, $fn = 16); } if(deg <= 45){ translate([3,2,4.75]){ @@ -45,10 +45,15 @@ module hinge(deg, len_before = 0, len_after = 0){ cube([6.5,7,1.5], center = false); translate([3,3.5,3.5]){ - rotate(90, [1,0,0]) cylinder(h = 4.5, r = 1.25, center = true, $fn = 16); + rotate(90, [1,0,0]) cylinder(h = 4, r = 1.25, center = true, $fn = 16); } translate([3,2.5,2.25]) cube([4,2,2.5], center = false); translate([-len_before,0,0]) cube([len_before,7,6], center = false); translate([7,0,0]) cube([len_after,7,6], center = false); } +} + +difference(){ +hinge(30,0,0); +translate([0,0,3]) cube([10,10,10]); } \ No newline at end of file diff --git a/stl/dogears.stl b/stl/dogears.stl index 45f3919..d599703 100644 Binary files a/stl/dogears.stl and b/stl/dogears.stl differ