-rw-r--r-- | x-carriage-adapter.scad | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/x-carriage-adapter.scad b/x-carriage-adapter.scad index 9cf6c08..9891072 100644 --- a/x-carriage-adapter.scad +++ b/x-carriage-adapter.scad @@ -37,2 +37,6 @@ nut_width = 5.5; // intelligent guess should suffice +link_thickness=3; // thickness of link holder protrusion +link_or=3.5; // link outer diameter +link_ir=1.5; // link inner diameter + use <threads.scad>; @@ -68,2 +72,11 @@ module holder() { } + difference() { + hx0 = max(mounting_holes_on_top[1][1],mounting_holes_on_top[2][1])+screw_shell_d/2; + hull() { + for(ls=[-1,1]) translate([0,hx0+ls*link_or,thread_h+ls*link_or]) + rotate([0,90,0]) cylinder(r=link_or,h=link_thickness,center=true,$fn=30); + } + translate([0,hx0+link_or,thread_h+link_or]) + rotate([0,90,0]) cylinder(r=link_ir,h=link_thickness+2,center=true,$fn=30); + } // difference hull() { |