summaryrefslogtreecommitdiff
path: root/things/one-piece.scad
diff options
context:
space:
mode:
Diffstat (limited to 'things/one-piece.scad')
-rw-r--r--things/one-piece.scad5487
1 files changed, 0 insertions, 5487 deletions
diff --git a/things/one-piece.scad b/things/one-piece.scad
deleted file mode 100644
index 81fc479..0000000
--- a/things/one-piece.scad
+++ /dev/null
@@ -1,5487 +0,0 @@
-mirror ([-1,0,0]) {
- union () {
- difference () {
- difference () {
- union () {
- difference () {
- translate ([15.70002222222222,0,254/9]) {
- cube([142.73812222222222, 127.42333333333333, 508/9], center=true);
- }
- translate ([46.04455555555555,0,210.0721496175733]) {
- sphere (r=208.6610385064622, center=true);
- }
- union () {
- translate ([-55.25346666666666,-54.61,254/9]) {
- cube([46.04455555555555, 36.406666666666666, 254/3], center=true);
- }
- translate ([9.20891111111111,-77.36416666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- translate ([-59.16083333333333,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 254/3], center=true);
- }
- translate ([100.11833333333334,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 1016/9], center=true);
- }
- translate ([12.031133333333333,0,-254/9]) {
- cube([326.9163444444444, 309.45666666666665, 508/9], center=true);
- }
- translate ([18.41782222222222,74.63366666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- }
- }
- union () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,-889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/30], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- mirror ([0,-1,0]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([3.4924999999999997,-9.101666666666667,0]) {
- cube([1.7500599999999997, 9.101666666666667, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([-55.25346666666666,-54.61,254/9]) {
- cube([46.04455555555555, 36.406666666666666, 254/3], center=true);
- }
- translate ([9.20891111111111,-77.36416666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- translate ([-59.16083333333333,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 254/3], center=true);
- }
- translate ([100.11833333333334,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 1016/9], center=true);
- }
- translate ([12.031133333333333,0,-254/9]) {
- cube([326.9163444444444, 309.45666666666665, 508/9], center=true);
- }
- translate ([18.41782222222222,74.63366666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- }
- translate ([-29.468515555555555,50.96933333333333,254/45]) {
- cube([20.720049999999997, 40, 508/45], center=true);
- }
- }
- union () {
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,127/45,-254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-6.067777777777778,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,-4.550833333333333,254/45]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=-16.25, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- hull () {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- difference () {
- union () {
- translate ([-5831/90,-6361/90,0]) {
- difference () {
- translate ([0,0,-254/45]) {
- difference () {
- union () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- difference () {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- union () {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- linear_extrude(height=127/45, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- hull () {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- scale ([1,1,1/10]) {
- translate ([0,0,889/180]) {
- cube([18.41782222222222, 18.203333333333333, 889/90], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,-254/9]) {
- cube([5080/9, 5080/9, 508/9], center=true);
- }
- }
- }
- difference () {
- hull () {
- union () {
- translate ([0,-2413/45,0]) {
- cylinder (h=508/9, r=127/90, center=true);
- }
- translate ([-127/3,0,0]) {
- cylinder (h=508/9, r=127/90, center=true);
- }
- translate ([-2159/30,-127/5,0]) {
- cylinder (h=508/9, r=127/90, center=true);
- }
- translate ([-508/9,-381/5,0]) {
- cylinder (h=508/9, r=127/90, center=true);
- }
- }
- }
- translate ([0,0,-254/9]) {
- cube([5080/9, 5080/9, 508/9], center=true);
- }
- translate ([46.04455555555555,0,210.0721496175733]) {
- sphere (r=208.6610385064622, center=true);
- }
- translate ([0,0,-254/45]) {
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- union () {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- translate ([0,0,127/18]) {
- union () {
- translate ([0,0,1]) {
- translate ([-7.797799999999999,-6.984999999999999,0]) {
- linear_extrude(height=254/45, twist=0, convexity=0, center=true) {
- polygon (points=[[0.8128,0],[0.8128,0.98044],[0.0,0.98044],[0.0,4.48056],[0.8128,4.48056],[0.8128,9.48944],[0.0,9.48944],[0.0,12.98956],[0.8128,12.98956],[0.8128,13.969999999999999],[14.7828,13.969999999999999],[14.7828,12.98956],[15.5956,12.98956],[15.5956,9.48944],[14.7828,9.48944],[14.7828,4.48056],[15.5956,4.48056],[15.5956,0.98044],[14.7828,0.98044],[14.7828,0]]);
- }
- }
- }
- translate ([-3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([3.4924999999999997,0,0]) {
- cube([1.7500599999999997, 18.203333333333333, 508/45], center=true);
- }
- translate ([0,0,-127/36]) {
- cube([15.595599999999997, 13.969999999999999, 127/18], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- difference () {
- translate ([15.70002222222222,0,254/9]) {
- cube([142.73812222222222, 127.42333333333333, 508/9], center=true);
- }
- translate ([46.04455555555555,0,210.0721496175733]) {
- sphere (r=208.6610385064622, center=true);
- }
- union () {
- translate ([-55.25346666666666,-54.61,254/9]) {
- cube([46.04455555555555, 36.406666666666666, 254/3], center=true);
- }
- translate ([9.20891111111111,-77.36416666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- translate ([-59.16083333333333,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 254/3], center=true);
- }
- translate ([100.11833333333334,0,254/9]) {
- cube([18.41782222222222, 145.62666666666667, 1016/9], center=true);
- }
- translate ([12.031133333333333,0,-254/9]) {
- cube([326.9163444444444, 309.45666666666665, 508/9], center=true);
- }
- translate ([18.41782222222222,74.63366666666666,254/9]) {
- cube([165.76039999999998, 36.406666666666666, 254/3], center=true);
- }
- }
- }
- union () {
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=0.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-7.499999999999999, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=5.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=0.0, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- union () {
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([254/45, 254/45, 13.969999999999999], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([-5831/90,-6361/90,0]) {
- translate ([0,0,-127/9]) {
- translate ([254/45,127/15,1778/45]) {
- rotate (a=14.999999999999998, v=[1,1,0]) {
- rotate (a=33.75, v=[0,0,1]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([18.41782222222222,0,0]) {
- translate ([0,0,291.29364426562523]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-291.29364426562523]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=14.999999999999998, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- hull () {
- translate ([0,0,2.8]) {
- linear_extrude(height=5.7, twist=0, convexity=0, center=true) {
- projection(cut = false) {
- translate ([0,0,127/18]) {
- rotate (a=14.999999999999998, v=[0,1,0]) {
- translate ([0,0,0]) {
- translate ([0,0,250.15495450331838]) {
- rotate (a=10.0, v=[0,1,0]) {
- translate ([0,0,-250.15495450331838]) {
- translate ([0,0,92.59057676671011]) {
- rotate (a=-29.999999999999996, v=[1,0,0]) {
- translate ([0,0,-92.59057676671011]) {
- cube([6, 6, 6], center=true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- translate ([-29.468515555555555,50.96933333333333,2.8]) {
- cube([5.7, 5.7, 5.7], center=true);
- }
- }
- }
- }
- }
- }
-}