Merge pull request #65 from AxTheB/master
[clinton/prusa3.git] / single_plate / src / fan-mount.scad
1 // PRUSA iteration3
2 // Fan mount
3 // GNU GPL v3
4 // Josef Průša <iam@josefprusa.cz> and contributors
5 // http://www.reprap.org/wiki/Prusa_Mendel
6 // http://prusamendel.org
7
8 module fan_mount_base(){
9 translate([0,0,0]) rotate([0,0,0]) cube([20,10, 4]);
10 translate([0,0,0]) rotate([0,45,0]) translate([-10,0,0]) cube([10,10, 4]);
11 }
12
13 module fan_mount_holes(){
14 translate([10,5,-1]) rotate([0,0,0]) cylinder(h=30, r=1.8, $fn=10);
15 translate([0,5,0]) rotate([0,45,0]) translate([-5,0,-1]) cylinder(h=30, r=2.2, $fn=10);
16 }
17
18 // Final part
19 module fan_mount(){
20 difference(){
21 fan_mount_base();
22 fan_mount_holes();
23 }
24 }
25
26 fan_mount();
27