| 1 | translate([40,0,0]) difference() { |
| 2 | cube([30,20,10]); |
| 3 | translate([15,10,10]) rotate([90,0]) cylinder(15,5,5); |
| 4 | translate([5,10,-5]) cylinder(20,2,2); |
| 5 | translate([25,10,-5]) cylinder(20,2,2); |
| 6 | } |
| 7 | |
| 8 | translate([40,-30,0]) difference() { |
| 9 | cube([30,20,10]); |
| 10 | translate([15,10,10]) rotate([90,0]) cylinder(15,5,5); |
| 11 | translate([5,10,-5]) cylinder(20,2,2); |
| 12 | translate([25,10,-5]) cylinder(20,2,2); |
| 13 | } |
| 14 | |
| 15 | difference() { |
| 16 | cube([30,20,10]); |
| 17 | translate([-1,5,5]) cube([40,10,7]); |
| 18 | translate([5,10,-5]) cylinder(20,2,2); |
| 19 | translate([25,10,-5]) cylinder(20,2,2); |
| 20 | } |