58 lines
No EOL
853 B
OpenSCAD
58 lines
No EOL
853 B
OpenSCAD
|
|
$fn=30;
|
|
rotate([90,0,0])
|
|
difference(){
|
|
union(){
|
|
difference(){
|
|
union(){
|
|
translate([0,0,10])
|
|
scale([1,1,1.35])
|
|
sphere(10);
|
|
|
|
translate([0,0,8.5])
|
|
sphere(10.5);
|
|
translate([0,0,8.1])
|
|
sphere(11.1);
|
|
translate([0,0,7.5])
|
|
sphere(11.1);
|
|
translate([0,0,5])
|
|
sphere(11.9);
|
|
translate([0,0,3])
|
|
sphere(12);
|
|
sphere(9);
|
|
}
|
|
|
|
translate([-20,-3,-10])
|
|
cube([40,50,40]);
|
|
}}
|
|
|
|
|
|
translate([0,1,0])
|
|
union(){
|
|
difference(){
|
|
union(){
|
|
translate([0,0,10])
|
|
scale([1,1,1.35])
|
|
sphere(10);
|
|
|
|
translate([0,0,8.5])
|
|
sphere(10.5);
|
|
translate([0,0,8.1])
|
|
sphere(11.1);
|
|
translate([0,0,7.5])
|
|
sphere(11.1);
|
|
translate([0,0,5])
|
|
sphere(11.9);
|
|
translate([0,0,3])
|
|
sphere(12);
|
|
sphere(9);
|
|
}
|
|
|
|
translate([-20,-3,-10])
|
|
cube([40,50,40]);
|
|
}}}
|
|
|
|
translate([-2.5,8,-4])
|
|
cube([5,60,1]);
|
|
translate([0,68,-4])
|
|
cylinder(h=1,r=2.5); |