X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=scaffold-clamp-common.scad;h=3fee76b0e47af0d25c8b4fefc65865a01f434598;hb=593b000b64faf2c6e5888cff8d91379c16aad171;hp=60d603aba749ff93e7ece5124b6c9ea8527febc6;hpb=5211792804ad0821577a9be200f36edd4b2a5418;p=reprap-play.git diff --git a/scaffold-clamp-common.scad b/scaffold-clamp-common.scad index 60d603a..3fee76b 100644 --- a/scaffold-clamp-common.scad +++ b/scaffold-clamp-common.scad @@ -37,7 +37,7 @@ hhook_l = 40; pin_head_th = th/2; pin_dia = th; pin_hole_dia = pin_dia/2; -pin_tail = pin_hole_dia + pin_head_th*3; +pin_tail = pin_hole_dia + pin_head_th + hinge_z_gap*3; // ========== calculated ========== @@ -272,7 +272,7 @@ module PinSitu(){ ////toplevel translate([0,0, -pin_head_th]) cylinder(r= pin_dia/2, h = total_z + pin_head_th + pin_tail); mirror([0,0,1]) - cylinder(r= hinge_o_r, h = pin_head_th); + cylinder(r= hinge_o_r - pin_gap, h = pin_head_th); } translate([0,0, total_z + pin_tail/2]) rotate([0,90,0]) @@ -284,7 +284,7 @@ module PinSitu(){ ////toplevel } module Pin(){ ////toplevel - rotate([0,0,0]) { + rotate([0,90,0]) { PinSitu(); } } @@ -319,6 +319,8 @@ module PlanDemo(){ ////toplevel module Demo(){ ////toplevel color("red") rotate([180,0,0]) GeneralB(); color("blue") DummyA(); + color("orange") translate([hinge_x, 0, min_z - hinge_z_gap]) + rotate([0,0,180]) PinSitu(); } //PlanDemo();