diff --git a/serre-tringle.scad b/serre-tringle.scad index 1afdfc4..1a10355 100644 --- a/serre-tringle.scad +++ b/serre-tringle.scad @@ -4,7 +4,10 @@ $indent_width = 1; $diameter_z = 6; $length_base= 7; $length_hat= 2; +$delta_hole = 4; +$diameter_shaft = 2.5; $length_blocker = 5; +$height_blocker = $length_blocker + ($length_base - ($delta_hole + ($diameter_hole/2))) + ($diameter_hole-$diameter_shaft); $diameter_blocker = 10; $radial_indent = 1; $slack = 0.1; @@ -16,7 +19,7 @@ $fn = $preview ? 32 : 64; // base difference() { cylinder($length_base, $diameter_z / 2, $diameter_z / 2); - translate([0, 0 , 4]) rotate([90, 0, 0]) + translate([0, 0 , $delta_hole]) rotate([90, 0, 0]) cylinder(6,$diameter_hole/2, $diameter_hole/2, center=true); } @@ -57,7 +60,7 @@ difference() { // blocking piece translate([20,0,0]) difference() { - cylinder($length_blocker, $diameter_blocker / 2, $diameter_blocker / 2); + cylinder($height_blocker, $diameter_blocker / 2, $diameter_blocker / 2); translate([0, 0, -$mini_slack]) - cylinder($length_blocker + $slack, $diameter_z / 2 + $slack, $diameter_z / 2 + $slack); + cylinder($height_blocker + $slack, $diameter_z / 2 + $slack, $diameter_z / 2 + $slack); } \ No newline at end of file diff --git a/serre-tringle.stl b/serre-tringle.stl index 760061c..66b5130 100644 Binary files a/serre-tringle.stl and b/serre-tringle.stl differ