supermicro fan holder
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 34 KiB | 
							
								
								
									
										31
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.scad
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| // VARS | ||||
| fan_dia=80; | ||||
| fan_depth=25; | ||||
| fan_oversize=10; | ||||
| mt=2; | ||||
| width=fan_dia; | ||||
| length=fan_dia; | ||||
| hole_dia=4.25; | ||||
| hole_offset=4.5; | ||||
| depth=34-fan_depth; | ||||
| cage_mt=1.5; | ||||
| $fn=100; | ||||
|  | ||||
| //################## | ||||
|  | ||||
| // MODEL | ||||
|  | ||||
| module bracket_bottom(){ | ||||
|     difference(){ | ||||
|         cube([width,length,mt]); | ||||
|         translate([fan_dia/2,fan_dia/2,-0.1])cylinder(r=(fan_dia+fan_oversize)/2,h=depth+0.2); | ||||
|         translate([-0.1,length/2+0.1,-0.1])cube([width+0.2,(length+0.1)/2,depth+0.2]); | ||||
|         translate([length/2,hole_offset,-0.1]){ | ||||
|             translate([-length/2+hole_offset,0,0])cylinder(r1=hole_dia/2,r2=hole_dia/2+0.5,h=mt+0.2); | ||||
|             translate([length/2-hole_offset,0,0])cylinder(r1=hole_dia/2,r2=hole_dia/2+0.5,h=mt+0.2); | ||||
|         } | ||||
|     } | ||||
|     translate([-cage_mt,-mt,0])cube([length+cage_mt*2,mt,depth]); | ||||
| } | ||||
|  | ||||
| bracket_bottom(); | ||||
							
								
								
									
										
											BIN
										
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.stl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								openscad/own/supermicro_cs836_fan-holder/fanholder_back.stl
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user