-rw-r--r-- | another.scad | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/another.scad b/another.scad index fc1e9a1..ddca898 100644 --- a/another.scad +++ b/another.scad @@ -194,33 +194,33 @@ module the_extruder( translate([-gearbox_d/2,0,0]) difference() { union() { hull() { translate([0,-longwing,ls_z]) rotate([0,90,0]) cylinder(d=lever_thickness,h=fsw,$fn=fnd*lever_thickness); hh=body_h-ls_z; translate([0,0,ls_z-lever_thickness/2]) mirror([0,1,0]) cube(size=[fsw,longwing-hh+lever_thickness/sqrt(2),hh+lever_thickness/2]); hhh=ls_z; translate([0,0,0]) mirror([0,1,0]) cube(size=[fsw,longwing-hhh+lever_thickness/sqrt(2),hhh+lever_thickness/2]); } } translate([0,-longwing,ls_z]) rotate([0,-90,0]) { if(!tensioner) finger_indent(d=lever_thickness-1,r=15); else { - if(debug) translate([0,-gearbox_d,-gearbox_d]) cube(size=[body_h/2+1,gearbox_d,gearbox_d+2]); + if(debug) translate([0,-lever_thickness/2-1,-gearbox_d]) cube(size=[body_h/2+1,lever_thickness/2+1,gearbox_d+2]); mirror([0,0,1]) { translate([0,0,st_shell]) hull() for(o=[0,spring_d]) translate([0,-o,0]) rotate([0,0,30]) cylinder(d=st_nut_d,h=st_nut_h,$fn=6); translate([0,0,-1]) cylinder(d=st_screw_d,h=fsw+2,$fn=fnd*st_screw_d); bigd = spring_d+spring_d_clearance; hf = (bigd-st_screw_d)/2; translate([0,0,st_shell+st_nut_h+st_shell-epsilon]) cylinder(d1=st_screw_d,d2=bigd, h=hf+epsilon, $fn=fnd*bigd); translate([0,0,st_shell+st_nut_h+st_shell+hf-epsilon]) cylinder(d=bigd,h=fsw+1,$fn=fnd*bigd); } } } |