1234567891011121314151617181920 |
- module example005()
- {
- translate([0, 0, -120]) {
- difference() {
- cylinder(h = 50, r = 100);
- translate([0, 0, 10]) cylinder(h = 50, r = 80);
- translate([100, 0, 35]) cube(50, center = true);
- }
- for (i = [0:5]) {
- echo(360*i/6, sin(360*i/6)*80, cos(360*i/6)*80);
- translate([sin(360*i/6)*80, cos(360*i/6)*80, 0 ])
- cylinder(h = 200, r=10);
- }
- translate([0, 0, 200])
- cylinder(h = 80, r1 = 120, r2 = 0);
- }
- }
- example005();
|