|
|
@@ -0,0 +1,25 @@
|
|
|
+$fn=120;
|
|
|
+
|
|
|
+original=true;
|
|
|
+
|
|
|
+if (original) {
|
|
|
+ difference() {
|
|
|
+ union() {
|
|
|
+ color("yellow") cylinder(d=18, h=2);
|
|
|
+ color("orange") translate(v = [0,0,2]) cylinder(d=10.5, h=13.5);
|
|
|
+ }
|
|
|
+ color(orange) translate(v = [2,0,12]) rotate([90,0,0]) cylinder(d=2.5, h=20, center=true);
|
|
|
+ translate(v = [-2,0,12]) rotate([90,0,0]) cylinder(d=2.5, h=20, center=true);
|
|
|
+ }
|
|
|
+}
|
|
|
+else {
|
|
|
+ difference() {
|
|
|
+ union() {
|
|
|
+ color("yellow") cylinder(d=18, h=2);
|
|
|
+ color("orange") translate(v = [0,0,2]) cylinder(d=10.5, h=18);
|
|
|
+ }
|
|
|
+ translate(v = [-5,4,9]) cube([10,2,12]);
|
|
|
+ translate(v = [1,0,12]) rotate([90,0,0]) cylinder(d=3.5, h=20, center=true);
|
|
|
+ translate(v = [-1,0,16]) rotate([90,0,0]) cylinder(d=3.5, h=20, center=true);
|
|
|
+ }
|
|
|
+}
|