39 lines
782 B
OpenSCAD
39 lines
782 B
OpenSCAD
//Radiator Holder
|
|
//SatNOGS project
|
|
|
|
width = 38;
|
|
mast = 20.5;
|
|
element = 4;
|
|
|
|
module element_gutter() {
|
|
union() {
|
|
translate([mast/2+element/2,0,0])
|
|
cylinder(d=element,h=width+1,center=true);
|
|
translate([mast/2+element/2,0,0])
|
|
cylinder(d=6,h=width/2,center=true);
|
|
translate([mast/2,0,0])
|
|
cube([element,element,width+1],center=true);
|
|
translate([mast/2,0,0])
|
|
cube([6,6,width/2],center=true);
|
|
rotate(90,[0,1,0])
|
|
translate([0,0,mast/2])
|
|
cylinder(d=6,h=mast,center=true);
|
|
}
|
|
}
|
|
|
|
module holder() {
|
|
difference() {
|
|
cube([width,width,6], center=true);
|
|
cylinder(d=mast,h=width,center=true);
|
|
translate([0,0,-3])
|
|
rotate(90,[1,0,0])
|
|
element_gutter();
|
|
rotate(90,[0,0,1])
|
|
translate([0,0,3])
|
|
rotate(90,[1,0,0])
|
|
element_gutter();
|
|
}
|
|
}
|
|
|
|
|
|
holder(); |