33 lines
638 B
OpenSCAD
33 lines
638 B
OpenSCAD
difference() {
|
|
union() {
|
|
|
|
|
|
|
|
difference() {
|
|
union() {
|
|
translate([0,0,-1])
|
|
cube([25,29,11.99], center=true);
|
|
translate([0,0,-6])
|
|
cube([25,73.1,2],center=true);
|
|
|
|
}
|
|
cube([21,25,10], center=true);
|
|
cylinder(r=7, h=100, center=true);
|
|
}
|
|
|
|
|
|
translate([0,34.5,9])
|
|
rotate([4,0,0])
|
|
cube([25,2,30],center=true);
|
|
translate([0,-34.5,9])
|
|
rotate([-4,0,0])
|
|
cube([25,2,30],center=true);
|
|
|
|
translate([0,0,-6])
|
|
cylinder(r=6, h=2, center=true);
|
|
translate([0,5,-6])
|
|
cube([7,7,2],center=true);
|
|
}
|
|
translate([0,6,-6])
|
|
cube([1,8,100],center=true);
|
|
}
|