move holes and helpers into seperate dir
holder for extruder and hexagonal screw mounts
This commit is contained in:
		
							
								
								
									
										6
									
								
								helpers/Helpers.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								helpers/Helpers.scad
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
module roundedTriangle(length, sidewidth) {
 | 
			
		||||
    render() difference() {
 | 
			
		||||
        linear_extrude(length) polygon([[0,0],[sidewidth,0],[0,sidewidth]]);
 | 
			
		||||
        translate([sidewidth, sidewidth, 0]) cylinder(r=sidewidth, h=length);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										22
									
								
								helpers/Holes.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								helpers/Holes.scad
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
M3HoleDiam = 3.4;
 | 
			
		||||
M4HoleDiam = 4.4;
 | 
			
		||||
 | 
			
		||||
M3NutDiam=6.01+.4;
 | 
			
		||||
 | 
			
		||||
M3HeadDiam = 5.8;
 | 
			
		||||
 | 
			
		||||
module M3Hole(thickness) {
 | 
			
		||||
    rotate([0, 90, 0]) cylinder(h = thickness, d = M3HoleDiam);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module M4Hole(thickness) {
 | 
			
		||||
    rotate([0, 90, 0]) cylinder(h = thickness, d = M4HoleDiam);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module M3Nut(thickness) { 
 | 
			
		||||
    rotate([0, 90, 0]) cylinder(h = thickness, d = M3NutDiam, $fn=6);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module M3Head(thickness) {
 | 
			
		||||
    rotate([0, 90, 0]) cylinder(h = thickness, d = M3HeadDiam);
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user