Files
3D/server_rack/scad/fan_mount.scad
2025-10-26 21:17:38 +01:00

19 lines
618 B
OpenSCAD

include <BOSL2/std.scad>
module fan_mount() {
difference() {
union() {
rotate([0,0,45]) cuboid([250,15,3], rounding=5, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT]);
rotate([0,0,-45]) cuboid([250,15,3], rounding=5, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT]);
tube(od=172.5, id=138.5, l=3);
}
// fan_holes
translate([52.5,52.5,0]) zcyl(l=10, d=4.5);
translate([52.5,-52.5,0]) zcyl(l=10, d=4.5);
translate([-52.5,52.5,0]) zcyl(l=10, d=4.5);
translate([-52.5,-52.5,0]) zcyl(l=10, d=4.5);
}
}
*fan_mount();