Changed tolerance for rod- and motorgears to '0' to ensure a tight fit.
							parent
							
								
									330146a9cf
								
							
						
					
					
						commit
						30e63761a3
					
				| 
						 | 
				
			
			@ -297,7 +297,7 @@ module Cyclone_X_rightFrame(isLeft=false) {
 | 
			
		|||
							rotate([0,0,45]) nut(size=rodNutSize, chamfer=true, echoPart=true);
 | 
			
		||||
					if(Render_X_rodGear) {
 | 
			
		||||
							rotate([0,-90,0]) color(color_movingPart)
 | 
			
		||||
							cyclone_rod_gear(Gear_N_Teeth=X_rodGearRatio, gearHeight=X_gear_thickness, nutSize=8, tolerance=screwHoleTolerance);
 | 
			
		||||
							cyclone_rod_gear(Gear_N_Teeth=X_rodGearRatio, gearHeight=X_gear_thickness, nutSize=8, tolerance=0);
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
				// Translate to motor position
 | 
			
		||||
| 
						 | 
				
			
			@ -309,7 +309,7 @@ module Cyclone_X_rightFrame(isLeft=false) {
 | 
			
		|||
							if(Render_X_motorGear) {
 | 
			
		||||
								translate([X_threaded_rod_bearingDepth+(2*rod_nut_len)-(nut_separation/2)-2,2,0])
 | 
			
		||||
									rotate([0,-90,0]) color(color_movingPart)
 | 
			
		||||
										cyclone_motor_gear(Gear_N_Teeth=X_motorGearRatio, gearHeight=X_gear_thickness, tolerance=screwHoleTolerance);
 | 
			
		||||
										cyclone_motor_gear(Gear_N_Teeth=X_motorGearRatio, gearHeight=X_gear_thickness, tolerance=0);
 | 
			
		||||
							}
 | 
			
		||||
						}
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -233,7 +233,7 @@ module Cyclone_Y_frontFrame() {
 | 
			
		|||
						if(Render_Y_motorGear) {
 | 
			
		||||
							translate([-2,-(bearing_width-bearingDepth)-motorWallSeparation-nut_separation,0])
 | 
			
		||||
								rotate([-90,180,0]) color(color_movingPart)
 | 
			
		||||
									cyclone_motor_gear(Gear_N_Teeth=Y_motorGearRatio, gearHeight=gear_thickness, tolerance=screwHoleTolerance);
 | 
			
		||||
									cyclone_motor_gear(Gear_N_Teeth=Y_motorGearRatio, gearHeight=gear_thickness, tolerance=0);
 | 
			
		||||
						}
 | 
			
		||||
					}
 | 
			
		||||
			}
 | 
			
		||||
| 
						 | 
				
			
			@ -251,7 +251,7 @@ module Cyclone_Y_frontFrame() {
 | 
			
		|||
	if(Render_Y_rodGear) {
 | 
			
		||||
		translate([0,2*rod_nut_len-(nut_separation/2),0])
 | 
			
		||||
			rotate([-90,0,0]) color(color_movingPart)
 | 
			
		||||
				cyclone_rod_gear(Gear_N_Teeth=Y_rodGearRatio, gearHeight=gear_thickness, nutSize=Y_threaded_rodNutSize, tolerance=screwHoleTolerance);
 | 
			
		||||
				cyclone_rod_gear(Gear_N_Teeth=Y_rodGearRatio, gearHeight=gear_thickness, nutSize=Y_threaded_rodNutSize, tolerance=0);
 | 
			
		||||
	}
 | 
			
		||||
	translate([0,rod_nut_len+gear_thickness-nut_separation,0])
 | 
			
		||||
		rotate([-90,0,0])	nut(size=rodNutSize, echoPart=true);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -310,9 +310,9 @@ module Cyclone_Z_carriage(z_thread_rod_length=120, with_extra_parts=false, explo
 | 
			
		|||
	// Gears
 | 
			
		||||
	color(color_stillPart) {
 | 
			
		||||
		translate([0,axes_Xsmooth_separation+axis_distance+2,spindle_holder_distance+2-wall_thickness-gear_thickness])
 | 
			
		||||
			cyclone_motor_gear(Gear_N_Teeth=Z_motorGearRatio,gearHeight=gear_thickness+5,tolerance=screwHoleTolerance);
 | 
			
		||||
			cyclone_motor_gear(Gear_N_Teeth=Z_motorGearRatio,gearHeight=gear_thickness+5,tolerance=0);
 | 
			
		||||
		translate([0,axes_Xsmooth_separation,spindle_holder_distance+1.5-wall_thickness/2-Z_bearing_width*2-gear_thickness/4])
 | 
			
		||||
			cyclone_rod_gear(Gear_N_Teeth=Z_rodGearRatio,gearHeight=gear_thickness,nutSize=8,tolerance= screwHoleTolerance);
 | 
			
		||||
			cyclone_rod_gear(Gear_N_Teeth=Z_rodGearRatio,gearHeight=gear_thickness,nutSize=8,tolerance=0);
 | 
			
		||||
	}
 | 
			
		||||
		
 | 
			
		||||
	// Nuts	
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue