made hinges more accurate

This commit is contained in:
tessaK9 2026-04-09 18:31:20 +02:00
commit e58609f4a3
4 changed files with 6 additions and 6 deletions

View file

@ -45,7 +45,7 @@ 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, r = 1.25, center = true, $fn = 16);
rotate(90, [1,0,0]) cylinder(h = 4, r = 1.5, 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);

View file

@ -2,9 +2,9 @@ use <../base/hinge.scad>;
union(){
translate([7,0,0]) cube([5,47,6]);
hinge(15,0,0);
translate([0,10,0]) hinge(30);
translate([0,20,0]) hinge(45);
translate([0,30,0]) hinge(60);
translate([0,40,0]) hinge(90);
hinge(len_before = 10, 15);
translate([0,10,0]) hinge(len_before = 10, 30);
translate([0,20,0]) hinge(len_before = 10, 45);
translate([0,30,0]) hinge(len_before = 10, 60);
translate([0,40,0]) hinge(len_before = 10, 90);
}

Binary file not shown.

Binary file not shown.