-rw-r--r-- | another.scad | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/another.scad b/another.scad index 50b3a84..6afa9ef 100644 --- a/another.scad +++ b/another.scad @@ -45,17 +45,17 @@ module the_extruder( pf = pushfit_embeddest, pf_shell = max(3*layer_height,3*extrusion_width), pf_smooth = true, // empty spaces idler_travel = 3, // how far should idler travel when pressed idler_clearance=1, - pulley_clearance=2, + pulley_d_clearance=2, lever_v_clearance=.7, // vertical clearance for the lever spring_d_clearance=1, protrusion_tolerance_h=.5, // horizontal tolerance for the motor protrusion protrusion_tolerance_v=.5, // vertical tolerance for the motor protrusion mount_screw_d_tolerance=.4, idler_v_tolerance=.5, knob_bore_d_tolerance=.6, st_nut_h_tolerance=.2, @@ -304,17 +304,17 @@ module the_extruder( rotate([0,0,180]) { pushfit(pf); cylinder(d=filament_guide_d,h=gearbox_d,center=true,$fn=fnd*filament_guide_d); translate([0,-filament_guide_d/2/sqrt(2),0]) rotate([0,0,45]) cube(size=[filament_guide_d/2,filament_guide_d/2,gearbox_d],center=true); }//rotate translate rotate translate rotate translate // pulley - cylinder(d=pulley_d+pulley_clearance,h=body_h+1,$fn=fnd*(pulley_d+pulley_clearance)); + cylinder(d=pulley_d+pulley_d_clearance,h=body_h+1,$fn=fnd*(pulley_d+pulley_d_clearance)); // leverspace hull() for(x=[0,gearbox_d]) rotate([0,0,45]) translate([x,0,ls_z-ls_h/2]) cylinder(d=idler_d+idler_clearance,h=ls_h,$fn=fnd*(idler_d+idler_clearance)); // idler clearance a=cos(45)*(pulley_d+idler_d)/2; @@ -367,17 +367,17 @@ module the_extruder( } }//difference if(supports) intersection() { difference() { translate([0,0,ls_z-ls_h/2-epsilon]) cylinder(d=gearbox_d,h=ls_h+2*epsilon,$fn=fnd*gearbox_d); - cylinder(d=pulley_d+pulley_clearance,h=body_h+1,$fn=fnd*(pulley_d+pulley_clearance)); + cylinder(d=pulley_d+pulley_d_clearance,h=body_h+1,$fn=fnd*(pulley_d+pulley_d_clearance)); } // supports // TODO: hardcoded stuff below… if(false) { // parallel for(y=[-gearbox_d:4:gearbox_d]) translate([0,y-extrusion_width/2,0]) cube(size=[gearbox_d,extrusion_width,body_h]); }else{ // radial |