35 lines
867 B
OpenSCAD
35 lines
867 B
OpenSCAD
$fn=100;
|
|
difference() {
|
|
union(){
|
|
difference() {
|
|
cube([19,180,145]);
|
|
translate([1.5,-1,1.5])cube([16,182,145]);
|
|
translate([-18,-13,2])rotate([36.6,0,0])cube([50,250,250]);
|
|
}
|
|
rotate([36.6,0,0]){
|
|
translate([15.15,7,13.4])rotate([0,80,0])
|
|
difference() {
|
|
cube([5,228,3]);
|
|
translate([1,-1,1]) cube([3,230,3]);
|
|
}
|
|
translate([3,7,8.4])rotate([0,-80,0])
|
|
difference() {
|
|
cube([5,228,3]);
|
|
translate([1,-1,1]) cube([3,230,3]);
|
|
}
|
|
translate([16,7,8.5])rotate([0,80,0])
|
|
difference() {
|
|
cube([2,223.9,2]);
|
|
translate([0,-1,0])rotate([0,45,0])cube([3,226,3]);
|
|
}
|
|
translate([0.7,7,6.8])rotate([0,-80,0])rotate([0,90,0])
|
|
difference() {
|
|
cube([2,223.9,2]);
|
|
translate([0,-1,0])rotate([0,45,0])cube([3,226,3]);
|
|
}
|
|
}
|
|
}
|
|
translate([10,90,-2])cylinder(5,2.5,2.5);
|
|
translate([0,-30.001,0])cube([30,30,30]);
|
|
translate([0,180.001,130])cube([30,30,30]);
|
|
}
|