20 lines
No EOL
642 B
OpenSCAD
20 lines
No EOL
642 B
OpenSCAD
$fn=50;
|
|
|
|
difference(){
|
|
cylinder(h=40,d=40);
|
|
translate([0,0,2]) cylinder(h=40,d=38);
|
|
}
|
|
difference(){
|
|
translate([0,0,36]) cylinder(h=2,d=40);
|
|
translate([0,0,36]) cylinder(h=2,d=32);
|
|
}
|
|
translate([0,25,35]) rotate([90,0,0]) cylinder(h=5, d=2);
|
|
translate([0,-20,35]) rotate([90,0,0]) cylinder(h=5, d=2);
|
|
translate([0,-25,35]) rotate([0,135,0]) cylinder(h=30, d=2);
|
|
translate([0,25,35]) rotate([0,135,0]) cylinder(h=30, d=2);
|
|
translate([21.5,25,14]) rotate([90,0,0]) cylinder(h=50, d=2);
|
|
|
|
translate([0,25,35]) sphere(r=1);
|
|
translate([0,-25,35]) sphere(r=1);
|
|
translate([21.5,-25,14]) sphere(r=1);
|
|
translate([21.5,25,14]) sphere(r=1); |