Guest User

Untitled

a guest
Oct 30th, 2025
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.63 KB | None | 0 0
  1. // OpenSCAD file automatically generated by svg2cookiercutter.py
  2. // parameters tunable by user
  3. wallHeight = 6;
  4. minWallThickness = 2;
  5. maxWallThickness = 3;
  6. minInsideWallThickness = 1;
  7. maxInsideWallThickness = 3;
  8.  
  9. wallFlareWidth = 5;
  10. wallFlareThickness = 3;
  11. insideWallFlareWidth = 5;
  12. insideWallFlareThickness = 3;
  13.  
  14. featureHeight = 8;
  15. minFeatureThickness = 1;
  16. maxFeatureThickness = 3;
  17.  
  18. connectorThickness = 1.75;
  19. cuttingTaperHeight = 2.5;
  20. cuttingEdgeThickness = 1.25;
  21. // set to non-zero value to generate a demoulding plate
  22. demouldingPlateHeight = 0;
  23. demouldingPlateSlack = 1.5;
  24.  
  25. // sizing
  26. function clamp(t,minimum,maximum) = min(maximum,max(t,minimum));
  27. function featureThickness(t) = clamp(t,minFeatureThickness,maxFeatureThickness);
  28. function wallThickness(t) = clamp(t,minWallThickness,maxWallThickness);
  29. function insideWallThickness(t) = clamp(t,minInsideWallThickness,maxInsideWallThickness);
  30.  
  31. size = 208.121;
  32. scale = size/208.121;
  33.  
  34. // helper modules: subshapes
  35. module ribbon(points, thickness=1) {
  36. union() {
  37. for (i=[1:len(points)-1]) {
  38. hull() {
  39. translate(points[i-1]) circle(d=thickness, $fn=8);
  40. translate(points[i]) circle(d=thickness, $fn=8);
  41. }
  42. }
  43. }
  44. }
  45.  
  46.  
  47. module wall(points,height,thickness) {
  48. module profile() {
  49. if (height>=cuttingTaperHeight && cuttingTaperHeight>0 && cuttingEdgeThickness<thickness) {
  50. cylinder(h=height-cuttingTaperHeight+0.001,d=thickness,$fn=8);
  51. translate([0,0,height-cuttingTaperHeight]) cylinder(h=cuttingTaperHeight,d1=thickness,d2=cuttingEdgeThickness);
  52. }
  53. else {
  54. cylinder(h=height,d=thickness,$fn=8);
  55. }
  56. }
  57. for (i=[1:len(points)-1]) {
  58. hull() {
  59. translate(points[i-1]) profile();
  60. translate(points[i]) profile();
  61. }
  62. }
  63. }
  64.  
  65.  
  66. module outerFlare(path) {
  67. difference() {
  68. render(convexity=10) linear_extrude(height=wallFlareThickness) ribbon(path,thickness=wallFlareWidth);
  69. translate([0,0,-0.01]) linear_extrude(height=wallFlareThickness+0.02) polygon(points=path);
  70. }
  71. }
  72.  
  73. module innerFlare(path) {
  74. intersection() {
  75. render(convexity=10) linear_extrude(height=insideWallFlareThickness) ribbon(path,thickness=insideWallFlareWidth);
  76. translate([0,0,-0.01]) linear_extrude(height=insideWallFlareThickness+0.02) polygon(points=path);
  77. }
  78. }
  79.  
  80. module fill(path,height) {
  81. render(convexity=10) linear_extrude(height=height) polygon(points=path);
  82. }
  83.  
  84.  
  85. // data from svg file
  86. connector_0 = scale * [[-22.353,0.366],[-16.609,0.684],[-13.573,0.967],[-12.946,1.187],[-12.268,1.591],[-10.442,3.176],[-8.822,4.841],[-7.374,6.559],[-6.086,8.348],[-4.948,10.226],[-3.950,12.213],[-3.081,14.326],[-2.332,16.584],[-1.693,19.006],[-1.342,20.836],[-1.020,23.173],[-0.485,29.060],[-0.131,36.041],[-0.000,43.491],[-0.159,49.947],[-0.361,52.989],[-1.013,58.711],[-1.465,61.394],[-2.000,63.961],[-2.619,66.413],[-3.324,68.753],[-4.114,70.982],[-4.989,73.101],[-5.951,75.113],[-7.000,77.019],[-8.137,78.821],[-9.361,80.521],[-10.673,82.120],[-11.937,83.535],[-12.732,84.283],[-13.335,84.569],[-14.019,84.595],[-22.485,84.966],[-22.485,86.002],[-22.604,87.316],[-22.906,89.038],[-23.313,90.779],[-23.745,92.152],[-24.279,93.336],[-24.945,94.533],[-26.598,96.868],[-27.546,97.959],[-28.548,98.968],[-29.586,99.869],[-30.641,100.641],[-31.794,101.247],[-33.355,101.839],[-35.230,102.397],[-39.535,103.328],[-41.773,103.659],[-43.941,103.872],[-45.943,103.948],[-47.791,104.022],[-48.054,104.153],[-48.041,104.380],[-47.613,106.073],[-47.280,108.576],[-47.060,111.684],[-46.975,115.193],[-47.043,119.737],[-47.190,120.664],[-47.453,121.212],[-47.868,121.726],[-48.172,121.940],[-49.933,122.932],[-51.343,123.779],[-53.108,124.697],[-53.478,124.981],[-53.715,125.307],[-53.852,125.706],[-54.222,126.955],[-54.758,128.121],[-55.445,129.189],[-56.272,130.146],[-57.224,130.979],[-58.287,131.674],[-59.450,132.218],[-60.697,132.597],[-62.238,132.947],[-62.960,134.918],[-64.181,138.000],[-65.553,140.995],[-67.087,143.916],[-68.790,146.777],[-70.673,149.593],[-72.744,152.379],[-75.012,155.148],[-77.486,157.915],[-79.080,159.626],[-77.959,160.700],[-76.907,161.924],[-76.145,163.270],[-75.677,164.698],[-75.501,166.165],[-75.620,167.631],[-76.034,169.054],[-76.744,170.393],[-77.750,171.605],[-78.884,172.544],[-80.100,173.180],[-81.473,173.543],[-83.075,173.660],[-84.741,173.524],[-85.486,173.346],[-86.835,172.759],[-87.451,172.344],[-88.596,171.257],[-89.540,170.171],[-90.785,171.429],[-91.963,172.421],[-93.245,173.140],[-94.600,173.586],[-95.999,173.757],[-97.410,173.652],[-98.805,173.272],[-100.153,172.615],[-101.424,171.681],[-102.157,170.889],[-102.926,169.581],[-103.183,169.330],[-103.373,169.367],[-103.448,169.714],[-103.865,170.424],[-104.868,171.549],[-105.631,172.261],[-106.313,172.769],[-107.012,173.133],[-107.825,173.416],[-109.062,173.674],[-110.293,173.734],[-111.499,173.602],[-112.663,173.286],[-113.766,172.791],[-114.790,172.124],[-115.717,171.292],[-116.529,170.302],[-116.942,169.712],[-117.392,170.366],[-118.521,171.675],[-119.165,172.213],[-119.852,172.671],[-121.326,173.348],[-122.887,173.699],[-124.475,173.716],[-126.032,173.394],[-126.781,173.103],[-128.182,172.258],[-128.820,171.702],[-129.798,170.610],[-130.489,169.504],[-130.928,168.310],[-131.154,166.952],[-131.173,165.614],[-130.966,164.372],[-130.520,163.172],[-129.819,161.959],[-128.948,160.665],[-130.322,159.154],[-131.859,157.252],[-133.740,154.624],[-135.646,151.738],[-137.254,149.060],[-138.527,146.603],[-139.772,143.866],[-140.881,141.101],[-141.749,138.558],[-142.190,137.171],[-142.575,136.342],[-143.101,135.769],[-143.966,135.146],[-145.784,133.664],[-147.400,131.884],[-148.681,129.973],[-149.155,129.022],[-149.704,127.549],[-149.984,127.087],[-150.843,126.314],[-151.416,125.882],[-151.783,125.429],[-152.017,124.830],[-152.187,123.962],[-152.351,123.688],[-152.788,123.387],[-154.645,122.616],[-156.706,121.829],[-158.171,121.153],[-159.096,120.557],[-159.538,120.011],[-159.790,118.432],[-160.057,115.458],[-160.174,112.620],[-160.142,109.786],[-159.968,107.149],[-159.659,104.897],[-159.496,104.028],[-163.288,103.862],[-166.269,103.670],[-168.805,103.347],[-171.224,102.839],[-173.856,102.089],[-175.864,101.380],[-177.465,100.582],[-178.911,99.545],[-180.453,98.116],[-181.465,97.006],[-182.377,95.807],[-183.183,94.530],[-183.876,93.191],[-184.450,91.803],[-184.898,90.380],[-185.215,88.935],[-185.393,87.483],[-185.496,86.130],[-185.659,85.730],[-186.015,85.460],[-186.654,85.281],[-191.157,84.881],[-195.126,84.575],[-196.581,83.068],[-197.989,81.430],[-199.467,79.403],[-200.878,77.185],[-202.088,74.976],[-203.765,71.235],[-205.156,67.306],[-206.268,63.131],[-207.112,58.651],[-207.697,53.808],[-208.030,48.543],[-208.121,42.796],[-207.980,36.509],[-207.638,29.508],[-207.189,24.290],[-206.554,20.180],[-205.654,16.503],[-204.897,14.149],[-204.028,11.964],[-203.051,9.959],[-201.971,8.145],[-200.608,6.384],[-198.708,4.253],[-196.844,2.362],[-195.588,1.324],[-194.627,1.063],[-192.998,0.799],[-188.100,0.465],[-180.164,0.191],[-171.107,0.026],[-162.847,0.020],[-154.694,0.209],[-152.871,0.399],[-151.470,0.719],[-148.577,1.706],[-147.301,2.300],[-146.127,2.969],[-145.046,3.717],[-144.050,4.552],[-143.128,5.477],[-142.273,6.500],[-140.964,8.431],[-139.867,10.543],[-138.982,12.829],[-138.312,15.282],[-137.858,17.896],[-137.621,20.664],[-137.603,23.578],[-137.882,28.257],[-137.787,28.661],[-137.590,28.923],[-137.123,29.101],[-136.080,29.228],[-131.626,29.377],[-126.070,29.468],[-124.816,30.371],[-124.098,30.986],[-123.481,31.720],[-122.969,32.569],[-122.563,33.526],[-122.265,34.585],[-122.078,35.741],[-122.002,36.989],[-122.040,38.322],[-122.240,39.945],[-122.628,41.376],[-123.253,42.753],[-124.165,44.215],[-124.927,45.481],[-125.011,45.840],[-124.674,46.486],[-124.453,47.055],[-124.107,48.658],[-123.894,50.840],[-123.821,57.539],[-122.127,57.431],[-121.076,57.422],[-120.096,57.530],[-119.196,57.752],[-118.381,58.086],[-117.657,58.526],[-117.033,59.071],[-116.513,59.717],[-116.105,60.460],[-115.836,61.257],[-115.670,62.409],[-115.422,71.364],[-115.321,73.113],[-106.751,73.388],[-94.452,73.748],[-90.417,73.847],[-90.340,73.378],[-90.219,68.262],[-90.156,64.255],[-89.885,61.731],[-89.635,60.845],[-89.288,60.114],[-88.828,59.467],[-88.241,58.830],[-87.224,58.013],[-86.030,57.390],[-84.737,56.992],[-83.424,56.852],[-82.546,56.852],[-82.546,45.956],[-83.453,44.897],[-84.074,44.088],[-84.614,43.215],[-85.451,41.320],[-85.963,39.305],[-86.150,37.263],[-86.010,35.285],[-85.543,33.466],[-85.186,32.644],[-84.747,31.897],[-84.225,31.236],[-83.620,30.672],[-82.546,29.981],[-81.184,29.583],[-79.051,29.395],[-72.049,29.247],[-71.089,29.143],[-70.640,28.997],[-70.437,28.592],[-70.314,27.574],[-70.230,22.457],[-70.119,16.767],[-69.900,15.333],[-69.488,13.871],[-68.547,11.244],[-67.435,8.985],[-66.084,6.981],[-64.428,5.115],[-62.702,3.549],[-60.976,2.367],[-59.056,1.458],[-56.749,0.711],[-55.296,0.385],[-53.189,0.205],[-49.257,0.119],[-42.329,0.077],[-31.366,0.138],[-22.353,0.366]];
  87.  
  88. connector_1 = scale * [[-117.187,162.457],[-116.899,162.835],[-116.781,162.811],[-116.465,162.296],[-116.448,162.060],[-116.607,161.931],[-116.951,161.892],[-117.343,161.990],[-117.327,162.162],[-117.187,162.457]];
  89.  
  90. connector_2 = scale * [[-103.622,162.551],[-103.369,163.018],[-103.159,163.174],[-102.951,163.019],[-102.702,162.554],[-102.554,162.188],[-102.558,161.989],[-102.749,161.908],[-103.164,161.892],[-103.579,161.908],[-103.770,161.989],[-103.773,162.186],[-103.622,162.551],[-103.622,162.551]];
  91.  
  92. innerWall_3 = scale * [[-125.612,161.508],[-126.820,162.208],[-127.754,163.145],[-128.403,164.254],[-128.757,165.473],[-128.806,166.738],[-128.538,167.984],[-127.944,169.150],[-127.522,169.682],[-127.014,170.170],[-126.015,170.833],[-124.940,171.230],[-123.829,171.370],[-122.722,171.261],[-121.658,170.912],[-120.678,170.331],[-119.820,169.527],[-119.124,168.507],[-118.795,167.744],[-118.609,166.975],[-118.558,166.211],[-118.631,165.462],[-118.818,164.739],[-119.109,164.052],[-119.495,163.412],[-119.966,162.829],[-120.512,162.315],[-121.124,161.879],[-121.790,161.532],[-122.503,161.285],[-123.251,161.149],[-124.025,161.133],[-124.815,161.250],[-125.612,161.508]];
  93.  
  94. innerWall_4 = scale * [[-112.405,161.703],[-113.458,162.450],[-114.373,163.418],[-114.801,164.066],[-115.048,164.646],[-115.161,165.323],[-115.189,166.262],[-115.161,167.191],[-115.050,167.869],[-114.814,168.449],[-114.412,169.082],[-113.808,169.796],[-113.101,170.389],[-112.315,170.855],[-111.478,171.185],[-110.615,171.371],[-109.752,171.406],[-108.916,171.282],[-108.131,170.990],[-106.805,170.113],[-106.275,169.589],[-105.835,169.013],[-105.489,168.388],[-105.238,167.718],[-105.087,167.007],[-105.081,165.559],[-105.214,164.897],[-105.713,163.695],[-106.478,162.687],[-107.455,161.904],[-108.591,161.381],[-109.830,161.150],[-111.120,161.246],[-112.405,161.703]];
  95.  
  96. innerWall_5 = scale * [[-98.095,161.508],[-98.845,161.889],[-99.496,162.355],[-100.046,162.894],[-100.496,163.494],[-100.847,164.142],[-101.097,164.827],[-101.247,165.536],[-101.297,166.258],[-101.247,166.979],[-101.097,167.688],[-100.847,168.373],[-100.496,169.022],[-100.046,169.621],[-99.496,170.160],[-98.845,170.626],[-98.095,171.008],[-97.034,171.317],[-95.963,171.384],[-94.916,171.226],[-93.929,170.860],[-93.034,170.302],[-92.269,169.571],[-91.666,168.682],[-91.261,167.653],[-91.115,166.895],[-91.082,166.153],[-91.155,165.435],[-91.325,164.747],[-91.927,163.494],[-92.343,162.942],[-93.364,162.024],[-93.954,161.671],[-95.251,161.217],[-95.943,161.129],[-96.653,161.143],[-97.373,161.267],[-98.095,161.508]];
  97.  
  98. innerWall_6 = scale * [[-85.186,161.694],[-86.247,162.413],[-87.161,163.306],[-87.598,163.910],[-87.841,164.468],[-87.947,165.184],[-87.970,166.258],[-87.947,167.334],[-87.841,168.048],[-87.595,168.605],[-87.151,169.210],[-86.169,170.238],[-85.141,170.923],[-84.022,171.285],[-82.768,171.347],[-81.343,171.094],[-80.717,170.849],[-79.634,170.120],[-79.176,169.635],[-78.427,168.423],[-77.976,167.264],[-77.824,166.262],[-77.971,165.264],[-78.417,164.115],[-78.964,163.175],[-79.642,162.402],[-80.427,161.802],[-81.298,161.384],[-82.232,161.157],[-83.206,161.127],[-84.198,161.303],[-85.186,161.694]];
  99.  
  100. connector_7 = scale * [[-91.806,161.052],[-91.622,161.380],[-91.178,161.860],[-90.595,162.587],[-90.075,163.506],[-89.599,164.561],[-89.249,163.730],[-88.762,162.840],[-88.082,161.867],[-87.264,160.834],[-89.535,160.834],[-91.627,160.967],[-91.806,161.052]];
  101.  
  102. innerWall_8 = scale * [[-130.960,153.495],[-126.246,159.140],[-104.069,159.058],[-81.892,158.977],[-79.950,157.061],[-76.971,153.919],[-75.934,152.693],[-120.998,152.831],[-127.103,152.783],[-129.774,152.701],[-130.929,152.562],[-131.475,152.553],[-131.371,152.865],[-130.960,153.495]];
  103.  
  104. innerWall_9 = scale * [[-120.740,139.595],[-120.857,141.097],[-120.908,143.305],[-120.911,146.017],[-119.918,146.019],[-87.328,146.669],[-85.410,146.674],[-84.668,146.639],[-84.599,145.401],[-84.674,140.195],[-84.779,138.900],[-90.092,138.767],[-102.726,138.669],[-120.575,138.598],[-120.740,139.595]];
  105.  
  106. innerWall_10 = scale * [[-120.381,134.325],[-120.380,136.360],[-103.117,136.448],[-90.788,136.548],[-85.390,136.664],[-85.143,136.666],[-85.003,136.409],[-84.926,132.391],[-86.393,132.482],[-87.170,132.557],[-87.696,132.693],[-88.076,132.936],[-88.418,133.330],[-88.714,133.646],[-89.127,133.924],[-90.434,134.407],[-92.606,134.849],[-97.869,135.532],[-99.881,135.644],[-105.432,135.612],[-110.393,135.402],[-112.215,135.232],[-113.683,135.001],[-114.858,134.698],[-115.802,134.309],[-116.578,133.822],[-117.248,133.224],[-117.952,132.667],[-118.758,132.282],[-119.543,132.112],[-120.183,132.202],[-120.323,132.862],[-120.381,134.325],[-120.381,134.325]];
  107.  
  108. innerWall_11 = scale * [[-125.847,135.632],[-125.552,139.323],[-125.079,142.710],[-124.482,145.885],[-123.556,145.963],[-122.630,146.041],[-122.598,142.656],[-122.341,137.502],[-122.093,134.957],[-121.800,132.874],[-121.778,132.312],[-121.883,132.127],[-122.099,131.994],[-122.967,131.841],[-124.589,131.769],[-126.018,131.730],[-125.847,135.632]];
  109.  
  110. innerWall_12 = scale * [[-81.025,131.884],[-82.810,132.067],[-82.810,139.439],[-82.810,146.811],[-81.662,146.811],[-80.514,146.811],[-79.563,143.305],[-78.300,138.069],[-77.148,132.289],[-76.988,131.393],[-78.114,131.547],[-81.025,131.884]];
  111.  
  112. innerWall_13 = scale * [[-73.070,131.089],[-75.367,131.577],[-75.664,133.307],[-76.207,136.092],[-76.860,138.820],[-77.590,141.362],[-78.364,143.591],[-79.142,145.895],[-79.479,147.472],[-79.503,148.531],[-86.647,148.550],[-101.331,148.387],[-117.074,148.016],[-124.169,147.778],[-125.298,147.593],[-125.741,147.288],[-126.116,146.675],[-126.474,145.742],[-126.809,144.521],[-127.115,143.041],[-127.623,139.424],[-128.164,132.385],[-128.292,131.610],[-128.426,131.306],[-129.233,131.208],[-132.816,131.068],[-132.654,131.994],[-131.558,137.782],[-130.502,142.150],[-129.350,145.574],[-128.696,147.081],[-126.835,150.647],[-106.212,150.713],[-82.480,150.847],[-80.276,150.824],[-79.613,150.763],[-79.371,150.674],[-78.813,149.642],[-77.473,147.498],[-75.173,143.731],[-73.298,140.165],[-71.735,136.564],[-70.372,132.695],[-69.793,130.666],[-69.807,130.510],[-69.881,130.444],[-70.199,130.478],[-73.070,131.089]];
  113.  
  114. innerWall_14 = scale * [[-140.608,130.605],[-140.141,132.955],[-139.538,135.373],[-138.815,137.818],[-137.985,140.252],[-137.062,142.635],[-136.062,144.928],[-134.999,147.090],[-133.886,149.083],[-132.441,151.420],[-132.304,151.545],[-132.197,151.557],[-131.963,151.376],[-131.254,151.130],[-130.021,150.921],[-128.415,150.739],[-129.536,148.576],[-130.251,147.054],[-130.989,145.227],[-132.418,141.040],[-133.589,136.773],[-134.005,134.847],[-134.269,133.185],[-134.472,131.867],[-134.604,131.432],[-134.782,131.116],[-135.024,130.894],[-135.348,130.743],[-136.317,130.559],[-139.036,130.022],[-140.568,129.637],[-140.666,129.911],[-140.608,130.605],[-140.608,130.605]];
  115.  
  116. innerWall_15 = scale * [[-65.877,129.200],[-67.426,129.800],[-67.741,130.047],[-67.999,131.315],[-68.534,133.188],[-70.102,137.683],[-71.510,140.857],[-73.234,144.128],[-75.165,147.302],[-77.846,151.044],[-76.226,151.044],[-74.606,151.044],[-73.305,149.273],[-71.963,147.327],[-70.615,145.151],[-68.028,140.368],[-66.854,137.889],[-65.801,135.439],[-64.903,133.081],[-63.595,128.961],[-63.536,128.668],[-63.780,128.598],[-65.877,129.200],[-65.877,129.200]];
  117.  
  118. innerWall_16 = scale * [[-145.440,129.392],[-144.504,130.661],[-143.538,131.730],[-142.551,132.656],[-142.730,131.200],[-143.019,129.348],[-143.177,129.179],[-144.589,128.425],[-145.672,128.002],[-146.266,127.909],[-146.060,128.375],[-145.440,129.392]];
  119.  
  120. innerWall_17 = scale * [[-59.220,126.698],[-60.584,127.305],[-61.370,127.813],[-61.785,128.413],[-62.033,129.293],[-62.125,129.784],[-62.094,130.023],[-61.892,130.071],[-61.469,129.987],[-60.295,129.578],[-59.156,128.943],[-58.158,128.151],[-57.406,127.274],[-56.671,125.979],[-56.630,125.697],[-56.815,125.688],[-59.220,126.698],[-59.220,126.698]];
  121.  
  122. innerWall_18 = scale * [[-53.248,98.326],[-53.124,99.420],[-53.054,101.431],[-53.060,107.122],[-53.232,113.226],[-53.538,117.570],[-54.153,121.647],[-54.192,122.085],[-54.098,122.098],[-50.399,120.069],[-49.605,119.598],[-49.781,114.221],[-50.043,109.477],[-50.506,106.197],[-51.160,103.508],[-51.978,100.702],[-52.736,98.493],[-53.022,97.837],[-53.208,97.598],[-53.324,97.807],[-53.248,98.326],[-53.248,98.326]];
  123.  
  124. innerWall_19 = scale * [[-155.408,99.715],[-156.216,103.148],[-156.865,106.610],[-157.355,110.098],[-157.685,113.606],[-157.950,117.752],[-157.888,117.954],[-157.713,118.152],[-157.082,118.482],[-155.856,119.034],[-154.128,119.957],[-152.629,120.770],[-151.953,121.056],[-152.121,120.197],[-152.468,118.860],[-152.809,117.001],[-153.424,112.165],[-153.875,106.575],[-154.073,101.120],[-154.224,96.311],[-154.261,96.033],[-154.298,95.960],[-154.700,97.139],[-155.408,99.715]];
  125.  
  126. connector_20 = scale * [[-143.212,77.472],[-143.817,78.559],[-144.612,79.641],[-145.548,80.656],[-146.575,81.544],[-148.098,82.506],[-149.900,83.241],[-152.123,83.795],[-154.909,84.214],[-160.631,84.950],[-159.027,86.402],[-157.714,87.753],[-157.482,88.236],[-157.423,88.751],[-157.466,89.198],[-157.782,89.885],[-158.035,90.113],[-158.339,90.255],[-158.683,90.304],[-159.453,90.099],[-160.467,89.382],[-162.665,87.437],[-163.172,86.855],[-163.434,86.380],[-163.508,85.934],[-163.578,85.333],[-163.660,85.213],[-163.769,85.211],[-164.059,85.557],[-165.036,87.648],[-165.873,88.909],[-166.909,90.121],[-168.123,91.267],[-169.494,92.328],[-170.999,93.284],[-172.616,94.117],[-174.323,94.809],[-175.216,95.096],[-175.805,95.191],[-176.218,95.093],[-176.586,94.801],[-176.863,94.437],[-176.999,94.052],[-177.002,93.664],[-176.879,93.287],[-176.638,92.935],[-176.286,92.625],[-175.832,92.371],[-175.282,92.190],[-174.311,91.832],[-173.116,91.205],[-171.870,90.411],[-170.746,89.549],[-169.861,88.633],[-168.874,87.407],[-168.073,86.253],[-167.742,85.549],[-168.655,85.474],[-170.851,85.552],[-173.544,85.813],[-174.171,86.024],[-175.541,87.015],[-176.862,87.756],[-178.230,88.396],[-179.294,88.756],[-179.896,88.775],[-180.416,88.603],[-180.833,88.283],[-181.128,87.857],[-181.280,87.366],[-181.268,86.852],[-181.073,86.357],[-180.673,85.922],[-180.045,85.439],[-181.037,85.433],[-182.029,85.427],[-182.029,86.834],[-181.927,88.113],[-181.635,89.508],[-181.176,90.935],[-180.571,92.312],[-179.880,93.478],[-179.019,94.613],[-178.019,95.690],[-176.912,96.682],[-175.728,97.565],[-174.500,98.313],[-173.260,98.899],[-172.039,99.298],[-169.365,99.941],[-169.528,99.691],[-169.782,99.253],[-169.841,98.739],[-169.711,98.230],[-169.395,97.810],[-167.597,96.697],[-166.055,95.692],[-162.636,93.072],[-162.036,92.705],[-161.677,92.571],[-161.401,92.626],[-161.120,92.779],[-160.606,93.288],[-160.265,93.922],[-160.200,94.231],[-160.228,94.506],[-160.479,94.985],[-160.940,95.545],[-162.366,96.814],[-164.255,98.118],[-166.358,99.263],[-168.139,100.103],[-166.948,100.286],[-165.083,100.421],[-162.270,100.489],[-158.783,100.508],[-158.360,98.987],[-157.526,96.244],[-156.696,93.970],[-155.933,92.318],[-155.595,91.774],[-154.926,91.082],[-154.651,90.644],[-154.270,89.285],[-153.977,88.116],[-153.578,87.330],[-153.043,86.888],[-151.889,86.664],[-151.321,86.398],[-147.734,83.799],[-145.273,82.224],[-142.651,80.723],[-140.163,79.474],[-138.530,78.687],[-137.850,78.283],[-138.446,77.872],[-139.816,77.256],[-141.327,76.695],[-142.342,76.447],[-142.761,76.747],[-143.212,77.472],[-143.212,77.472]];
  127.  
  128. connector_21 = scale * [[-142.527,106.396],[-143.076,107.086],[-143.426,107.772],[-143.611,108.545],[-143.665,109.498],[-143.530,110.709],[-143.142,111.831],[-142.526,112.842],[-141.709,113.719],[-140.713,114.439],[-139.566,114.981],[-138.293,115.323],[-136.918,115.442],[-135.395,115.320],[-134.114,114.929],[-132.986,114.226],[-131.919,113.170],[-131.261,112.325],[-130.991,111.826],[-131.009,111.734],[-131.131,111.763],[-132.696,112.908],[-133.977,113.469],[-135.170,113.778],[-135.616,113.798],[-135.899,113.705],[-136.161,113.389],[-136.241,113.052],[-136.142,112.738],[-135.277,111.979],[-134.720,111.212],[-134.303,110.369],[-134.140,109.635],[-134.272,108.950],[-134.640,108.305],[-135.197,107.760],[-135.898,107.373],[-136.546,107.294],[-137.302,107.447],[-138.031,107.788],[-138.604,108.273],[-138.943,108.546],[-139.342,108.655],[-139.773,108.615],[-140.209,108.441],[-140.621,108.148],[-140.981,107.753],[-141.262,107.270],[-141.435,106.715],[-141.588,106.100],[-141.783,105.852],[-142.077,105.957],[-142.527,106.396],[-142.527,106.396]];
  129.  
  130. connector_22 = scale * [[-74.249,106.752],[-74.583,107.280],[-74.839,107.877],[-75.113,109.194],[-75.058,110.546],[-74.661,111.774],[-74.163,112.597],[-73.568,113.325],[-72.884,113.953],[-72.118,114.477],[-71.278,114.892],[-70.372,115.195],[-69.407,115.379],[-68.391,115.442],[-66.868,115.320],[-65.587,114.929],[-64.459,114.226],[-63.392,113.170],[-62.734,112.325],[-62.464,111.826],[-62.482,111.734],[-62.604,111.763],[-63.174,112.228],[-64.169,112.908],[-65.450,113.469],[-66.643,113.778],[-67.089,113.798],[-67.372,113.705],[-67.644,113.420],[-67.668,113.128],[-67.404,112.720],[-66.281,111.441],[-65.907,110.789],[-65.692,110.142],[-65.634,109.518],[-65.734,108.933],[-65.991,108.404],[-66.404,107.948],[-66.973,107.580],[-67.757,107.321],[-68.512,107.340],[-69.262,107.642],[-70.030,108.232],[-70.634,108.611],[-70.948,108.653],[-71.295,108.604],[-71.866,108.274],[-72.425,107.664],[-72.850,106.939],[-73.101,105.889],[-73.201,105.827],[-73.338,105.848],[-73.723,106.136],[-74.249,106.752]];
  131.  
  132. connector_23 = scale * [[-106.358,84.376],[-109.765,85.028],[-113.292,85.937],[-116.883,87.088],[-120.482,88.465],[-122.257,89.123],[-123.364,89.396],[-123.726,89.486],[-124.181,89.756],[-125.364,90.829],[-126.330,91.883],[-126.731,92.406],[-126.590,92.397],[-123.010,90.916],[-120.949,90.153],[-116.508,88.809],[-111.734,87.719],[-106.737,86.899],[-101.629,86.364],[-96.520,86.128],[-91.521,86.206],[-86.149,86.669],[-86.041,86.648],[-86.074,86.579],[-87.838,85.652],[-89.814,84.818],[-91.409,84.363],[-94.362,84.201],[-98.958,84.150],[-103.517,84.208],[-106.358,84.376],[-106.358,84.376]];
  133.  
  134. connector_24 = scale * [[-120.514,76.724],[-122.803,77.020],[-125.195,77.450],[-131.362,78.926],[-134.453,79.863],[-137.355,81.015],[-140.143,82.418],[-142.896,84.105],[-145.659,86.036],[-148.402,88.090],[-150.528,89.805],[-151.442,90.719],[-151.626,92.865],[-152.064,101.024],[-152.103,103.728],[-152.009,106.343],[-151.774,109.637],[-151.237,114.952],[-150.597,119.557],[-149.882,123.657],[-148.956,124.108],[-144.578,126.069],[-142.553,126.834],[-140.598,127.466],[-138.682,127.974],[-136.776,128.368],[-134.849,128.656],[-130.313,128.980],[-129.101,128.944],[-128.922,128.651],[-128.848,128.166],[-128.042,123.699],[-127.416,120.808],[-126.982,119.126],[-126.631,118.697],[-126.104,118.497],[-125.582,118.550],[-125.379,118.680],[-125.245,118.882],[-125.342,120.110],[-125.757,122.585],[-126.327,125.419],[-126.886,127.723],[-127.210,129.217],[-125.808,129.417],[-119.540,130.086],[-118.605,130.113],[-117.967,130.040],[-117.565,129.849],[-117.338,129.527],[-117.160,128.422],[-117.091,127.865],[-116.967,127.533],[-116.742,127.361],[-116.369,127.282],[-115.816,127.348],[-115.633,127.491],[-115.512,127.711],[-115.454,128.385],[-115.931,130.694],[-115.933,131.494],[-115.806,131.771],[-115.584,132.004],[-114.825,132.448],[-114.065,132.753],[-113.112,133.012],[-110.558,133.396],[-107.029,133.614],[-102.390,133.678],[-96.613,133.525],[-94.218,133.348],[-92.191,133.110],[-90.563,132.815],[-89.363,132.467],[-88.621,132.071],[-88.431,131.857],[-88.367,131.632],[-88.896,129.745],[-89.262,128.566],[-89.398,127.778],[-89.306,127.299],[-88.990,127.048],[-88.770,127.006],[-88.564,127.052],[-88.201,127.400],[-87.912,128.073],[-87.710,129.051],[-87.518,130.155],[-87.381,130.486],[-87.175,130.694],[-86.869,130.799],[-86.432,130.820],[-85.043,130.682],[-78.059,130.079],[-76.977,129.869],[-76.820,129.679],[-76.768,129.353],[-77.003,128.231],[-77.721,126.372],[-80.186,120.854],[-80.558,119.830],[-80.694,119.247],[-80.576,118.625],[-80.259,118.330],[-79.802,118.381],[-79.260,118.794],[-78.877,119.360],[-76.936,123.220],[-75.648,126.152],[-74.989,128.026],[-74.739,129.249],[-74.582,129.339],[-74.205,129.345],[-72.887,129.133],[-68.634,128.008],[-63.451,126.313],[-60.971,125.389],[-56.254,123.339],[-55.607,119.266],[-55.260,116.848],[-55.065,114.564],[-54.961,107.256],[-55.053,100.552],[-55.175,98.326],[-55.355,96.672],[-55.577,94.652],[-55.578,94.028],[-55.423,93.532],[-55.426,93.287],[-55.716,92.557],[-56.431,91.420],[-57.627,89.772],[-59.179,87.853],[-60.857,86.058],[-62.645,84.400],[-64.526,82.890],[-66.486,81.539],[-68.507,80.361],[-70.576,79.366],[-72.675,78.566],[-75.295,77.853],[-76.811,77.606],[-78.687,77.415],[-84.186,77.148],[-93.129,76.944],[-103.787,76.703],[-109.533,76.490],[-111.938,76.375],[-114.765,76.379],[-117.721,76.498],[-120.514,76.724],[-120.514,76.724]];
  135.  
  136. connector_25 = scale * [[-66.867,75.898],[-69.349,76.845],[-70.179,77.275],[-65.890,79.505],[-64.006,80.687],[-62.231,81.977],[-60.553,83.384],[-58.961,84.920],[-57.445,86.594],[-55.994,88.415],[-54.595,90.395],[-53.335,92.470],[-52.104,94.830],[-51.013,97.247],[-50.174,99.490],[-49.568,101.358],[-45.777,101.317],[-41.528,101.109],[-39.640,100.883],[-37.904,100.576],[-36.316,100.186],[-34.872,99.713],[-33.569,99.155],[-32.401,98.512],[-30.844,97.428],[-29.478,96.233],[-28.299,94.925],[-27.308,93.501],[-26.501,91.957],[-25.877,90.291],[-25.434,88.500],[-25.171,86.581],[-24.977,84.369],[-30.420,84.421],[-31.000,84.504],[-31.257,84.642],[-31.199,84.845],[-30.831,85.127],[-29.197,85.973],[-28.182,86.516],[-27.648,86.968],[-27.550,87.174],[-27.560,87.376],[-27.884,87.788],[-28.331,87.890],[-29.056,87.765],[-29.965,87.457],[-31.969,86.475],[-32.881,85.892],[-33.608,85.306],[-34.060,84.763],[-34.365,84.588],[-35.111,84.445],[-42.150,84.024],[-41.271,85.586],[-39.679,88.070],[-38.849,89.104],[-37.982,90.012],[-37.070,90.804],[-36.102,91.488],[-35.069,92.074],[-32.729,93.087],[-32.070,93.457],[-31.886,93.760],[-32.077,94.074],[-32.524,94.240],[-33.238,94.169],[-34.161,93.890],[-35.234,93.430],[-37.593,92.083],[-38.761,91.252],[-39.843,90.354],[-41.149,88.925],[-42.315,87.242],[-43.111,85.684],[-43.299,85.069],[-43.309,84.628],[-43.305,84.297],[-43.534,84.179],[-44.053,84.071],[-46.368,83.824],[-55.015,83.052],[-57.278,82.737],[-58.399,82.374],[-59.492,81.868],[-60.535,81.236],[-61.511,80.494],[-62.399,79.660],[-63.179,78.750],[-63.832,77.780],[-64.339,76.766],[-64.791,75.784],[-65.066,75.377],[-66.867,75.898]];
  137.  
  138. innerWall_26 = scale * [[-142.579,71.492],[-142.871,73.424],[-142.751,73.548],[-141.350,73.996],[-139.940,74.405],[-138.336,75.035],[-136.885,75.734],[-135.681,76.555],[-135.484,76.617],[-135.025,76.296],[-134.684,75.672],[-134.512,74.820],[-134.520,74.253],[-134.654,73.825],[-134.978,73.416],[-137.365,71.560],[-138.316,71.092],[-141.132,70.032],[-141.984,69.823],[-142.125,69.953],[-142.284,70.311],[-142.579,71.492]];
  139.  
  140. innerWall_27 = scale * [[-67.767,70.314],[-69.208,70.863],[-70.422,71.453],[-71.496,72.133],[-72.518,72.952],[-73.182,73.566],[-73.527,74.011],[-73.633,74.439],[-73.577,75.001],[-73.331,75.868],[-73.147,76.127],[-72.912,76.274],[-72.619,76.312],[-72.260,76.242],[-71.315,75.792],[-69.998,75.144],[-68.359,74.492],[-66.818,73.988],[-65.797,73.786],[-65.520,73.743],[-65.388,73.537],[-65.461,72.180],[-65.758,70.339],[-65.927,69.939],[-66.129,69.817],[-67.767,70.314]];
  141.  
  142. innerWall_28 = scale * [[-141.912,66.146],[-142.066,67.098],[-142.001,67.644],[-141.644,67.923],[-140.923,68.078],[-139.576,68.456],[-137.903,69.158],[-136.254,70.020],[-134.980,70.877],[-133.845,71.669],[-133.731,71.593],[-133.639,71.383],[-133.529,70.675],[-133.530,69.770],[-133.657,68.891],[-133.846,68.300],[-134.142,67.878],[-134.668,67.502],[-135.551,67.052],[-136.982,66.454],[-138.600,65.907],[-140.101,65.503],[-141.184,65.334],[-141.459,65.369],[-141.660,65.503],[-141.912,66.146]];
  143.  
  144. innerWall_29 = scale * [[-68.987,65.717],[-70.794,66.283],[-72.510,67.050],[-73.828,67.858],[-74.240,68.227],[-74.438,68.546],[-74.564,69.297],[-74.529,70.871],[-74.375,71.363],[-74.205,71.489],[-73.927,71.438],[-71.515,69.829],[-70.010,69.039],[-68.514,68.438],[-67.196,68.103],[-66.009,67.925],[-66.101,66.622],[-66.219,65.754],[-66.351,65.504],[-66.575,65.365],[-66.919,65.326],[-68.987,65.717]];
  145.  
  146. innerWall_30 = scale * [[-130.835,64.207],[-131.014,65.469],[-131.209,65.972],[-131.776,66.856],[-131.915,67.198],[-131.914,67.514],[-131.788,67.874],[-131.528,68.953],[-131.495,70.337],[-131.673,71.731],[-132.047,72.842],[-132.461,73.911],[-132.679,75.033],[-132.859,75.990],[-133.184,76.663],[-133.575,77.236],[-133.515,77.290],[-133.085,77.195],[-132.221,76.835],[-130.769,76.316],[-128.647,75.705],[-124.325,74.727],[-123.374,74.571],[-123.121,66.439],[-123.234,65.192],[-123.505,64.333],[-123.976,63.783],[-124.688,63.464],[-125.680,63.298],[-128.895,63.050],[-129.806,62.863],[-130.065,62.738],[-130.399,62.730],[-130.577,62.844],[-130.706,63.118],[-130.835,64.207]];
  147.  
  148. innerWall_31 = scale * [[-80.221,62.795],[-80.737,62.910],[-81.058,63.079],[-81.245,63.360],[-81.362,63.808],[-81.449,65.955],[-81.435,69.688],[-81.280,74.454],[-81.205,74.951],[-80.482,75.138],[-78.956,75.378],[-75.733,75.856],[-75.515,75.794],[-75.422,75.562],[-75.402,75.113],[-75.606,74.095],[-76.097,72.813],[-76.453,71.989],[-76.645,71.300],[-76.702,70.571],[-76.655,69.630],[-76.479,68.341],[-76.251,67.649],[-76.172,67.474],[-76.207,67.216],[-76.915,65.937],[-77.112,65.414],[-77.254,64.144],[-77.318,63.147],[-77.532,62.556],[-77.705,62.398],[-77.928,62.325],[-78.540,62.412],[-80.221,62.795]];
  149.  
  150. innerWall_32 = scale * [[-124.019,60.631],[-124.504,60.712],[-124.585,60.819],[-124.561,60.962],[-124.216,61.325],[-122.791,62.107],[-122.257,62.473],[-121.871,62.922],[-121.611,63.530],[-121.456,64.373],[-121.382,65.529],[-121.481,74.392],[-119.852,74.244],[-118.138,74.007],[-118.141,72.245],[-118.490,64.445],[-118.666,62.198],[-118.801,61.726],[-119.023,61.324],[-119.328,60.992],[-119.712,60.732],[-120.704,60.439],[-121.969,60.459],[-124.019,60.631]];
  151.  
  152. innerWall_33 = scale * [[-86.366,60.806],[-86.718,61.189],[-86.995,61.641],[-87.206,62.221],[-87.360,62.988],[-87.529,65.315],[-87.572,69.089],[-87.573,74.844],[-86.449,74.846],[-82.465,75.192],[-82.633,74.026],[-82.922,71.324],[-83.131,68.114],[-83.223,65.154],[-83.161,63.206],[-82.856,61.722],[-82.606,61.380],[-81.701,60.834],[-81.488,60.586],[-81.595,60.287],[-81.966,60.113],[-82.672,60.047],[-83.786,60.073],[-85.454,60.272],[-85.947,60.480],[-86.366,60.806]];
  153.  
  154. innerWall_34 = scale * [[-141.380,59.932],[-141.548,62.313],[-141.548,63.467],[-140.556,63.468],[-139.003,63.665],[-137.111,64.173],[-135.260,64.870],[-133.422,65.901],[-133.193,65.987],[-133.063,65.890],[-132.956,65.606],[-132.864,64.876],[-132.871,63.841],[-132.948,63.132],[-133.139,62.631],[-133.546,62.176],[-134.272,61.603],[-135.507,60.753],[-136.720,60.067],[-137.950,59.526],[-139.233,59.113],[-140.375,58.826],[-140.976,58.815],[-141.139,58.937],[-141.243,59.158],[-141.380,59.932]];
  155.  
  156. innerWall_35 = scale * [[-69.760,59.379],[-71.307,60.040],[-73.103,61.086],[-74.197,61.843],[-74.810,62.383],[-75.107,62.896],[-75.252,63.570],[-75.313,64.416],[-75.273,65.240],[-75.065,66.047],[-74.966,66.113],[-74.118,65.570],[-72.842,64.897],[-71.010,64.215],[-69.118,63.685],[-67.666,63.471],[-66.413,63.467],[-66.828,59.007],[-66.980,58.803],[-67.388,58.781],[-69.760,59.378],[-69.760,59.379]];
  157.  
  158. innerWall_36 = scale * [[-140.852,54.273],[-141.015,55.939],[-141.019,57.009],[-139.110,57.337],[-137.342,57.791],[-135.506,58.511],[-133.845,59.388],[-131.943,60.856],[-131.711,60.991],[-131.587,61.003],[-131.473,60.760],[-131.309,59.102],[-131.358,57.759],[-131.537,56.727],[-131.782,56.130],[-132.139,55.717],[-132.779,55.351],[-135.166,54.463],[-136.574,54.133],[-138.196,53.890],[-140.128,53.716],[-140.593,53.834],[-140.852,54.273],[-140.852,54.273]];
  159.  
  160. innerWall_37 = scale * [[-70.176,53.921],[-72.207,54.296],[-74.211,54.894],[-75.282,55.327],[-75.922,55.680],[-76.279,56.062],[-76.502,56.583],[-76.715,57.485],[-76.811,58.490],[-76.788,59.488],[-76.641,60.372],[-76.444,61.113],[-75.368,60.192],[-73.690,59.057],[-71.607,58.073],[-69.473,57.379],[-68.497,57.186],[-67.219,57.097],[-67.009,56.994],[-66.962,56.746],[-67.035,56.290],[-67.225,53.997],[-67.317,53.835],[-67.516,53.744],[-68.392,53.742],[-70.176,53.921]];
  161.  
  162. innerWall_38 = scale * [[-140.273,46.762],[-140.425,47.602],[-140.538,49.384],[-140.622,51.838],[-139.149,51.671],[-138.004,51.643],[-136.639,51.755],[-135.295,51.978],[-134.213,52.282],[-134.049,52.198],[-133.946,51.738],[-133.875,46.234],[-136.984,46.414],[-139.233,46.591],[-140.273,46.762]];
  163.  
  164. innerWall_39 = scale * [[-131.701,49.841],[-131.809,53.281],[-130.994,53.881],[-130.159,54.653],[-129.858,55.090],[-129.627,55.585],[-129.344,56.824],[-129.202,60.041],[-129.121,60.539],[-128.984,60.892],[-128.777,61.125],[-128.487,61.262],[-127.598,61.346],[-126.746,61.350],[-126.805,54.802],[-126.940,49.004],[-127.133,47.946],[-128.111,46.246],[-129.853,46.324],[-131.594,46.401],[-131.701,49.841]];
  165.  
  166. innerWall_40 = scale * [[-79.863,53.396],[-79.876,59.579],[-79.819,60.087],[-79.728,60.338],[-79.599,60.411],[-79.145,60.252],[-78.985,59.965],[-78.904,58.470],[-78.781,56.899],[-78.408,55.555],[-77.806,54.495],[-77.427,54.089],[-77.000,53.776],[-76.571,53.493],[-76.337,53.233],[-76.262,52.931],[-76.309,52.520],[-76.416,51.176],[-76.460,49.014],[-76.460,46.269],[-78.114,46.269],[-79.768,46.270],[-79.863,53.396]];
  167.  
  168. innerWall_41 = scale * [[-74.189,46.864],[-74.079,52.284],[-72.426,51.896],[-70.772,51.650],[-69.118,51.657],[-68.041,51.741],[-67.734,51.682],[-67.551,51.495],[-67.472,51.136],[-67.635,48.568],[-67.805,46.554],[-72.192,46.380],[-73.480,46.406],[-74.063,46.559],[-74.168,46.691],[-74.189,46.864]];
  169.  
  170. innerWall_42 = scale * [[-132.876,35.794],[-139.791,36.083],[-140.010,36.876],[-140.284,38.342],[-140.497,40.293],[-140.607,42.210],[-140.569,43.576],[-140.407,44.760],[-134.033,44.573],[-129.808,44.425],[-128.511,44.298],[-127.608,44.079],[-126.984,43.725],[-126.526,43.192],[-125.651,41.424],[-125.208,40.391],[-124.937,39.532],[-124.801,38.680],[-124.760,37.670],[-124.796,36.251],[-124.933,35.385],[-125.183,35.035],[-125.353,35.044],[-125.556,35.169],[-126.139,35.338],[-127.508,35.494],[-132.876,35.794],[-132.876,35.794]];
  171.  
  172. innerWall_43 = scale * [[-83.321,37.430],[-83.235,38.908],[-82.936,40.300],[-82.414,41.639],[-81.657,42.958],[-80.736,44.345],[-75.754,44.519],[-67.597,44.775],[-67.611,41.752],[-67.719,39.223],[-67.957,37.389],[-68.287,36.049],[-75.299,35.773],[-80.631,35.489],[-82.046,35.340],[-82.621,35.187],[-82.779,35.075],[-82.916,35.074],[-83.130,35.408],[-83.265,36.192],[-83.321,37.430],[-83.321,37.430]];
  173.  
  174. innerWall_44 = scale * [[-138.595,32.920],[-138.902,33.799],[-138.345,33.850],[-132.400,33.886],[-127.889,33.829],[-125.750,33.725],[-125.845,33.102],[-126.003,32.744],[-126.313,32.632],[-126.958,32.551],[-129.800,32.434],[-137.150,32.283],[-137.979,32.342],[-138.372,32.536],[-138.595,32.920],[-138.595,32.920]];
  175.  
  176. innerWall_45 = scale * [[-82.251,33.074],[-82.496,33.770],[-75.840,33.890],[-69.099,33.947],[-69.165,33.657],[-69.873,32.219],[-75.940,32.299],[-82.006,32.378],[-82.251,33.074]];
  177.  
  178. connector_46 = scale * [[-184.449,3.939],[-190.323,4.194],[-193.214,4.430],[-193.952,4.607],[-194.438,4.859],[-195.312,5.694],[-197.069,7.583],[-198.616,9.625],[-199.960,11.836],[-201.106,14.232],[-202.062,16.827],[-202.834,19.638],[-203.428,22.679],[-203.851,25.965],[-204.247,31.350],[-204.553,38.035],[-204.720,44.654],[-204.700,49.841],[-204.558,52.830],[-204.018,58.431],[-203.620,61.041],[-203.137,63.523],[-202.570,65.876],[-201.918,68.098],[-201.181,70.187],[-200.373,72.168],[-199.546,73.888],[-198.539,75.650],[-197.194,77.755],[-195.642,80.068],[-195.068,80.763],[-194.505,81.227],[-193.860,81.520],[-193.038,81.700],[-190.492,81.954],[-183.558,82.413],[-176.147,82.620],[-169.030,82.566],[-165.823,82.440],[-162.979,82.245],[-158.409,81.788],[-154.461,81.283],[-151.507,80.784],[-149.922,80.346],[-149.071,79.834],[-148.238,79.180],[-147.452,78.419],[-146.742,77.590],[-146.137,76.730],[-145.666,75.874],[-145.358,75.062],[-145.133,73.572],[-144.889,72.702],[-144.697,71.838],[-144.777,71.134],[-145.260,68.938],[-145.903,64.966],[-146.542,60.327],[-147.011,56.129],[-147.328,51.438],[-147.486,46.276],[-147.496,40.886],[-147.366,35.512],[-147.104,30.399],[-146.721,25.791],[-146.225,21.932],[-145.626,19.067],[-145.390,18.304],[-145.179,17.892],[-144.912,17.737],[-144.512,17.744],[-144.133,17.822],[-143.905,17.993],[-143.783,18.325],[-143.719,18.888],[-143.865,20.958],[-144.327,24.444],[-144.782,27.822],[-145.156,31.421],[-145.647,38.988],[-145.758,42.810],[-145.696,50.162],[-145.517,53.545],[-144.828,60.958],[-144.462,63.890],[-144.198,65.276],[-144.155,65.259],[-143.975,64.256],[-143.695,61.307],[-142.883,51.236],[-142.571,48.117],[-142.199,45.051],[-142.337,43.652],[-142.511,42.396],[-142.589,41.016],[-142.480,38.083],[-142.302,36.632],[-141.722,34.015],[-141.330,32.950],[-141.000,31.964],[-140.988,31.617],[-141.180,30.904],[-140.981,30.480],[-140.816,29.973],[-140.710,28.810],[-140.637,23.813],[-140.713,19.392],[-141.018,16.315],[-141.294,15.060],[-141.674,13.879],[-142.804,11.383],[-143.727,9.809],[-144.798,8.421],[-146.028,7.214],[-147.427,6.181],[-149.004,5.315],[-150.769,4.611],[-152.732,4.062],[-154.902,3.661],[-159.097,3.535],[-167.114,3.556],[-176.411,3.698],[-184.450,3.939],[-184.449,3.939]];
  179.  
  180. connector_47 = scale * [[-55.955,4.160],[-57.607,4.680],[-59.106,5.299],[-60.460,6.023],[-61.676,6.858],[-62.760,7.809],[-63.721,8.883],[-64.566,10.084],[-65.301,11.418],[-66.378,13.873],[-66.734,14.999],[-66.990,16.183],[-67.161,17.519],[-67.263,19.102],[-67.324,23.383],[-67.292,27.685],[-67.167,30.481],[-66.900,32.364],[-66.441,33.926],[-65.959,35.753],[-65.655,37.935],[-65.548,40.256],[-65.658,42.503],[-65.875,45.150],[-65.637,47.327],[-64.820,56.456],[-64.096,64.790],[-63.931,65.435],[-63.727,64.393],[-63.057,58.958],[-62.549,52.522],[-62.272,46.200],[-62.242,43.431],[-62.294,41.110],[-62.819,32.585],[-63.134,29.304],[-63.501,26.461],[-64.288,20.542],[-64.423,18.870],[-64.383,18.084],[-64.261,17.902],[-64.075,17.779],[-63.586,17.708],[-63.076,17.856],[-62.708,18.213],[-62.319,19.401],[-61.940,21.412],[-61.259,27.302],[-60.772,34.669],[-60.586,42.300],[-60.702,49.205],[-61.065,55.504],[-61.698,61.486],[-63.072,69.997],[-63.256,71.523],[-63.211,72.644],[-62.971,73.988],[-62.609,75.279],[-62.057,76.499],[-61.336,77.627],[-60.466,78.641],[-59.467,79.522],[-58.361,80.247],[-57.167,80.797],[-55.907,81.151],[-52.001,81.717],[-46.957,82.093],[-40.414,82.297],[-32.010,82.347],[-22.318,82.260],[-16.665,82.088],[-13.887,81.856],[-12.167,79.558],[-10.447,77.083],[-8.939,74.522],[-7.630,71.845],[-6.509,69.020],[-5.566,66.014],[-4.789,62.797],[-4.167,59.338],[-3.689,55.604],[-3.525,53.167],[-3.437,49.880],[-3.471,41.736],[-3.754,33.132],[-4.249,26.028],[-4.682,22.796],[-5.293,19.765],[-6.082,16.936],[-7.049,14.310],[-8.193,11.887],[-9.515,9.667],[-11.013,7.652],[-12.689,5.840],[-13.562,5.026],[-14.189,4.582],[-14.801,4.390],[-24.338,3.970],[-35.034,3.573],[-49.990,3.581],[-52.843,3.666],[-54.573,3.844],[-55.955,4.160],[-55.955,4.160]];
  181.  
  182. connector_48 = scale * [[-140.433,102.436],[-144.702,103.956],[-146.779,104.813],[-146.944,106.034],[-147.158,108.780],[-147.278,112.432],[-147.283,115.747],[-147.149,117.483],[-146.935,117.862],[-146.573,118.141],[-145.945,118.379],[-143.332,118.958],[-141.753,119.161],[-140.189,119.246],[-138.628,119.212],[-137.057,119.059],[-135.465,118.786],[-133.840,118.392],[-132.171,117.877],[-131.126,117.497],[-130.490,117.140],[-130.052,116.639],[-129.603,115.826],[-128.642,113.729],[-128.046,111.779],[-127.742,109.644],[-127.657,106.991],[-127.694,104.400],[-127.839,102.837],[-128.141,102.037],[-128.366,101.842],[-128.650,101.738],[-130.391,101.670],[-136.162,101.756],[-137.835,101.875],[-139.135,102.088],[-140.433,102.436],[-140.433,102.436]];
  183.  
  184. feature_49 = scale * [[-139.990,103.515],[-139.795,104.147],[-139.856,105.293],[-140.041,106.687],[-139.110,106.111],[-138.097,105.682],[-136.927,105.536],[-136.036,105.602],[-135.232,105.796],[-134.519,106.114],[-133.903,106.550],[-133.391,107.100],[-132.989,107.756],[-132.701,108.516],[-132.536,109.372],[-132.385,110.695],[-132.048,109.901],[-131.815,108.931],[-131.868,107.869],[-132.193,106.790],[-132.777,105.771],[-133.361,104.817],[-133.407,104.523],[-133.308,104.300],[-132.872,103.992],[-132.342,104.046],[-131.683,104.476],[-130.859,105.297],[-130.196,106.122],[-129.668,106.971],[-129.277,107.840],[-129.022,108.731],[-128.904,109.640],[-128.923,110.568],[-129.079,111.513],[-129.373,112.474],[-129.980,113.694],[-130.840,114.810],[-131.922,115.790],[-133.198,116.602],[-133.986,116.974],[-134.736,117.187],[-135.681,117.284],[-138.427,117.284],[-139.374,117.186],[-140.132,116.966],[-140.943,116.581],[-142.232,115.814],[-143.275,114.986],[-144.122,114.049],[-144.823,112.956],[-145.236,112.063],[-145.525,111.139],[-145.689,110.199],[-145.728,109.260],[-145.644,108.333],[-145.437,107.436],[-145.107,106.581],[-144.653,105.784],[-144.142,105.148],[-143.524,104.571],[-142.140,103.677],[-141.460,103.401],[-140.847,103.269],[-140.342,103.300],[-139.990,103.515]];
  185.  
  186. feature_50 = scale * [[-128.409,100.033],[-127.015,100.364],[-126.701,100.614],[-126.499,100.992],[-126.119,102.330],[-125.855,104.038],[-125.729,105.918],[-125.762,107.772],[-126.005,110.175],[-126.495,112.232],[-127.429,114.558],[-129.007,117.766],[-129.328,118.238],[-129.799,118.697],[-130.404,119.135],[-131.133,119.547],[-132.908,120.264],[-135.022,120.798],[-136.339,120.988],[-137.822,121.101],[-141.016,121.109],[-144.064,120.842],[-145.366,120.613],[-146.429,120.325],[-147.676,119.841],[-148.066,119.553],[-148.345,119.141],[-148.545,118.538],[-148.697,117.674],[-148.991,114.888],[-149.126,111.877],[-149.033,108.642],[-148.748,105.780],[-148.545,104.675],[-148.308,103.888],[-147.817,103.145],[-146.947,102.486],[-145.599,101.851],[-143.669,101.182],[-141.985,100.726],[-140.125,100.352],[-136.101,99.861],[-134.049,99.753],[-132.046,99.743],[-130.147,99.835],[-128.409,100.033]];
  187.  
  188. innerWall_51 = scale * [[-117.206,113.755],[-119.913,114.035],[-120.717,114.195],[-121.237,114.427],[-121.534,114.775],[-121.669,115.282],[-121.704,116.949],[-121.704,119.380],[-106.821,119.186],[-87.244,118.841],[-85.397,118.743],[-84.347,118.624],[-83.881,118.475],[-83.788,118.289],[-84.215,115.537],[-84.609,113.956],[-85.019,113.832],[-85.937,113.721],[-89.049,113.539],[-98.624,113.350],[-109.341,113.414],[-113.880,113.548],[-117.206,113.755],[-117.206,113.755]];
  189.  
  190. innerWall_52 = scale * [[-110.327,107.504],[-119.590,108.662],[-120.145,108.616],[-120.582,108.211],[-120.729,108.189],[-121.141,110.397],[-121.337,111.859],[-121.378,112.557],[-119.929,112.452],[-116.545,112.111],[-110.712,111.686],[-103.569,111.443],[-96.420,111.407],[-90.569,111.604],[-87.060,111.871],[-84.932,112.123],[-84.766,112.079],[-84.767,111.587],[-85.059,109.717],[-85.170,109.002],[-85.342,108.617],[-85.690,108.439],[-86.330,108.341],[-94.981,107.291],[-97.766,107.167],[-102.316,107.176],[-107.035,107.296],[-110.327,107.504]];
  191.  
  192. innerWall_53 = scale * [[-116.624,102.004],[-118.044,102.117],[-118.813,102.259],[-119.189,102.522],[-119.427,102.996],[-120.092,105.181],[-120.315,106.222],[-120.342,106.722],[-119.729,106.677],[-115.306,105.852],[-112.243,105.465],[-108.741,105.224],[-104.341,105.084],[-99.041,105.080],[-94.223,105.280],[-90.158,105.667],[-88.493,105.925],[-86.052,106.468],[-85.557,106.519],[-86.076,104.197],[-86.683,101.964],[-98.459,101.722],[-105.567,101.737],[-112.169,101.836],[-116.624,102.004],[-116.624,102.004]];
  193.  
  194. feature_54 = scale * [[-88.896,99.530],[-86.289,99.798],[-85.475,99.946],[-85.125,100.082],[-84.869,100.587],[-84.585,101.372],[-83.964,103.671],[-83.315,106.753],[-82.691,110.390],[-81.823,116.221],[-81.620,118.023],[-81.580,119.243],[-81.707,120.002],[-82.006,120.421],[-82.482,120.621],[-83.142,120.721],[-85.389,120.808],[-103.410,120.992],[-116.440,121.010],[-122.459,120.908],[-122.658,120.608],[-122.833,119.993],[-123.101,117.967],[-123.239,115.123],[-123.221,111.753],[-122.977,107.766],[-122.740,106.170],[-121.851,102.345],[-121.422,101.112],[-120.937,100.470],[-120.235,100.089],[-118.694,99.819],[-115.712,99.593],[-106.947,99.298],[-96.991,99.259],[-92.520,99.352],[-88.896,99.530],[-88.896,99.530]];
  195.  
  196. connector_55 = scale * [[-74.212,100.257],[-78.783,100.841],[-78.912,102.461],[-78.971,104.190],[-78.920,106.239],[-78.560,110.667],[-77.977,114.476],[-77.648,115.752],[-77.317,116.399],[-76.592,116.748],[-75.202,117.239],[-71.727,118.222],[-69.379,118.676],[-67.077,118.918],[-64.780,118.952],[-62.448,118.779],[-60.139,118.487],[-59.443,118.314],[-58.974,118.059],[-58.675,117.674],[-58.490,117.109],[-58.013,113.177],[-57.939,111.324],[-58.010,109.668],[-58.229,108.185],[-58.602,106.848],[-59.134,105.632],[-59.832,104.514],[-60.699,103.467],[-61.936,102.409],[-63.505,101.454],[-65.215,100.702],[-66.873,100.253],[-68.470,100.084],[-70.403,100.028],[-72.405,100.086],[-74.212,100.257],[-74.212,100.257]];
  197.  
  198. feature_56 = scale * [[-71.330,103.652],[-71.017,104.172],[-71.030,104.419],[-71.349,105.285],[-71.433,105.937],[-71.433,106.637],[-70.542,106.087],[-69.431,105.640],[-68.167,105.514],[-66.908,105.703],[-66.328,105.915],[-65.809,106.205],[-65.003,106.882],[-64.448,107.665],[-64.125,108.588],[-63.956,110.698],[-63.843,110.648],[-63.415,109.830],[-63.280,109.320],[-63.239,108.222],[-63.496,107.110],[-64.476,105.382],[-64.696,104.803],[-64.721,104.365],[-64.571,104.087],[-64.269,103.985],[-63.834,104.078],[-63.288,104.382],[-62.650,104.915],[-61.601,106.076],[-60.928,107.218],[-60.571,108.489],[-60.465,110.034],[-60.574,111.566],[-60.927,112.858],[-61.569,114.016],[-62.543,115.149],[-63.746,116.158],[-64.377,116.532],[-65.045,116.826],[-66.555,117.196],[-68.391,117.310],[-69.671,117.284],[-70.611,117.183],[-71.410,116.970],[-72.266,116.609],[-73.543,115.869],[-74.721,114.915],[-75.730,113.812],[-76.502,112.624],[-76.788,111.981],[-76.972,111.305],[-77.105,109.478],[-77.085,108.371],[-76.980,107.588],[-76.741,106.926],[-76.318,106.179],[-75.744,105.382],[-75.087,104.687],[-74.382,104.112],[-73.662,103.675],[-72.963,103.393],[-72.318,103.284],[-71.762,103.364],[-71.330,103.652],[-71.330,103.652]];
  199.  
  200. feature_57 = scale * [[-67.862,98.033],[-66.253,98.349],[-64.762,98.758],[-63.389,99.259],[-62.134,99.853],[-60.996,100.540],[-59.976,101.320],[-59.074,102.193],[-58.289,103.160],[-57.620,104.220],[-57.069,105.375],[-56.635,106.623],[-56.317,107.966],[-56.116,109.403],[-56.032,110.934],[-56.063,112.561],[-56.211,114.282],[-56.558,116.727],[-56.971,118.261],[-57.232,118.761],[-57.546,119.121],[-57.925,119.372],[-58.382,119.543],[-60.365,119.965],[-62.651,120.225],[-65.130,120.328],[-67.692,120.279],[-70.226,120.084],[-72.622,119.747],[-74.770,119.274],[-76.559,118.670],[-77.425,118.363],[-78.069,118.236],[-78.301,118.130],[-78.545,117.806],[-79.085,116.461],[-79.716,114.119],[-80.831,108.736],[-81.063,107.072],[-81.217,103.684],[-81.158,101.404],[-80.950,99.986],[-80.775,99.546],[-80.544,99.255],[-80.251,99.092],[-78.087,98.638],[-76.866,98.441],[-73.605,98.114],[-70.218,97.950],[-67.862,98.033]];
  201.  
  202. innerWall_58 = scale * [[-111.432,82.219],[-113.455,82.780],[-115.450,83.491],[-117.145,84.243],[-118.265,84.928],[-118.689,85.328],[-118.630,85.354],[-116.612,84.687],[-114.584,84.127],[-109.984,83.145],[-104.960,82.399],[-99.482,81.927],[-99.383,81.886],[-101.077,81.597],[-102.367,81.547],[-105.574,81.606],[-108.887,81.843],[-111.432,82.219]];
  203.  
  204. feature_59 = scale * [[-99.332,79.325],[-97.390,79.736],[-95.325,80.303],[-93.165,81.014],[-90.937,81.859],[-86.389,83.905],[-84.123,85.084],[-81.899,86.352],[-78.681,88.048],[-77.320,88.638],[-76.530,88.867],[-76.460,89.534],[-76.506,89.880],[-76.638,90.163],[-76.847,90.381],[-77.125,90.530],[-77.859,90.611],[-80.487,89.920],[-83.231,89.417],[-86.495,88.954],[-89.770,88.613],[-94.251,88.377],[-98.661,88.405],[-103.018,88.702],[-107.341,89.269],[-111.646,90.109],[-115.953,91.226],[-120.279,92.623],[-124.642,94.303],[-126.827,95.162],[-128.517,95.709],[-129.730,95.936],[-130.163,95.926],[-130.484,95.833],[-130.695,95.655],[-130.798,95.390],[-130.795,95.039],[-130.688,94.599],[-130.174,93.451],[-129.273,91.936],[-128.246,90.502],[-127.008,89.064],[-125.593,87.649],[-124.032,86.284],[-122.359,84.997],[-120.608,83.814],[-118.810,82.762],[-117.000,81.869],[-114.609,80.874],[-112.339,80.083],[-110.155,79.490],[-108.024,79.090],[-105.910,78.879],[-103.780,78.851],[-101.599,79.001],[-99.332,79.325]];
  205.  
  206. innerWall_60 = scale * [[-44.314,94.961],[-42.483,96.357],[-40.682,97.523],[-39.641,98.162],[-39.108,98.631],[-39.027,98.808],[-39.068,98.950],[-39.505,99.139],[-39.892,99.104],[-40.483,98.913],[-42.071,98.173],[-43.859,97.134],[-45.438,96.013],[-46.441,95.102],[-46.981,94.384],[-47.078,94.097],[-47.058,93.859],[-46.924,93.668],[-46.673,93.526],[-46.394,93.409],[-46.115,93.483],[-44.314,94.961]];
  207.  
  208. innerWall_61 = scale * [[-45.478,85.592],[-45.349,85.873],[-45.488,86.237],[-46.903,87.709],[-48.065,88.717],[-48.945,89.268],[-49.283,89.373],[-49.553,89.366],[-49.759,89.246],[-49.900,89.015],[-49.944,88.599],[-49.696,88.118],[-49.070,87.461],[-46.910,85.657],[-46.256,85.261],[-45.839,85.261],[-45.478,85.592],[-45.478,85.592]];
  209.  
  210. innerWall_62 = scale * [[-175.454,65.253],[-174.594,66.438],[-173.798,67.311],[-172.869,68.058],[-171.612,68.861],[-170.496,69.480],[-169.311,70.020],[-167.986,70.498],[-166.450,70.933],[-162.459,71.745],[-156.770,72.599],[-153.819,73.033],[-152.089,73.384],[-151.276,73.739],[-151.117,73.945],[-151.109,74.471],[-151.227,74.696],[-151.437,74.861],[-151.753,74.967],[-152.751,75.015],[-154.319,74.861],[-162.555,73.583],[-165.969,72.934],[-168.049,72.432],[-169.548,71.879],[-170.959,71.231],[-172.269,70.497],[-173.466,69.687],[-174.536,68.810],[-175.466,67.877],[-176.243,66.898],[-176.853,65.881],[-177.353,64.692],[-177.370,64.355],[-177.249,64.108],[-176.915,63.808],[-176.755,63.782],[-176.580,63.851],[-176.130,64.309],[-175.454,65.253]];
  211.  
  212. innerWall_63 = scale * [[-178.246,63.370],[-178.085,63.787],[-178.079,64.459],[-178.215,65.241],[-178.481,65.992],[-179.237,67.127],[-180.395,68.336],[-181.778,69.454],[-183.210,70.322],[-184.200,70.751],[-185.294,71.093],[-191.784,72.214],[-193.962,72.734],[-195.436,73.385],[-196.678,74.319],[-197.536,74.943],[-197.802,74.972],[-198.039,74.842],[-198.362,74.419],[-198.385,73.935],[-198.107,73.390],[-197.529,72.782],[-196.412,72.014],[-194.886,71.379],[-192.767,70.818],[-187.859,69.903],[-186.358,69.552],[-185.158,69.161],[-184.050,68.670],[-182.680,67.931],[-181.716,67.203],[-180.938,66.271],[-180.120,64.924],[-179.536,63.993],[-179.033,63.427],[-178.605,63.220],[-178.417,63.251],[-178.246,63.370]];
  213.  
  214. innerWall_64 = scale * [[-176.477,44.748],[-174.423,47.534],[-173.501,48.458],[-172.408,49.314],[-171.113,50.121],[-169.586,50.895],[-167.796,51.653],[-163.305,53.191],[-159.822,54.314],[-157.129,55.310],[-155.043,56.255],[-153.381,57.221],[-152.034,58.291],[-151.217,59.304],[-151.029,59.750],[-151.001,60.133],[-151.141,60.438],[-151.459,60.648],[-151.796,60.567],[-152.456,60.249],[-154.366,59.104],[-156.248,57.974],[-158.343,57.002],[-161.220,55.958],[-165.447,54.611],[-167.585,53.898],[-169.510,53.145],[-171.230,52.347],[-172.753,51.501],[-174.086,50.601],[-175.237,49.642],[-176.212,48.622],[-177.019,47.534],[-177.698,46.387],[-178.002,45.589],[-177.947,45.052],[-177.549,44.691],[-176.897,44.438],[-176.697,44.521],[-176.477,44.748]];
  215.  
  216. innerWall_65 = scale * [[-179.037,43.929],[-178.722,44.276],[-178.593,44.761],[-178.686,45.245],[-178.940,45.892],[-179.821,47.495],[-181.008,49.205],[-182.275,50.659],[-183.410,51.694],[-184.570,52.593],[-185.771,53.362],[-187.029,54.010],[-188.360,54.544],[-189.782,54.972],[-191.311,55.301],[-196.041,55.973],[-197.046,56.307],[-198.039,56.809],[-198.943,57.431],[-200.164,58.660],[-200.474,58.895],[-200.714,58.876],[-200.990,58.642],[-201.228,58.362],[-201.271,58.091],[-200.669,57.082],[-200.170,56.459],[-199.605,55.919],[-198.948,55.452],[-198.172,55.045],[-197.253,54.686],[-196.162,54.364],[-193.367,53.785],[-190.151,53.104],[-188.846,52.704],[-187.693,52.242],[-186.655,51.702],[-185.696,51.065],[-184.777,50.315],[-183.863,49.436],[-182.342,47.631],[-181.152,45.797],[-180.490,44.623],[-179.981,43.977],[-179.754,43.826],[-179.529,43.774],[-179.037,43.929],[-179.037,43.929]];
  217.  
  218. innerWall_66 = scale * [[-174.436,27.920],[-173.830,29.022],[-173.100,29.995],[-172.206,30.863],[-171.108,31.651],[-169.768,32.384],[-168.146,33.085],[-163.899,34.493],[-160.523,35.572],[-157.907,36.635],[-155.868,37.769],[-154.221,39.061],[-152.982,40.361],[-152.165,41.601],[-151.904,42.222],[-151.735,42.856],[-151.654,44.200],[-151.823,45.380],[-152.015,45.601],[-152.331,45.692],[-152.818,45.633],[-153.093,45.295],[-153.665,43.840],[-154.313,42.569],[-155.030,41.495],[-155.807,40.632],[-157.315,39.369],[-158.118,38.863],[-159.068,38.391],[-161.744,37.397],[-166.022,36.084],[-167.866,35.475],[-169.545,34.791],[-171.058,34.034],[-172.402,33.205],[-173.574,32.307],[-174.573,31.340],[-175.396,30.306],[-176.039,29.208],[-176.533,28.026],[-176.673,27.200],[-176.610,26.909],[-176.457,26.694],[-175.882,26.474],[-175.474,26.476],[-175.159,26.656],[-174.844,27.106],[-174.436,27.920]];
  219.  
  220. innerWall_67 = scale * [[-179.386,25.496],[-179.184,25.976],[-179.281,26.635],[-179.697,27.542],[-180.457,28.766],[-181.419,30.050],[-182.498,31.178],[-183.743,32.195],[-185.204,33.147],[-186.697,33.945],[-188.153,34.516],[-189.822,34.937],[-191.951,35.288],[-194.906,35.781],[-197.044,36.355],[-198.613,37.096],[-199.260,37.556],[-200.701,38.908],[-201.200,39.288],[-201.517,39.315],[-201.820,39.072],[-202.098,38.605],[-202.044,38.052],[-201.644,37.373],[-200.881,36.526],[-199.606,35.485],[-198.873,35.065],[-198.041,34.698],[-195.966,34.083],[-191.566,33.265],[-190.143,32.923],[-188.868,32.516],[-187.714,32.033],[-186.656,31.460],[-185.668,30.785],[-184.723,29.997],[-183.796,29.082],[-182.431,27.519],[-181.605,26.364],[-181.066,25.561],[-180.490,25.138],[-180.200,25.074],[-179.916,25.111],[-179.386,25.496]];
  221.  
  222. innerWall_68 = scale * [[-169.660,11.841],[-167.380,13.462],[-164.571,15.277],[-161.379,17.195],[-157.952,19.126],[-156.341,20.092],[-155.181,20.977],[-154.522,21.735],[-154.397,22.052],[-154.416,22.321],[-154.554,22.510],[-154.788,22.635],[-155.471,22.700],[-156.325,22.526],[-157.209,22.122],[-164.454,17.642],[-169.555,14.268],[-171.320,12.982],[-172.571,11.957],[-173.316,11.187],[-173.501,10.897],[-173.563,10.667],[-173.433,10.395],[-172.759,9.848],[-172.455,9.769],[-169.660,11.841]];
  223.  
  224. innerWall_69 = scale * [[-177.529,9.098],[-177.411,9.367],[-177.397,9.737],[-177.641,10.682],[-178.181,11.730],[-178.936,12.675],[-179.615,13.274],[-180.417,13.823],[-181.419,14.348],[-182.697,14.881],[-186.383,16.079],[-192.083,17.648],[-197.793,19.112],[-198.549,19.180],[-198.856,18.996],[-199.144,18.701],[-199.224,18.427],[-199.048,18.153],[-198.570,17.857],[-196.529,17.104],[-192.733,15.990],[-186.288,14.122],[-184.186,13.437],[-182.654,12.840],[-181.557,12.270],[-180.761,11.669],[-180.133,10.977],[-178.888,9.249],[-178.376,8.802],[-177.944,8.762],[-177.529,9.098],[-177.529,9.098]];
  225.  
  226. innerWall_70 = scale * [[-30.772,64.157],[-30.741,64.453],[-30.820,64.854],[-31.263,65.882],[-32.010,67.067],[-32.967,68.235],[-33.932,69.172],[-34.986,70.007],[-36.147,70.750],[-37.434,71.407],[-38.866,71.988],[-40.461,72.502],[-42.238,72.955],[-48.207,74.033],[-52.077,74.601],[-56.030,75.032],[-56.483,75.014],[-56.783,74.704],[-56.871,74.211],[-56.752,73.718],[-56.432,73.405],[-49.619,72.325],[-45.164,71.639],[-41.959,71.003],[-39.578,70.317],[-37.593,69.479],[-36.063,68.571],[-34.584,67.416],[-33.304,66.145],[-31.868,64.166],[-31.418,63.796],[-31.045,63.790],[-30.772,64.157],[-30.772,64.157]];
  227.  
  228. innerWall_71 = scale * [[-28.077,64.707],[-27.405,65.876],[-26.649,66.863],[-25.765,67.693],[-24.709,68.391],[-23.438,68.980],[-21.905,69.485],[-20.068,69.931],[-17.883,70.342],[-14.973,70.894],[-12.929,71.452],[-11.481,72.112],[-10.362,72.965],[-9.828,73.571],[-9.605,74.097],[-9.692,74.548],[-10.088,74.929],[-10.356,75.016],[-10.681,74.931],[-12.878,73.312],[-14.334,72.703],[-16.442,72.201],[-19.534,71.703],[-22.460,71.145],[-23.684,70.790],[-24.774,70.372],[-25.748,69.884],[-26.627,69.317],[-27.427,68.664],[-28.846,67.090],[-29.389,66.284],[-29.791,65.522],[-30.045,64.829],[-30.144,64.230],[-30.081,63.751],[-29.850,63.416],[-29.443,63.252],[-29.119,63.274],[-28.821,63.483],[-28.077,64.707]];
  229.  
  230. innerWall_72 = scale * [[-30.476,44.735],[-30.255,45.099],[-30.206,45.568],[-30.319,46.127],[-30.590,46.765],[-31.576,48.222],[-33.108,49.835],[-33.984,50.568],[-35.009,51.280],[-37.526,52.653],[-40.702,53.974],[-47.837,56.329],[-50.595,57.398],[-52.746,58.424],[-54.185,59.364],[-55.071,60.040],[-55.817,60.463],[-56.401,60.624],[-56.801,60.513],[-57.082,60.154],[-57.083,59.726],[-56.786,59.169],[-56.172,58.422],[-55.537,57.837],[-54.672,57.228],[-52.302,55.961],[-49.168,54.670],[-42.759,52.565],[-40.492,51.733],[-38.539,50.888],[-36.868,50.011],[-35.446,49.083],[-34.241,48.085],[-33.221,47.000],[-32.355,45.808],[-31.760,44.964],[-31.290,44.528],[-30.883,44.463],[-30.476,44.735],[-30.476,44.735]];
  231.  
  232. innerWall_73 = scale * [[-27.963,44.115],[-25.866,47.459],[-24.556,49.026],[-23.110,50.459],[-21.747,51.520],[-20.369,52.260],[-18.734,52.882],[-16.827,53.394],[-14.631,53.799],[-12.261,54.225],[-10.553,54.729],[-9.261,55.407],[-8.141,56.355],[-7.371,57.229],[-6.957,57.944],[-6.910,58.472],[-7.027,58.658],[-7.239,58.787],[-7.460,58.762],[-7.791,58.585],[-8.617,57.888],[-9.661,57.041],[-10.950,56.382],[-12.469,55.917],[-14.204,55.651],[-16.179,55.410],[-17.999,55.051],[-19.678,54.568],[-21.228,53.955],[-22.664,53.205],[-23.997,52.313],[-25.242,51.272],[-26.411,50.078],[-27.604,48.537],[-28.645,46.851],[-29.343,45.369],[-29.503,44.814],[-29.505,44.442],[-29.238,44.030],[-28.825,43.825],[-28.367,43.846],[-27.963,44.115]];
  233.  
  234. innerWall_74 = scale * [[-31.658,26.602],[-31.492,26.987],[-31.519,27.567],[-31.715,28.292],[-32.055,29.110],[-33.072,30.821],[-33.699,31.611],[-34.372,32.291],[-35.977,33.429],[-38.140,34.570],[-40.644,35.612],[-45.676,37.145],[-47.689,37.826],[-49.358,38.527],[-50.729,39.276],[-51.850,40.104],[-52.766,41.039],[-53.524,42.111],[-54.169,43.349],[-55.026,45.211],[-55.324,45.516],[-55.775,45.691],[-56.045,45.694],[-56.247,45.604],[-56.395,45.408],[-56.604,44.355],[-56.556,43.565],[-56.368,42.738],[-56.047,41.894],[-55.604,41.050],[-55.045,40.225],[-54.379,39.438],[-53.614,38.705],[-52.073,37.642],[-49.962,36.540],[-47.584,35.539],[-45.240,34.781],[-42.679,34.061],[-40.528,33.356],[-38.742,32.639],[-37.276,31.883],[-36.086,31.062],[-35.127,30.150],[-34.355,29.120],[-33.725,27.947],[-33.050,26.737],[-32.756,26.495],[-32.432,26.425],[-31.958,26.477],[-31.658,26.602]];
  235.  
  236. innerWall_75 = scale * [[-26.195,26.783],[-25.106,28.275],[-23.813,29.686],[-22.454,30.877],[-21.169,31.714],[-19.864,32.321],[-18.544,32.780],[-16.950,33.167],[-14.823,33.557],[-12.175,34.094],[-10.183,34.650],[-8.956,35.239],[-7.806,36.027],[-6.849,36.922],[-6.198,37.832],[-5.955,38.508],[-6.029,38.734],[-6.610,39.285],[-6.921,39.355],[-7.218,39.175],[-7.555,38.737],[-8.240,38.000],[-9.275,37.247],[-10.494,36.583],[-11.734,36.110],[-13.626,35.706],[-16.268,35.280],[-19.106,34.727],[-20.354,34.344],[-21.514,33.880],[-22.603,33.326],[-23.642,32.673],[-24.649,31.912],[-25.643,31.036],[-27.152,29.400],[-28.290,27.766],[-28.674,27.030],[-28.908,26.391],[-28.976,25.879],[-28.858,25.526],[-28.576,25.250],[-28.286,25.094],[-27.984,25.061],[-27.668,25.152],[-26.980,25.710],[-26.195,26.783]];
  237.  
  238. innerWall_76 = scale * [[-34.974,10.074],[-34.687,10.564],[-34.695,10.829],[-34.811,11.121],[-35.383,11.817],[-36.443,12.722],[-39.696,15.111],[-49.781,21.463],[-51.049,22.197],[-52.217,22.621],[-53.119,22.695],[-53.418,22.588],[-53.590,22.379],[-53.624,21.860],[-53.350,21.312],[-52.777,20.747],[-51.916,20.179],[-46.686,17.182],[-42.777,14.829],[-39.838,12.898],[-37.515,11.170],[-36.384,10.291],[-35.714,9.871],[-35.309,9.827],[-34.974,10.074],[-34.974,10.074]];
  239.  
  240. innerWall_77 = scale * [[-29.124,9.263],[-28.733,9.742],[-28.571,10.062],[-28.325,10.487],[-27.735,11.220],[-26.823,12.054],[-25.632,12.789],[-24.134,13.439],[-22.303,14.016],[-14.388,16.243],[-9.587,17.690],[-9.188,18.013],[-9.007,18.458],[-9.063,18.892],[-9.375,19.181],[-10.021,19.116],[-11.449,18.815],[-15.819,17.727],[-20.821,16.353],[-24.790,15.132],[-26.067,14.636],[-27.197,14.085],[-28.176,13.484],[-28.994,12.839],[-29.646,12.156],[-30.125,11.442],[-30.423,10.704],[-30.534,9.946],[-30.444,9.154],[-30.159,8.767],[-29.952,8.729],[-29.708,8.797],[-29.124,9.263],[-29.124,9.263]];
  241.  
  242. // main modules
  243. module cookieCutter() {
  244. fill(connector_0,connectorThickness);
  245. fill(connector_1,connectorThickness);
  246. fill(connector_2,connectorThickness);
  247. wall(innerWall_3,wallHeight,insideWallThickness(0.100));
  248. innerFlare(innerWall_3);
  249. wall(innerWall_4,wallHeight,insideWallThickness(0.100));
  250. innerFlare(innerWall_4);
  251. wall(innerWall_5,wallHeight,insideWallThickness(0.100));
  252. innerFlare(innerWall_5);
  253. wall(innerWall_6,wallHeight,insideWallThickness(0.100));
  254. innerFlare(innerWall_6);
  255. fill(connector_7,connectorThickness);
  256. fill(innerWall_8,wallHeight);
  257. fill(innerWall_9,wallHeight);
  258. fill(innerWall_10,wallHeight);
  259. fill(innerWall_11,wallHeight);
  260. fill(innerWall_12,wallHeight);
  261. fill(innerWall_13,wallHeight);
  262. fill(innerWall_14,wallHeight);
  263. fill(innerWall_15,wallHeight);
  264. fill(innerWall_16,wallHeight);
  265. fill(innerWall_17,wallHeight);
  266. fill(innerWall_18,wallHeight);
  267. fill(innerWall_19,wallHeight);
  268. fill(connector_20,connectorThickness);
  269. fill(connector_21,connectorThickness);
  270. fill(connector_22,connectorThickness);
  271. fill(connector_23,connectorThickness);
  272. fill(connector_24,connectorThickness);
  273. fill(connector_25,connectorThickness);
  274. fill(innerWall_26,wallHeight);
  275. fill(innerWall_27,wallHeight);
  276. fill(innerWall_28,wallHeight);
  277. fill(innerWall_29,wallHeight);
  278. fill(innerWall_30,wallHeight);
  279. fill(innerWall_31,wallHeight);
  280. fill(innerWall_32,wallHeight);
  281. fill(innerWall_33,wallHeight);
  282. fill(innerWall_34,wallHeight);
  283. fill(innerWall_35,wallHeight);
  284. fill(innerWall_36,wallHeight);
  285. fill(innerWall_37,wallHeight);
  286. fill(innerWall_38,wallHeight);
  287. fill(innerWall_39,wallHeight);
  288. fill(innerWall_40,wallHeight);
  289. fill(innerWall_41,wallHeight);
  290. fill(innerWall_42,wallHeight);
  291. fill(innerWall_43,wallHeight);
  292. fill(innerWall_44,wallHeight);
  293. fill(innerWall_45,wallHeight);
  294. fill(connector_46,connectorThickness);
  295. fill(connector_47,connectorThickness);
  296. fill(connector_48,connectorThickness);
  297. fill(feature_49,featureHeight);
  298. wall(feature_50,featureHeight,featureThickness(0.100));
  299. fill(innerWall_51,wallHeight);
  300. fill(innerWall_52,wallHeight);
  301. fill(innerWall_53,wallHeight);
  302. wall(feature_54,featureHeight,featureThickness(0.100));
  303. fill(connector_55,connectorThickness);
  304. fill(feature_56,featureHeight);
  305. wall(feature_57,featureHeight,featureThickness(0.100));
  306. fill(innerWall_58,wallHeight);
  307. wall(feature_59,featureHeight,featureThickness(0.100));
  308. fill(innerWall_60,wallHeight);
  309. fill(innerWall_61,wallHeight);
  310. fill(innerWall_62,wallHeight);
  311. fill(innerWall_63,wallHeight);
  312. fill(innerWall_64,wallHeight);
  313. fill(innerWall_65,wallHeight);
  314. fill(innerWall_66,wallHeight);
  315. fill(innerWall_67,wallHeight);
  316. fill(innerWall_68,wallHeight);
  317. fill(innerWall_69,wallHeight);
  318. fill(innerWall_70,wallHeight);
  319. fill(innerWall_71,wallHeight);
  320. fill(innerWall_72,wallHeight);
  321. fill(innerWall_73,wallHeight);
  322. fill(innerWall_74,wallHeight);
  323. fill(innerWall_75,wallHeight);
  324. fill(innerWall_76,wallHeight);
  325. fill(innerWall_77,wallHeight);
  326. }
  327.  
  328. module demouldingPlate(){
  329. // a plate to help push on the cookie to turn it out
  330. render(convexity=10) difference() {
  331. linear_extrude(height=demouldingPlateHeight) union() {
  332. }
  333. translate([0,0,-0.01]) linear_extrude(height=demouldingPlateHeight+0.02) union() {
  334. ribbon(connector_0,thickness=demouldingPlateSlack);
  335. ribbon(connector_1,thickness=demouldingPlateSlack);
  336. ribbon(connector_2,thickness=demouldingPlateSlack);
  337. ribbon(innerWall_3,thickness=demouldingPlateSlack+insideWallThickness(0.100));
  338. ribbon(innerWall_4,thickness=demouldingPlateSlack+insideWallThickness(0.100));
  339. ribbon(innerWall_5,thickness=demouldingPlateSlack+insideWallThickness(0.100));
  340. ribbon(innerWall_6,thickness=demouldingPlateSlack+insideWallThickness(0.100));
  341. ribbon(connector_7,thickness=demouldingPlateSlack);
  342. ribbon(innerWall_8,thickness=demouldingPlateSlack);
  343. ribbon(innerWall_9,thickness=demouldingPlateSlack);
  344. ribbon(innerWall_10,thickness=demouldingPlateSlack);
  345. ribbon(innerWall_11,thickness=demouldingPlateSlack);
  346. ribbon(innerWall_12,thickness=demouldingPlateSlack);
  347. ribbon(innerWall_13,thickness=demouldingPlateSlack);
  348. ribbon(innerWall_14,thickness=demouldingPlateSlack);
  349. ribbon(innerWall_15,thickness=demouldingPlateSlack);
  350. ribbon(innerWall_16,thickness=demouldingPlateSlack);
  351. ribbon(innerWall_17,thickness=demouldingPlateSlack);
  352. ribbon(innerWall_18,thickness=demouldingPlateSlack);
  353. ribbon(innerWall_19,thickness=demouldingPlateSlack);
  354. ribbon(connector_20,thickness=demouldingPlateSlack);
  355. ribbon(connector_21,thickness=demouldingPlateSlack);
  356. ribbon(connector_22,thickness=demouldingPlateSlack);
  357. ribbon(connector_23,thickness=demouldingPlateSlack);
  358. ribbon(connector_24,thickness=demouldingPlateSlack);
  359. ribbon(connector_25,thickness=demouldingPlateSlack);
  360. ribbon(innerWall_26,thickness=demouldingPlateSlack);
  361. ribbon(innerWall_27,thickness=demouldingPlateSlack);
  362. ribbon(innerWall_28,thickness=demouldingPlateSlack);
  363. ribbon(innerWall_29,thickness=demouldingPlateSlack);
  364. ribbon(innerWall_30,thickness=demouldingPlateSlack);
  365. ribbon(innerWall_31,thickness=demouldingPlateSlack);
  366. ribbon(innerWall_32,thickness=demouldingPlateSlack);
  367. ribbon(innerWall_33,thickness=demouldingPlateSlack);
  368. ribbon(innerWall_34,thickness=demouldingPlateSlack);
  369. ribbon(innerWall_35,thickness=demouldingPlateSlack);
  370. ribbon(innerWall_36,thickness=demouldingPlateSlack);
  371. ribbon(innerWall_37,thickness=demouldingPlateSlack);
  372. ribbon(innerWall_38,thickness=demouldingPlateSlack);
  373. ribbon(innerWall_39,thickness=demouldingPlateSlack);
  374. ribbon(innerWall_40,thickness=demouldingPlateSlack);
  375. ribbon(innerWall_41,thickness=demouldingPlateSlack);
  376. ribbon(innerWall_42,thickness=demouldingPlateSlack);
  377. ribbon(innerWall_43,thickness=demouldingPlateSlack);
  378. ribbon(innerWall_44,thickness=demouldingPlateSlack);
  379. ribbon(innerWall_45,thickness=demouldingPlateSlack);
  380. ribbon(connector_46,thickness=demouldingPlateSlack);
  381. ribbon(connector_47,thickness=demouldingPlateSlack);
  382. ribbon(connector_48,thickness=demouldingPlateSlack);
  383. ribbon(feature_49,thickness=demouldingPlateSlack);
  384. ribbon(feature_50,thickness=demouldingPlateSlack+featureThickness(0.100));
  385. ribbon(innerWall_51,thickness=demouldingPlateSlack);
  386. ribbon(innerWall_52,thickness=demouldingPlateSlack);
  387. ribbon(innerWall_53,thickness=demouldingPlateSlack);
  388. ribbon(feature_54,thickness=demouldingPlateSlack+featureThickness(0.100));
  389. ribbon(connector_55,thickness=demouldingPlateSlack);
  390. ribbon(feature_56,thickness=demouldingPlateSlack);
  391. ribbon(feature_57,thickness=demouldingPlateSlack+featureThickness(0.100));
  392. ribbon(innerWall_58,thickness=demouldingPlateSlack);
  393. ribbon(feature_59,thickness=demouldingPlateSlack+featureThickness(0.100));
  394. ribbon(innerWall_60,thickness=demouldingPlateSlack);
  395. ribbon(innerWall_61,thickness=demouldingPlateSlack);
  396. ribbon(innerWall_62,thickness=demouldingPlateSlack);
  397. ribbon(innerWall_63,thickness=demouldingPlateSlack);
  398. ribbon(innerWall_64,thickness=demouldingPlateSlack);
  399. ribbon(innerWall_65,thickness=demouldingPlateSlack);
  400. ribbon(innerWall_66,thickness=demouldingPlateSlack);
  401. ribbon(innerWall_67,thickness=demouldingPlateSlack);
  402. ribbon(innerWall_68,thickness=demouldingPlateSlack);
  403. ribbon(innerWall_69,thickness=demouldingPlateSlack);
  404. ribbon(innerWall_70,thickness=demouldingPlateSlack);
  405. ribbon(innerWall_71,thickness=demouldingPlateSlack);
  406. ribbon(innerWall_72,thickness=demouldingPlateSlack);
  407. ribbon(innerWall_73,thickness=demouldingPlateSlack);
  408. ribbon(innerWall_74,thickness=demouldingPlateSlack);
  409. ribbon(innerWall_75,thickness=demouldingPlateSlack);
  410. ribbon(innerWall_76,thickness=demouldingPlateSlack);
  411. ribbon(innerWall_77,thickness=demouldingPlateSlack);
  412. polygon(points=connector_0);
  413. polygon(points=connector_1);
  414. polygon(points=connector_2);
  415. polygon(points=connector_7);
  416. polygon(points=innerWall_8);
  417. polygon(points=innerWall_9);
  418. polygon(points=innerWall_10);
  419. polygon(points=innerWall_11);
  420. polygon(points=innerWall_12);
  421. polygon(points=innerWall_13);
  422. polygon(points=innerWall_14);
  423. polygon(points=innerWall_15);
  424. polygon(points=innerWall_16);
  425. polygon(points=innerWall_17);
  426. polygon(points=innerWall_18);
  427. polygon(points=innerWall_19);
  428. polygon(points=connector_20);
  429. polygon(points=connector_21);
  430. polygon(points=connector_22);
  431. polygon(points=connector_23);
  432. polygon(points=connector_24);
  433. polygon(points=connector_25);
  434. polygon(points=innerWall_26);
  435. polygon(points=innerWall_27);
  436. polygon(points=innerWall_28);
  437. polygon(points=innerWall_29);
  438. polygon(points=innerWall_30);
  439. polygon(points=innerWall_31);
  440. polygon(points=innerWall_32);
  441. polygon(points=innerWall_33);
  442. polygon(points=innerWall_34);
  443. polygon(points=innerWall_35);
  444. polygon(points=innerWall_36);
  445. polygon(points=innerWall_37);
  446. polygon(points=innerWall_38);
  447. polygon(points=innerWall_39);
  448. polygon(points=innerWall_40);
  449. polygon(points=innerWall_41);
  450. polygon(points=innerWall_42);
  451. polygon(points=innerWall_43);
  452. polygon(points=innerWall_44);
  453. polygon(points=innerWall_45);
  454. polygon(points=connector_46);
  455. polygon(points=connector_47);
  456. polygon(points=connector_48);
  457. polygon(points=feature_49);
  458. polygon(points=innerWall_51);
  459. polygon(points=innerWall_52);
  460. polygon(points=innerWall_53);
  461. polygon(points=connector_55);
  462. polygon(points=feature_56);
  463. polygon(points=innerWall_58);
  464. polygon(points=innerWall_60);
  465. polygon(points=innerWall_61);
  466. polygon(points=innerWall_62);
  467. polygon(points=innerWall_63);
  468. polygon(points=innerWall_64);
  469. polygon(points=innerWall_65);
  470. polygon(points=innerWall_66);
  471. polygon(points=innerWall_67);
  472. polygon(points=innerWall_68);
  473. polygon(points=innerWall_69);
  474. polygon(points=innerWall_70);
  475. polygon(points=innerWall_71);
  476. polygon(points=innerWall_72);
  477. polygon(points=innerWall_73);
  478. polygon(points=innerWall_74);
  479. polygon(points=innerWall_75);
  480. polygon(points=innerWall_76);
  481. polygon(points=innerWall_77);
  482. }
  483. }
  484. }
  485.  
  486. ////////////////////////////////////////////////////////////////////////////////
  487. // final call, use main modules
  488. translate([208.121*scale + wallFlareWidth/2, -0.020*scale + wallFlareWidth/2,0])
  489. cookieCutter();
  490.  
  491. // translate([-40,15,0]) cylinder(h=wallHeight+10,d=5,$fn=20); // handle
  492. if (demouldingPlateHeight>0)
  493. mirror([1,0,0])
  494. translate([208.121*scale + wallFlareWidth/2, -0.020*scale + wallFlareWidth/2,0])
  495. demouldingPlate();
  496.  
Advertisement
Add Comment
Please, Sign In to add comment