Files
Atomizer/tools/adaptive-isogrid/tests/rib_profile_demo_4pt_bending.json
Antoine 379801c8aa demo: cantilever scenario ready for NX test (52 pockets, 343 entities)
rib_profile_sandbox_1.json now contains the cantilever demo profile.
Also includes 4 demo scenarios with density heatmaps + profiles.
2026-02-16 21:15:09 +00:00

4735 lines
103 KiB
JSON

{
"valid": true,
"outer_boundary": [
[
381.787159,
14.92177
],
[
132.687159,
14.92177
],
[
132.687159,
-13.57823
],
[
88.687159,
-13.57823
],
[
88.687159,
14.92177
],
[
-13.412841,
14.92177
],
[
-13.412841,
0.02177
],
[
-30.812841,
0.02177
],
[
-30.812841,
-254.17823
],
[
169.435852,
-254.17823
],
[
169.435852,
-417.57823
],
[
197.121675,
-417.57823
],
[
197.121675,
-401.57823
],
[
212.121675,
-401.57823
],
[
212.121675,
-417.57823
],
[
289.687159,
-417.57823
],
[
304.687159,
-406.57823
],
[
317.687159,
-406.57823
],
[
332.687159,
-417.57823
],
[
381.787159,
-417.57823
],
[
381.787159,
-395.17823
],
[
404.187159,
-395.17823
],
[
404.187159,
-322.57823
],
[
352.787159,
-322.57823
],
[
352.787159,
-304.17823
],
[
361.187159,
-304.17823
],
[
361.187159,
-24.57823
],
[
404.187159,
-24.57823
],
[
404.187159,
0.02177
],
[
381.787159,
0.02177
],
[
381.787159,
14.92177
]
],
"pockets": [
{
"lines": [
[
[
261.1048038350314,
-221.91724530427746
],
[
236.88450620351378,
-179.96646264474228
]
],
[
[
226.49220156945384,
-179.96646264474228
],
[
202.27190393793623,
-221.91724530427746
]
],
[
[
207.4680562549662,
-230.9172454873148
],
[
255.90865151800145,
-230.9172454873148
]
]
],
"arcs": [
{
"tangent_start": [
255.90865151800145,
-230.9172454873148
],
"tangent_end": [
261.1048038350314,
-221.91724530427746
],
"center": [
255.90865151800145,
-224.9172454873148
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238523
},
{
"tangent_start": [
236.88450620351378,
-179.96646264474228
],
"tangent_end": [
226.49220156945384,
-179.96646264474228
],
"center": [
231.6883538864838,
-182.96646282777965
],
"radius": 6.0,
"start_angle": 0.5235988108238564,
"end_angle": 2.617993842765937
},
{
"tangent_start": [
202.27190393793623,
-221.91724530427746
],
"tangent_end": [
207.4680562549662,
-230.9172454873148
],
"center": [
207.4680562549662,
-224.9172454873148
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
}
]
},
{
"lines": [
[
[
293.60740609170944,
-169.3639264692639
],
[
244.78785065871244,
-169.3639264692639
]
],
[
[
239.59169834168247,
-178.36392665230125
],
[
264.00147605818097,
-220.6428984193476
]
],
[
[
274.39378069224085,
-220.6428984193476
],
[
298.8035584087394,
-178.36392665230125
]
]
],
"arcs": [
{
"tangent_start": [
298.8035584087394,
-178.36392665230125
],
"tangent_end": [
293.60740609170944,
-169.3639264692639
],
"center": [
293.60740609170944,
-175.3639264692639
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
244.78785065871244,
-169.3639264692639
],
"tangent_end": [
239.59169834168247,
-178.36392665230125
],
"center": [
244.78785065871244,
-175.3639264692639
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
},
{
"tangent_start": [
264.00147605818097,
-220.6428984193476
],
"tangent_end": [
274.39378069224085,
-220.6428984193476
],
"center": [
269.1976283752109,
-217.64289823631026
],
"radius": 6.0,
"start_angle": -2.6179938427659386,
"end_angle": -0.5235988108238546
}
]
},
{
"lines": [
[
[
311.8832032976287,
-155.7283950830737
],
[
336.3120907052367,
-113.41632436280139
]
],
[
[
331.11593838820676,
-104.41632417976403
],
[
282.2581635729908,
-104.41632417976403
]
],
[
[
277.06201125596084,
-113.41632436280139
],
[
301.4908986635688,
-155.7283950830737
]
]
],
"arcs": [
{
"tangent_start": [
301.4908986635688,
-155.7283950830737
],
"tangent_end": [
311.8832032976287,
-155.7283950830737
],
"center": [
306.68705098059877,
-152.72839490003634
],
"radius": 6.0,
"start_angle": -2.6179938427659346,
"end_angle": -0.5235988108238587
},
{
"tangent_start": [
336.3120907052367,
-113.41632436280139
],
"tangent_end": [
331.11593838820676,
-104.41632417976403
],
"center": [
331.11593838820676,
-110.41632417976403
],
"radius": 6.0,
"start_angle": -0.5235988108238566,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
282.2581635729908,
-104.41632417976403
],
"tangent_end": [
277.06201125596084,
-113.41632436280139
],
"center": [
282.2581635729908,
-110.41632417976403
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.6179938427659364
}
]
},
{
"lines": [
[
[
263.99103737363254,
-114.95682895147809
],
[
239.55950935276974,
-157.27347334769877
]
],
[
[
244.7556616697997,
-166.2734735307361
],
[
293.6187177115253,
-166.2734735307361
]
],
[
[
298.8148700285552,
-157.27347334769877
],
[
274.3833420076924,
-114.95682895147809
]
]
],
"arcs": [
{
"tangent_start": [
274.3833420076924,
-114.95682895147809
],
"tangent_end": [
263.99103737363254,
-114.95682895147809
],
"center": [
269.1871896906625,
-117.95682913451544
],
"radius": 6.0,
"start_angle": 0.5235988108238566,
"end_angle": 2.6179938427659364
},
{
"tangent_start": [
239.55950935276974,
-157.27347334769877
],
"tangent_end": [
244.7556616697997,
-166.2734735307361
],
"center": [
244.7556616697997,
-160.2734735307361
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
293.6187177115253,
-166.2734735307361
],
"tangent_end": [
298.8148700285552,
-157.27347334769877
],
"center": [
293.6187177115252,
-160.2734735307361
],
"radius": 6.0,
"start_angle": -1.5707963267948872,
"end_angle": 0.5235988108238498
}
]
},
{
"lines": [
[
[
202.06306800715518,
-113.41277118438408
],
[
226.49261208224604,
-155.7259792860079
]
],
[
[
236.88491671630598,
-155.7259792860079
],
[
261.3144607913968,
-113.41277118438407
]
],
[
[
256.11830847436687,
-104.41277100134673
],
[
207.25922032418515,
-104.41277100134673
]
]
],
"arcs": [
{
"tangent_start": [
207.25922032418515,
-104.41277100134673
],
"tangent_end": [
202.06306800715518,
-113.41277118438408
],
"center": [
207.25922032418515,
-110.41277100134673
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765939
},
{
"tangent_start": [
226.49261208224604,
-155.7259792860079
],
"tangent_end": [
236.88491671630598,
-155.7259792860079
],
"center": [
231.688764399276,
-152.72597910297057
],
"radius": 6.0,
"start_angle": -2.617993842765941,
"end_angle": -0.5235988108238523
},
{
"tangent_start": [
261.3144607913968,
-113.41277118438407
],
"tangent_end": [
256.11830847436687,
-104.41277100134673
],
"center": [
256.11830847436687,
-110.41277100134673
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
261.31362307979504,
-92.32082881561591
],
[
236.89431273505616,
-50.02534605347077
]
],
[
[
226.50200810099622,
-50.02534605347077
],
[
202.08269775625737,
-92.32082881561591
]
],
[
[
207.27885007328734,
-101.32082899865327
],
[
256.1174707627651,
-101.32082899865327
]
]
],
"arcs": [
{
"tangent_start": [
256.1174707627651,
-101.32082899865327
],
"tangent_end": [
261.31362307979504,
-92.32082881561591
],
"center": [
256.11747076276504,
-95.32082899865327
],
"radius": 6.0,
"start_angle": -1.5707963267948872,
"end_angle": 0.523598810823852
},
{
"tangent_start": [
236.89431273505616,
-50.02534605347077
],
"tangent_end": [
226.50200810099622,
-50.02534605347077
],
"center": [
231.6981604180262,
-53.02534623650813
],
"radius": 6.0,
"start_angle": 0.5235988108238543,
"end_angle": 2.617993842765939
},
{
"tangent_start": [
202.08269775625737,
-92.32082881561591
],
"tangent_end": [
207.27885007328734,
-101.32082899865327
],
"center": [
207.27885007328734,
-95.32082899865327
],
"radius": 6.0,
"start_angle": 2.617993842765939,
"end_angle": -1.5707963267948966
}
]
},
{
"lines": [
[
[
330.6299487943025,
-40.72713863863924
],
[
344.13533439623984,
-43.44799461406954
]
],
[
[
351.30767542619844,
-37.955387842462954
],
[
351.68448928225837,
-32.15879279847701
]
],
[
[
343.56164797204855,
-26.16246357036543
],
[
329.8568066266914,
-31.38197476344388
]
]
],
"arcs": [
{
"tangent_start": [
329.8568066266914,
-31.38197476344388
],
"tangent_end": [
330.6299487943025,
-40.72713863863924
],
"center": [
331.5938167236927,
-35.94283245951595
],
"radius": 4.880433075138342,
"start_angle": 1.9346872996129167,
"end_angle": -1.7695996778130134
},
{
"tangent_start": [
344.13533439623984,
-43.44799461406954
],
"tangent_end": [
351.30767542619844,
-37.955387842462954
],
"center": [
345.32031275518955,
-37.5661729329217
],
"radius": 6.0,
"start_angle": -1.7695996778130103,
"end_angle": -0.06491473292816845
},
{
"tangent_start": [
351.68448928225837,
-32.15879279847701
],
"tangent_end": [
343.56164797204855,
-26.16246357036543
],
"center": [
345.6971266112495,
-31.769577888935757
],
"radius": 6.0,
"start_angle": -0.06491473292816845,
"end_angle": 1.9346872996129103
}
]
},
{
"lines": [
[
[
293.58494225193544,
-39.48129790647117
],
[
244.76872271736667,
-39.48129790647116
]
],
[
[
239.5725704003367,
-48.48129808950851
],
[
263.98068016762113,
-90.75738088400661
]
],
[
[
274.372984801681,
-90.7573808840066
],
[
298.7810945689654,
-48.48129808950851
]
]
],
"arcs": [
{
"tangent_start": [
298.7810945689654,
-48.48129808950851
],
"tangent_end": [
293.58494225193544,
-39.48129790647117
],
"center": [
293.58494225193544,
-45.48129790647117
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
244.76872271736667,
-39.48129790647116
],
"tangent_end": [
239.5725704003367,
-48.48129808950851
],
"center": [
244.76872271736667,
-45.48129790647116
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.61799384276594
},
{
"tangent_start": [
263.98068016762113,
-90.75738088400661
],
"tangent_end": [
274.372984801681,
-90.7573808840066
],
"center": [
269.1768324846511,
-87.75738070096925
],
"radius": 6.0,
"start_angle": -2.6179938427659364,
"end_angle": -0.5235988108238546
}
]
},
{
"lines": [
[
[
282.2797156966155,
-101.31727582023596
],
[
330.9782841540748,
-101.31727582023596
]
],
[
[
336.17443647110474,
-92.3172756371986
],
[
311.82515224237505,
-50.1430816559713
]
],
[
[
301.43284760831517,
-50.1430816559713
],
[
277.08356337958554,
-92.31727563719862
]
]
],
"arcs": [
{
"tangent_start": [
277.08356337958554,
-92.31727563719862
],
"tangent_end": [
282.2797156966155,
-101.31727582023596
],
"center": [
282.2797156966155,
-95.31727582023596
],
"radius": 6.0,
"start_angle": 2.6179938427659386,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
330.9782841540748,
-101.31727582023596
],
"tangent_end": [
336.17443647110474,
-92.3172756371986
],
"center": [
330.97828415407474,
-95.31727582023596
],
"radius": 6.0,
"start_angle": -1.5707963267948872,
"end_angle": 0.523598810823852
},
{
"tangent_start": [
311.82515224237505,
-50.1430816559713
],
"tangent_end": [
301.43284760831517,
-50.1430816559713
],
"center": [
306.6289999253451,
-53.14308183900865
],
"radius": 6.0,
"start_angle": 0.5235988108238556,
"end_angle": 2.6179938427659377
}
]
},
{
"lines": [
[
[
199.53387265593727,
-90.47666109382871
],
[
223.7556702221276,
-48.5232804714437
]
],
[
[
218.55951790509764,
-39.52328028840635
],
[
170.11592277271697,
-39.52328028840634
]
],
[
[
164.919770455687,
-48.52328047144369
],
[
189.14156802187733,
-90.47666109382871
]
]
],
"arcs": [
{
"tangent_start": [
189.14156802187733,
-90.47666109382871
],
"tangent_end": [
199.53387265593727,
-90.47666109382871
],
"center": [
194.3377203389073,
-87.47666091079135
],
"radius": 6.0,
"start_angle": -2.617993842765939,
"end_angle": -0.5235988108238543
},
{
"tangent_start": [
223.7556702221276,
-48.5232804714437
],
"tangent_end": [
218.55951790509764,
-39.52328028840635
],
"center": [
218.55951790509764,
-45.52328028840635
],
"radius": 6.0,
"start_angle": -0.5235988108238533,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
170.11592277271697,
-39.52328028840634
],
"tangent_end": [
164.919770455687,
-48.52328047144369
],
"center": [
170.11592277271697,
-45.52328028840634
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.61799384276594
}
]
},
{
"lines": [
[
[
175.97692871291486,
-36.306519711593666
],
[
218.29689029180975,
-36.306519711593666
]
],
[
[
223.4373366919922,
-27.212039010918453
],
[
208.20717249236407,
-1.912206726592629
]
],
[
[
198.97143077794638,
-0.6216496521508512
],
[
171.8816333986796,
-25.92148193647668
]
]
],
"arcs": [
{
"tangent_start": [
171.8816333986796,
-25.92148193647668
],
"tangent_end": [
175.97692871291486,
-36.306519711593666
],
"center": [
175.97692871291486,
-30.306519711593666
],
"radius": 6.0,
"start_angle": 2.322041374531701,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
218.29689029180975,
-36.306519711593666
],
"tangent_end": [
223.4373366919922,
-27.212039010918453
],
"center": [
218.29689029180975,
-30.306519711593666
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5418790767365584
},
{
"tangent_start": [
208.20717249236407,
-1.912206726592629
],
"tangent_end": [
198.97143077794638,
-0.6216496521508512
],
"center": [
203.06672609218163,
-5.00668742726784
],
"radius": 6.0,
"start_angle": 0.5418790767365582,
"end_angle": 2.3220413745317003
}
]
},
{
"lines": [
[
[
-11.323421575378605,
-125.02792464812278
],
[
-18.1664106976126,
-137.17997845095078
]
],
[
[
-16.923100131203967,
-144.60969398509735
],
[
-6.945258596663971,
-153.47326429416657
]
],
[
[
1.914831859462455,
-148.64915264471017
],
[
-1.4440183339337733,
-126.82638473135445
]
]
],
"arcs": [
{
"tangent_start": [
-1.4440183339337733,
-126.82638473135445
],
"tangent_end": [
-11.323421575378605,
-125.02792464812278
],
"center": [
-6.694530533798458,
-127.6345170447239
],
"radius": 5.312339992587048,
"start_angle": 0.152716531452612,
"end_angle": 2.6287370506646144
},
{
"tangent_start": [
-18.1664106976126,
-137.17997845095078
],
"tangent_end": [
-16.923100131203967,
-144.60969398509735
],
"center": [
-12.938329232902813,
-140.1239832400702
],
"radius": 6.0,
"start_angle": 2.6287370506646113,
"end_angle": -2.297123816098568
},
{
"tangent_start": [
-6.945258596663971,
-153.47326429416657
],
"tangent_end": [
1.914831859462455,
-148.64915264471017
],
"center": [
-3.3844270166858506,
-149.46478780023568
],
"radius": 5.361660688943842,
"start_angle": -2.297123816098562,
"end_angle": 0.15271653145260794
}
]
},
{
"lines": [
[
[
-12.986274858252756,
-201.314130751519
],
[
21.758273121143205,
-219.35733751995943
]
],
[
[
29.71965123452118,
-211.032534402051
],
[
10.27307587291896,
-177.3500805826043
]
],
[
[
0.7877424429053006,
-176.1544967323962
],
[
-14.510230174888438,
-191.79374378340253
]
]
],
"arcs": [
{
"tangent_start": [
-14.510230174888438,
-191.79374378340253
],
"tangent_end": [
-12.986274858252756,
-201.314130751519
],
"center": [
-10.221049061904742,
-195.98932781664794
],
"radius": 6.0,
"start_angle": 2.3672252355199803,
"end_angle": -2.04977268203502
},
{
"tangent_start": [
21.758273121143205,
-219.35733751995943
],
"tangent_end": [
29.71965123452118,
-211.032534402051
],
"center": [
24.523498917491214,
-214.03253458508834
],
"radius": 6.0,
"start_angle": -2.0497726820350173,
"end_angle": 0.5235988108238525
},
{
"tangent_start": [
10.27307587291896,
-177.3500805826043
],
"tangent_end": [
0.7877424429053006,
-176.1544967323962
],
"center": [
5.076923555888996,
-180.35008076564165
],
"radius": 6.0,
"start_angle": 0.5235988108238527,
"end_angle": 2.3672252355199768
}
]
},
{
"lines": [
[
[
254.95773059235742,
-234.6239545126852
],
[
224.2291090337825,
-234.6239545126852
]
],
[
[
221.25322367235665,
-245.83395511879377
],
[
243.99363277056446,
-258.8229844230988
]
],
[
[
252.080352350263,
-256.75613090125665
],
[
260.06856481063016,
-243.7671015969516
]
]
],
"arcs": [
{
"tangent_start": [
260.06856481063016,
-243.7671015969516
],
"tangent_end": [
254.95773059235742,
-234.6239545126852
],
"center": [
254.95773059235742,
-240.6239545126852
],
"radius": 6.0,
"start_angle": -0.5513736988826995,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
224.2291090337825,
-234.6239545126852
],
"tangent_end": [
221.25322367235665,
-245.83395511879377
],
"center": [
224.2291090337825,
-240.6239545126852
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.0897604222493125
},
{
"tangent_start": [
243.99363277056446,
-258.8229844230988
],
"tangent_end": [
252.080352350263,
-256.75613090125665
],
"center": [
246.96951813199027,
-253.61298381699024
],
"radius": 6.0,
"start_angle": -2.0897604222493107,
"end_angle": -0.5513736988827035
}
]
},
{
"lines": [
[
[
344.4657909616317,
-163.04197137813222
],
[
329.78800145922844,
-165.5066721044035
]
],
[
[
328.5249370193085,
-175.69941559634412
],
[
343.0515385383219,
-182.06409766188435
]
],
[
[
351.4594023600519,
-176.56844557900976
],
[
351.4594023600519,
-168.9591274846524
]
]
],
"arcs": [
{
"tangent_start": [
351.4594023600519,
-168.9591274846524
],
"tangent_end": [
344.4657909616317,
-163.04197137813222
],
"center": [
345.4594023600519,
-168.9591274846524
],
"radius": 6.0,
"start_angle": 0.0,
"end_angle": 1.7371646335806292
},
{
"tangent_start": [
329.78800145922844,
-165.5066721044035
],
"tangent_end": [
328.5249370193085,
-175.69941559634412
],
"center": [
330.67539270831446,
-170.79126581654305
],
"radius": 5.358581335702522,
"start_angle": 1.7371646335806359,
"end_angle": -1.9837436420327101
},
{
"tangent_start": [
343.0515385383219,
-182.06409766188435
],
"tangent_end": [
351.4594023600519,
-176.56844557900976
],
"center": [
345.4594023600519,
-176.56844557900976
],
"radius": 6.0,
"start_angle": -1.9837436420327086,
"end_angle": 0.0
}
]
},
{
"lines": [
[
[
320.1414916122255,
-30.49955382099882
],
[
339.6436143986383,
-23.072138529762597
]
],
[
[
340.9613178036956,
-12.558341648685065
],
[
325.793758195589,
-1.8838494991118546
]
],
[
[
316.5055293358768,
-5.393310296307202
],
[
312.1709661575706,
-23.495217737116644
]
]
],
"arcs": [
{
"tangent_start": [
312.1709661575706,
-23.495217737116644
],
"tangent_end": [
320.1414916122255,
-30.49955382099882
],
"center": [
318.0060129730245,
-24.892439502428495
],
"radius": 6.0,
"start_angle": 2.906564572977642,
"end_angle": -1.206905353976874
},
{
"tangent_start": [
339.6436143986383,
-23.072138529762597
],
"tangent_end": [
340.9613178036956,
-12.558341648685065
],
"center": [
337.5081357594373,
-17.465024211192265
],
"radius": 6.0,
"start_angle": -1.2069053539768744,
"end_angle": 0.9575438142714227
},
{
"tangent_start": [
325.793758195589,
-1.8838494991118546
],
"tangent_end": [
316.5055293358768,
-5.393310296307202
],
"center": [
322.3405761513307,
-6.79053206161905
],
"radius": 6.0,
"start_angle": 0.9575438142714146,
"end_angle": 2.906564572977643
}
]
},
{
"lines": [
[
[
301.4963867107156,
-179.91909163985005
],
[
277.1057892518084,
-222.16484222894854
]
],
[
[
282.30194156883834,
-231.1648424119859
],
[
331.08313648665273,
-231.1648424119859
]
],
[
[
336.2792888036827,
-222.16484222894854
],
[
311.8886913447755,
-179.91909163985005
]
]
],
"arcs": [
{
"tangent_start": [
311.8886913447755,
-179.91909163985005
],
"tangent_end": [
301.4963867107156,
-179.91909163985005
],
"center": [
306.69253902774557,
-182.91909182288742
],
"radius": 6.0,
"start_angle": 0.5235988108238587,
"end_angle": 2.6179938427659346
},
{
"tangent_start": [
277.1057892518084,
-222.16484222894854
],
"tangent_end": [
282.30194156883834,
-231.1648424119859
],
"center": [
282.3019415688384,
-225.1648424119859
],
"radius": 6.0,
"start_angle": 2.6179938427659435,
"end_angle": -1.570796326794906
},
{
"tangent_start": [
331.08313648665273,
-231.1648424119859
],
"tangent_end": [
336.2792888036827,
-222.16484222894854
],
"center": [
331.08313648665273,
-225.1648424119859
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238546
}
]
},
{
"lines": [
[
[
330.8812565643491,
-234.37635758801412
],
[
282.9018422773329,
-234.37635758801412
]
],
[
[
277.70568996030295,
-243.37635777105146
],
[
301.69539710381105,
-284.9277460221028
]
],
[
[
312.08770173787093,
-284.9277460221028
],
[
336.07740888137903,
-243.37635777105146
]
]
],
"arcs": [
{
"tangent_start": [
336.07740888137903,
-243.37635777105146
],
"tangent_end": [
330.8812565643491,
-234.37635758801412
],
"center": [
330.8812565643491,
-240.37635758801412
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
282.9018422773329,
-234.37635758801412
],
"tangent_end": [
277.70568996030295,
-243.37635777105146
],
"center": [
282.9018422773329,
-240.37635758801412
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.6179938427659386
},
{
"tangent_start": [
301.69539710381105,
-284.9277460221028
],
"tangent_end": [
312.08770173787093,
-284.9277460221028
],
"center": [
306.891549420841,
-281.92774583906544
],
"radius": 6.0,
"start_angle": -2.6179938427659386,
"end_angle": -0.5235988108238546
}
]
},
{
"lines": [
[
[
329.2861198384382,
-283.4600545504792
],
[
347.2035944482808,
-273.8328991121021
]
],
[
[
350.2171608617225,
-267.22942190575407
],
[
346.87318253472756,
-252.379482951235
]
],
[
[
335.8236032430686,
-250.69758468105772
],
[
321.52694990308606,
-275.46011262967664
]
]
],
"arcs": [
{
"tangent_start": [
321.52694990308606,
-275.46011262967664
],
"tangent_end": [
329.2861198384382,
-283.4600545504792
],
"center": [
326.5440932861058,
-278.3567619480683
],
"radius": 5.793298283319917,
"start_angle": 2.617993842765932,
"end_angle": -1.0777516812258432
},
{
"tangent_start": [
347.2035944482808,
-273.8328991121021
],
"tangent_end": [
350.2171608617225,
-267.22942190575407
],
"center": [
344.3637338870935,
-268.54752381861414
],
"radius": 6.0,
"start_angle": -1.0777516812258412,
"end_angle": 0.22149018927040992
},
{
"tangent_start": [
346.87318253472756,
-252.379482951235
],
"tangent_end": [
335.8236032430686,
-250.69758468105772
],
"center": [
341.01975556009853,
-253.69758486409506
],
"radius": 6.0,
"start_angle": 0.22149018927040992,
"end_angle": 2.6179938427659386
}
]
},
{
"lines": [
[
[
289.72601183870313,
-272.49356118145147
],
[
276.103004925228,
-248.89782297496225
]
],
[
[
265.25183757831184,
-249.89262865078572
],
[
261.07979590502333,
-261.6585487562318
]
],
[
[
263.6184798323187,
-268.79097257946285
],
[
282.0530583601311,
-279.9955134510619
]
]
],
"arcs": [
{
"tangent_start": [
282.0530583601311,
-279.9955134510619
],
"tangent_end": [
289.72601183870313,
-272.49356118145147
],
"center": [
284.9296311443325,
-275.2627530917559
],
"radius": 5.538383482698425,
"start_angle": -2.116931550596271,
"end_angle": 0.5235988108238617
},
{
"tangent_start": [
276.103004925228,
-248.89782297496225
],
"tangent_end": [
265.25183757831184,
-249.89262865078572
],
"center": [
270.90685260819805,
-251.89782315799962
],
"radius": 6.0,
"start_angle": 0.5235988108238587,
"end_angle": 2.800837327078245
},
{
"tangent_start": [
261.07979590502333,
-261.6585487562318
],
"tangent_end": [
263.6184798323187,
-268.79097257946285
],
"center": [
266.73481093490955,
-263.6637432634457
],
"radius": 6.0,
"start_angle": 2.800837327078245,
"end_angle": -2.116931550596268
}
]
},
{
"lines": [
[
[
257.25535455933124,
-1.7135682710575413
],
[
240.6504748277338,
-27.06059274494531
]
],
[
[
245.66940420714303,
-36.34850209352884
],
[
288.06830590021104,
-36.34850209352884
]
],
[
[
292.2737032203416,
-26.068942141870394
],
[
266.47968125887104,
-0.7219176679826225
]
]
],
"arcs": [
{
"tangent_start": [
266.47968125887104,
-0.7219176679826225
],
"tangent_end": [
257.25535455933124,
-1.7135682710575413
],
"center": [
262.2742839387405,
-5.001477619641072
],
"radius": 6.0,
"start_angle": 0.7941384246222749,
"end_angle": 2.5616393320210036
},
{
"tangent_start": [
240.6504748277338,
-27.06059274494531
],
"tangent_end": [
245.66940420714303,
-36.34850209352884
],
"center": [
245.66940420714303,
-30.348502093528843
],
"radius": 6.0,
"start_angle": 2.5616393320210005,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
288.06830590021104,
-36.34850209352884
],
"tangent_end": [
292.2737032203416,
-26.068942141870394
],
"center": [
288.06830590021104,
-30.348502093528843
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.7941384246222749
}
]
},
{
"lines": [
[
[
29.808000715472563,
-146.05510868338453
],
[
13.493824712851294,
-127.5595298730931
]
],
[
[
3.0639707066921056,
-132.44125545520757
],
[
6.846427936900627,
-157.01623841792573
]
],
[
[
15.395430355940888,
-161.50180307400996
],
[
27.927149128353634,
-155.42239892158324
]
]
],
"arcs": [
{
"tangent_start": [
27.927149128353634,
-155.42239892158324
],
"tangent_end": [
29.808000715472563,
-146.05510868338453
],
"center": [
25.308315569579882,
-150.02409263243658
],
"radius": 6.0,
"start_angle": -1.1191223408152342,
"end_angle": 0.7228135800231952
},
{
"tangent_start": [
13.493824712851294,
-127.5595298730931
],
"tangent_end": [
3.0639707066921056,
-132.44125545520757
],
"center": [
8.994139566958612,
-131.52851382214516
],
"radius": 6.0,
"start_angle": 0.7228135800231968,
"end_angle": -2.988876122137184
},
{
"tangent_start": [
6.846427936900627,
-157.01623841792573
],
"tangent_end": [
15.395430355940888,
-161.50180307400996
],
"center": [
12.776596797167134,
-156.1034967848633
],
"radius": 6.0,
"start_angle": -2.988876122137179,
"end_angle": -1.1191223408152338
}
]
},
{
"lines": [
[
[
29.34392392738333,
-83.61102527194001
],
[
17.696110397192868,
-92.97666132493362
]
],
[
[
21.273165920417537,
-102.1200987611075
],
[
34.66314398223918,
-101.2000363323702
]
],
[
[
40.17108229081545,
-94.23306057634557
],
[
39.022926824876116,
-87.30585441756747
]
]
],
"arcs": [
{
"tangent_start": [
39.022926824876116,
-87.30585441756747
],
"tangent_end": [
29.34392392738333,
-83.61102527194001
],
"center": [
33.103681758099846,
-88.28694454566211
],
"radius": 6.0,
"start_angle": 0.1642525850437021,
"end_angle": 2.2480129395485298
},
{
"tangent_start": [
17.696110397192868,
-92.97666132493362
],
"tangent_end": [
21.273165920417537,
-102.1200987611075
],
"center": [
20.920434122624606,
-96.98667423834313
],
"radius": 5.145528840857173,
"start_angle": 2.248012939548528,
"end_angle": -1.5021913966808973
},
{
"tangent_start": [
34.66314398223918,
-101.2000363323702
],
"tangent_end": [
40.17108229081545,
-94.23306057634557
],
"center": [
34.25183722403917,
-95.2141507044402
],
"radius": 6.0,
"start_angle": -1.502191396680897,
"end_angle": 0.1642525850437019
}
]
},
{
"lines": [
[
[
160.89653380572983,
-24.26915970905839
],
[
166.70364421243025,
-11.136983022111044
]
],
[
[
159.5795763490942,
-4.71856224975399
],
[
148.80722688574832,
-10.89313220434217
]
],
[
[
146.77986603318237,
-19.398485609820348
],
[
150.55377111151955,
-25.129482797268125
]
]
],
"arcs": [
{
"tangent_start": [
150.55377111151955,
-25.129482797268125
],
"tangent_end": [
160.89653380572983,
-24.26915970905839
],
"center": [
155.49052119054076,
-21.87859545876
],
"radius": 5.9109872128425485,
"start_angle": -2.5592599405436984,
"end_angle": -0.4163524835711159
},
{
"tangent_start": [
166.70364421243025,
-11.136983022111044
],
"tangent_end": [
159.5795763490942,
-4.71856224975399
],
"center": [
162.08883394093328,
-9.096292176152934
],
"radius": 5.045878810543415,
"start_angle": -0.4163524835711143,
"end_angle": 2.0912669714248597
},
{
"tangent_start": [
148.80722688574832,
-10.89313220434217
],
"tangent_end": [
146.77986603318237,
-19.398485609820348
],
"center": [
151.7909579891541,
-16.098643581965785
],
"radius": 6.0,
"start_angle": 2.0912669714248593,
"end_angle": -2.559259940543695
}
]
},
{
"lines": [
[
[
169.89562702691316,
-166.2530254153049
],
[
218.6038038057392,
-166.2530254153049
]
],
[
[
223.79995612276917,
-157.25302523226756
],
[
199.44586773335615,
-115.07051020132577
]
],
[
[
189.0535630992962,
-115.07051020132577
],
[
164.6994747098832,
-157.25302523226756
]
]
],
"arcs": [
{
"tangent_start": [
164.6994747098832,
-157.25302523226756
],
"tangent_end": [
169.89562702691316,
-166.2530254153049
],
"center": [
169.89562702691316,
-160.2530254153049
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
218.6038038057392,
-166.2530254153049
],
"tangent_end": [
223.79995612276917,
-157.25302523226756
],
"center": [
218.6038038057392,
-160.2530254153049
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238523
},
{
"tangent_start": [
199.44586773335615,
-115.07051020132577
],
"tangent_end": [
189.0535630992962,
-115.07051020132577
],
"center": [
194.24971541632618,
-118.07051038436312
],
"radius": 6.0,
"start_angle": 0.5235988108238523,
"end_angle": 2.617993842765941
}
]
},
{
"lines": [
[
[
159.8957235103464,
-158.94938372985166
],
[
174.13410005143842,
-134.28779414960212
]
],
[
[
165.36004270311778,
-126.47130192493688
],
[
142.12229077697745,
-143.73334010829527
]
],
[
[
141.88954344826567,
-153.18436865222924
],
[
150.88891883331397,
-160.58392004912042
]
]
],
"arcs": [
{
"tangent_start": [
150.88891883331397,
-160.58392004912042
],
"tangent_end": [
159.8957235103464,
-158.94938372985166
],
"center": [
154.69957119331642,
-155.94938354681432
],
"radius": 6.0,
"start_angle": -2.2589455992564513,
"end_angle": -0.5235988108238523
},
{
"tangent_start": [
174.13410005143842,
-134.28779414960212
],
"tangent_end": [
165.36004270311778,
-126.47130192493688
],
"center": [
168.93794773440845,
-131.28779396656478
],
"radius": 6.0,
"start_angle": -0.5235988108238523,
"end_angle": 2.2097022194253912
},
{
"tangent_start": [
142.12229077697745,
-143.73334010829527
],
"tangent_end": [
141.88954344826567,
-153.18436865222924
],
"center": [
145.70019580826812,
-148.54983214992313
],
"radius": 6.0,
"start_angle": 2.2097022194253944,
"end_angle": -2.2589455992564513
}
]
},
{
"lines": [
[
[
199.41749083634264,
-220.56170912026965
],
[
223.76858815944087,
-178.38437476773245
]
],
[
[
218.5724358424109,
-169.3843745846951
],
[
169.87024119621444,
-169.3843745846951
]
],
[
[
164.67408887918447,
-178.38437476773245
],
[
189.0251862022827,
-220.56170912026965
]
]
],
"arcs": [
{
"tangent_start": [
189.0251862022827,
-220.56170912026965
],
"tangent_end": [
199.41749083634264,
-220.56170912026965
],
"center": [
194.22133851931267,
-217.56170893723228
],
"radius": 6.0,
"start_angle": -2.617993842765937,
"end_angle": -0.5235988108238564
},
{
"tangent_start": [
223.76858815944087,
-178.38437476773245
],
"tangent_end": [
218.5724358424109,
-169.3843745846951
],
"center": [
218.5724358424109,
-175.3843745846951
],
"radius": 6.0,
"start_angle": -0.5235988108238523,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
169.87024119621444,
-169.3843745846951
],
"tangent_end": [
164.67408887918447,
-178.38437476773245
],
"center": [
169.87024119621444,
-175.3843745846951
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
}
]
},
{
"lines": [
[
[
143.5389103210998,
-225.5768030288182
],
[
179.31972330969575,
-229.34203204769597
]
],
[
[
185.14379096723962,
-220.37497879591962
],
[
163.21995384662168,
-182.4017820952619
]
],
[
[
152.4627367663402,
-183.1491041612744
],
[
138.6057608983622,
-217.35707184305437
]
]
],
"arcs": [
{
"tangent_start": [
138.6057608983622,
-217.35707184305437
],
"tangent_end": [
143.5389103210998,
-225.5768030288182
],
"center": [
144.1668256616137,
-219.60974996007923
],
"radius": 6.0,
"start_angle": 2.7567143425414034,
"end_angle": -1.675640859759361
},
{
"tangent_start": [
179.31972330969575,
-229.34203204769597
],
"tangent_end": [
185.14379096723962,
-220.37497879591962
],
"center": [
179.94763865020968,
-223.37497897895696
],
"radius": 6.0,
"start_angle": -1.6756408597593653,
"end_angle": 0.5235988108238546
},
{
"tangent_start": [
163.21995384662168,
-182.4017820952619
],
"tangent_end": [
152.4627367663402,
-183.1491041612744
],
"center": [
158.0238015295917,
-185.40178227829924
],
"radius": 6.0,
"start_angle": 0.5235988108238523,
"end_angle": 2.756714342541408
}
]
},
{
"lines": [
[
[
35.6771538804197,
-105.7727367070456
],
[
16.5567255279782,
-107.08655422543305
]
],
[
[
12.964228303928648,
-117.54117050889853
],
[
32.018264020048484,
-134.6128246224947
]
],
[
[
42.02202888153787,
-130.16576070625064
],
[
42.08842151785954,
-111.780289074267
]
]
],
"arcs": [
{
"tangent_start": [
42.08842151785954,
-111.780289074267
],
"tangent_end": [
35.6771538804197,
-105.7727367070456
],
"center": [
36.0884606386197,
-111.7586223349756
],
"radius": 6.0,
"start_angle": -0.0036111310635815468,
"end_angle": 1.639401256908895
},
{
"tangent_start": [
16.5567255279782,
-107.08655422543305
],
"tangent_end": [
12.964228303928648,
-117.54117050889853
],
"center": [
16.9680322861782,
-113.07243985336305
],
"radius": 6.0,
"start_angle": 1.639401256908895,
"end_angle": -2.3013749032258497
},
{
"tangent_start": [
32.018264020048484,
-134.6128246224947
],
"tangent_end": [
42.02202888153787,
-130.16576070625064
],
"center": [
36.022068002298035,
-130.14409396695922
],
"radius": 6.0,
"start_angle": -2.301374903225848,
"end_angle": -0.003611131063583915
}
]
},
{
"lines": [
[
[
64.2214266284807,
-201.44854130837814
],
[
49.6453086484806,
-226.69511617304929
]
],
[
[
52.06689665379105,
-235.0150592956427
],
[
61.12886082356814,
-239.74123825380323
]
],
[
[
69.83661631355432,
-235.31417965285925
],
[
74.39739290729452,
-205.00794817153786
]
]
],
"arcs": [
{
"tangent_start": [
74.39739290729452,
-205.00794817153786
],
"tangent_end": [
64.2214266284807,
-201.44854130837814
],
"center": [
68.97245895846702,
-204.19155132616802
],
"radius": 5.486019700864278,
"start_angle": -0.14936886673687866,
"end_angle": 2.6179938427659395
},
{
"tangent_start": [
49.6453086484806,
-226.69511617304929
],
"tangent_end": [
52.06689665379105,
-235.0150592956427
],
"center": [
54.841460965510564,
-229.69511635608663
],
"radius": 6.0,
"start_angle": 2.6179938427659404,
"end_angle": -2.0515272590039615
},
{
"tangent_start": [
61.12886082356814,
-239.74123825380323
],
"tangent_end": [
69.83661631355432,
-235.31417965285925
],
"center": [
63.903425135287655,
-234.42129531424715
],
"radius": 6.0,
"start_angle": -2.0515272590039593,
"end_angle": -0.1493688667368833
}
]
},
{
"lines": [
[
[
110.03115157957816,
-221.51515763759545
],
[
91.15579362310044,
-188.20123973352682
]
],
[
[
80.00229936439747,
-190.26613086786517
],
[
73.53353004154089,
-233.2509200739048
]
],
[
[
81.60577669528868,
-239.74955518050632
],
[
106.949903974623,
-230.07868387853534
]
]
],
"arcs": [
{
"tangent_start": [
106.949903974623,
-230.07868387853534
],
"tangent_end": [
110.03115157957816,
-221.51515763759545
],
"center": [
104.81084849914185,
-224.4729331105459
],
"radius": 6.0,
"start_angle": -1.2062673660707988,
"end_angle": 0.5154915464623064
},
{
"tangent_start": [
91.15579362310044,
-188.20123973352682
],
"tangent_end": [
80.00229936439747,
-190.26613086786517
],
"center": [
85.93549054266413,
-191.15901520647728
],
"radius": 6.0,
"start_angle": 0.5154915464623064,
"end_angle": 2.9922237868529096
},
{
"tangent_start": [
73.53353004154089,
-233.2509200739048
],
"tangent_end": [
81.60577669528868,
-239.74955518050632
],
"center": [
79.46672121980754,
-234.1438044125169
],
"radius": 6.0,
"start_angle": 2.9922237868529145,
"end_angle": -1.2062673660707988
}
]
},
{
"lines": [
[
[
18.323947936194703,
-242.29740646969898
],
[
28.96786390461845,
-237.64222093544018
]
],
[
[
29.32883896361284,
-226.82018429697467
],
[
3.407630099656526,
-213.3590297153221
]
],
[
[
-3.2933670781211077,
-221.28481143152354
],
[
11.128918075509674,
-240.41243457713819
]
]
],
"arcs": [
{
"tangent_start": [
11.128918075509674,
-240.41243457713819
],
"tangent_end": [
18.323947936194703,
-242.29740646969898
],
"center": [
15.919697198841078,
-236.80017276610457
],
"radius": 6.0,
"start_angle": -2.4955345462054552,
"end_angle": -1.1585063611041397
},
{
"tangent_start": [
28.96786390461845,
-237.64222093544018
],
"tangent_end": [
29.32883896361284,
-226.82018429697467
],
"center": [
26.563613167264826,
-232.14498723184576
],
"radius": 6.0,
"start_angle": -1.1585063611041397,
"end_angle": 1.0918199715547756
},
{
"tangent_start": [
3.407630099656526,
-213.3590297153221
],
"tangent_end": [
-3.2933670781211077,
-221.28481143152354
],
"center": [
0.9553063579149565,
-218.0812989327311
],
"radius": 5.321063643295198,
"start_angle": 1.0918199715547747,
"end_angle": -2.4955345462054566
}
]
},
{
"lines": [
[
[
295.1387706548473,
-3.3139607622511127
],
[
300.0351832397415,
-15.898164351988692
]
],
[
[
310.0923171727373,
-15.213023139534062
],
[
313.12798866364966,
-2.535518604769681
]
],
[
[
307.2929418481957,
4.8617031605421595
],
[
300.7304150011068,
4.861703160542157
]
]
],
"arcs": [
{
"tangent_start": [
300.7304150011068,
4.861703160542157
],
"tangent_end": [
295.1387706548473,
-3.3139607622511127
],
"center": [
300.7304150011068,
-1.1382968394578432
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.770524972653345
},
{
"tangent_start": [
300.0351832397415,
-15.898164351988692
],
"tangent_end": [
310.0923171727373,
-15.213023139534062
],
"center": [
304.95663559197067,
-13.983266753457826
],
"radius": 5.280864140282445,
"start_angle": -2.770524972653346,
"end_angle": -0.23502808061214836
},
{
"tangent_start": [
313.12798866364966,
-2.535518604769681
],
"tangent_end": [
307.2929418481957,
4.8617031605421595
],
"center": [
307.2929418481957,
-1.1382968394578405
],
"radius": 6.0,
"start_angle": -0.23502808061214697,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
213.01812920478335,
-3.9009405295210504
],
[
221.51219137384516,
-18.010988554817317
]
],
[
[
230.7330389257211,
-15.581089746459934
],
[
231.12116951268916,
-0.9657418933388797
]
],
[
[
225.12328411665743,
5.193540171154162
],
[
218.1585756049658,
5.193540171154163
]
]
],
"arcs": [
{
"tangent_start": [
218.1585756049658,
5.193540171154163
],
"tangent_end": [
213.01812920478335,
-3.9009405295210504
],
"center": [
218.1585756049658,
-0.8064598288458376
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.599713576853235
},
{
"tangent_start": [
221.51219137384516,
-18.010988554817317
],
"tangent_end": [
230.7330389257211,
-15.581089746459934
],
"center": [
225.7677004996177,
-15.449228381462927
],
"radius": 4.967088997120743,
"start_angle": -2.599713576853236,
"end_angle": -0.026550129878240875
},
{
"tangent_start": [
231.12116951268916,
-0.9657418933388797
],
"tangent_end": [
225.12328411665743,
5.193540171154162
],
"center": [
225.12328411665743,
-0.8064598288458376
],
"radius": 6.0,
"start_angle": -0.026550129878241655,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
234.22404644929907,
-0.6515074701634616
],
[
233.82858127260806,
-15.543044790850395
]
],
[
[
242.67672231128964,
-18.311652272409216
],
[
252.22963975838567,
-3.729310440218322
]
],
[
[
247.41031767912506,
5.1892104653435025
],
[
240.2219318453308,
5.189210465343499
]
]
],
"arcs": [
{
"tangent_start": [
240.2219318453308,
5.189210465343499
],
"tangent_end": [
234.22404644929907,
-0.6515074701634616
],
"center": [
240.2219318453308,
-0.8107895346564993
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": 3.115042523711552
},
{
"tangent_start": [
233.82858127260806,
-15.543044790850395
],
"tangent_end": [
242.67672231128964,
-18.311652272409216
],
"center": [
238.64577544348973,
-15.670971982175107
],
"radius": 4.818892512419915,
"start_angle": 3.1150425237115527,
"end_angle": -0.5799533215687932
},
{
"tangent_start": [
252.22963975838567,
-3.729310440218322
],
"tangent_end": [
247.41031767912506,
5.1892104653435025
],
"center": [
247.41031767912506,
-0.572164180451435
],
"radius": 5.7613746457949375,
"start_angle": -0.5799533215687922,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
13.987265007394015,
-177.1423205764357
],
[
31.96562749733141,
-208.28175531270676
]
],
[
[
43.15988171902686,
-205.43266417925938
],
[
44.00515240985376,
-171.83613862706358
]
],
[
[
37.230445336997555,
-165.73570149427746
],
[
18.406812156233272,
-168.19279231020224
]
]
],
"arcs": [
{
"tangent_start": [
18.406812156233272,
-168.19279231020224
],
"tangent_end": [
13.987265007394015,
-177.1423205764357
],
"center": [
19.18341732442398,
-174.14232039339836
],
"radius": 6.0,
"start_angle": 1.7005946799906875,
"end_angle": -2.617993842765941
},
{
"tangent_start": [
31.96562749733141,
-208.28175531270676
],
"tangent_end": [
43.15988171902686,
-205.43266417925938
],
"center": [
37.16177981436137,
-205.28175512966942
],
"radius": 6.0,
"start_angle": -2.61799384276594,
"end_angle": -0.025154160820676633
},
{
"tangent_start": [
44.00515240985376,
-171.83613862706358
],
"tangent_end": [
37.230445336997555,
-165.73570149427746
],
"center": [
38.00705050518826,
-171.6852295774736
],
"radius": 6.0,
"start_angle": -0.02515416082068137,
"end_angle": 1.7005946799906868
}
]
},
{
"lines": [
[
[
47.440696624799216,
-171.62580665035898
],
[
46.662270653574396,
-202.5654906078891
]
],
[
[
57.85652487526984,
-205.71639984051643
],
[
74.41314328655142,
-177.03949788351053
]
],
[
[
70.06874845048503,
-168.1002629691612
],
[
54.29055601042828,
-165.83748096863695
]
]
],
"arcs": [
{
"tangent_start": [
54.29055601042828,
-165.83748096863695
],
"tangent_end": [
47.440696624799216,
-171.62580665035898
],
"center": [
53.43879852946471,
-171.77671569994894
],
"radius": 6.0,
"start_angle": 1.4283555627825901,
"end_angle": 3.1164384927691167
},
{
"tangent_start": [
46.662270653574396,
-202.5654906078891
],
"tangent_end": [
57.85652487526984,
-205.71639984051643
],
"center": [
52.660372558239885,
-202.71639965747906
],
"radius": 6.0,
"start_angle": 3.1164384927691167,
"end_angle": -0.5235988108238575
},
{
"tangent_start": [
74.41314328655142,
-177.03949788351053
],
"tangent_end": [
70.06874845048503,
-168.1002629691612
],
"center": [
69.21699096952146,
-174.0394977004732
],
"radius": 6.0,
"start_angle": -0.5235988108238534,
"end_angle": 1.4283555627825901
}
]
},
{
"lines": [
[
[
105.92424546683439,
-29.39888652396091
],
[
95.76591501840284,
-34.094428389259974
]
],
[
[
94.74433500620968,
-44.385846351919966
],
[
104.63426994062579,
-51.609847562682674
]
],
[
[
114.17180812469628,
-46.89980973499732
],
[
114.44020363871174,
-34.98026665893555
]
]
],
"arcs": [
{
"tangent_start": [
114.44020363871174,
-34.98026665893555
],
"tangent_end": [
105.92424546683439,
-29.39888652396091
],
"center": [
108.441724142247,
-34.845197304557516
],
"radius": 6.0,
"start_angle": -0.022513460861627317,
"end_angle": 2.0037786555659727
},
{
"tangent_start": [
95.76591501840284,
-34.094428389259974
],
"tangent_end": [
94.74433500620968,
-44.385846351919966
],
"center": [
98.28339369381544,
-39.54073916985658
],
"radius": 6.0,
"start_angle": 2.0037786555659727,
"end_angle": -2.2016608727585076
},
{
"tangent_start": [
104.63426994062579,
-51.609847562682674
],
"tangent_end": [
114.17180812469628,
-46.89980973499732
],
"center": [
108.17332862823154,
-46.76474038061929
],
"radius": 6.0,
"start_angle": -2.2016608727585076,
"end_angle": -0.022513460861627317
}
]
},
{
"lines": [
[
[
141.00969580226968,
-140.1790168021013
],
[
174.11008943312837,
-115.59056863567926
]
],
[
[
170.53218440183767,
-104.77407659405138
],
[
129.96923582811036,
-104.77407659405138
]
],
[
[
124.2278358551303,
-112.51658236169304
],
[
131.69039079799893,
-137.10503052811507
]
]
],
"arcs": [
{
"tangent_start": [
131.69039079799893,
-137.10503052811507
],
"tangent_end": [
141.00969580226968,
-140.1790168021013
],
"center": [
137.43179077097898,
-135.3625247604734
],
"radius": 6.0,
"start_angle": -2.846929406289132,
"end_angle": -0.931890434164398
},
{
"tangent_start": [
174.11008943312837,
-115.59056863567926
],
"tangent_end": [
170.53218440183767,
-104.77407659405138
],
"center": [
170.53218440183767,
-110.77407659405138
],
"radius": 6.0,
"start_angle": -0.9318904341643967,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
129.96923582811036,
-104.77407659405138
],
"tangent_end": [
124.2278358551303,
-112.51658236169304
],
"center": [
129.96923582811036,
-110.77407659405138
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.8469294062891324
}
]
},
{
"lines": [
[
[
76.16616728477403,
-148.81501309588455
],
[
108.60555017671477,
-148.64817877387765
]
],
[
[
114.56212537941296,
-143.03639686609137
],
[
116.09873112829065,
-119.33269968173818
]
],
[
[
106.66205960005294,
-114.03510573993411
],
[
72.68607095923453,
-137.90563724629422
]
]
],
"arcs": [
{
"tangent_start": [
72.68607095923453,
-137.90563724629422
],
"tangent_end": [
76.16616728477403,
-148.81501309588455
],
"center": [
76.13530995628119,
-142.8150924443027
],
"radius": 6.0,
"start_angle": 2.1832454587840457,
"end_angle": -1.5656534160415232
},
{
"tangent_start": [
108.60555017671477,
-148.64817877387765
],
"tangent_end": [
114.56212537941296,
-143.03639686609137
],
"center": [
108.57469284822191,
-142.6482581222958
],
"radius": 6.0,
"start_angle": -1.5656534160415208,
"end_angle": -0.06473499444836679
},
{
"tangent_start": [
116.09873112829065,
-119.33269968173818
],
"tangent_end": [
106.66205960005294,
-114.03510573993411
],
"center": [
110.1112985970996,
-118.94456093794261
],
"radius": 6.0,
"start_angle": -0.06473499444836679,
"end_angle": 2.1832454587840444
}
]
},
{
"lines": [
[
[
93.8355821212539,
-104.97680273204688
],
[
53.44127983931142,
-104.97680273204688
]
],
[
[
47.498083879319964,
-111.8004663655413
],
[
51.08224339126187,
-137.6621913041139
]
],
[
[
60.474678348299975,
-141.74798286862796
],
[
97.28482111830057,
-115.88625793005536
]
]
],
"arcs": [
{
"tangent_start": [
97.28482111830057,
-115.88625793005536
],
"tangent_end": [
93.8355821212539,
-104.97680273204688
],
"center": [
93.8355821212539,
-110.97680273204688
],
"radius": 6.0,
"start_angle": -0.9583471948057474,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
53.44127983931142,
-104.97680273204688
],
"tangent_end": [
47.498083879319964,
-111.8004663655413
],
"center": [
53.44127983931142,
-110.97680273204688
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -3.00388051722127
},
{
"tangent_start": [
51.08224339126187,
-137.6621913041139
],
"tangent_end": [
60.474678348299975,
-141.74798286862796
],
"center": [
57.02543935125332,
-136.83852767061947
],
"radius": 6.0,
"start_angle": -3.00388051722127,
"end_angle": -0.9583471948057484
}
]
},
{
"lines": [
[
[
193.4439468277777,
-287.67416369049675
],
[
188.31019448881722,
-296.57124962826356
]
],
[
[
194.429826739922,
-304.70215152091424
],
[
211.13718670201104,
-300.56172038384835
]
],
[
[
212.20073723309144,
-290.65067646264964
],
[
201.28693500946216,
-285.2878543983027
]
]
],
"arcs": [
{
"tangent_start": [
201.28693500946216,
-285.2878543983027
],
"tangent_end": [
193.4439468277777,
-287.67416369049675
],
"center": [
198.64085347635648,
-290.6728569535628
],
"radius": 6.0,
"start_angle": 1.1140686199709087,
"end_angle": 2.6182453413803004
},
{
"tangent_start": [
188.31019448881722,
-296.57124962826356
],
"tangent_end": [
194.429826739922,
-304.70215152091424
],
"center": [
193.09970219524973,
-299.3348675771466
],
"radius": 5.529644494663752,
"start_angle": 2.618245341380305,
"end_angle": -1.3278697346015145
},
{
"tangent_start": [
211.13718670201104,
-300.56172038384835
],
"tangent_end": [
212.20073723309144,
-290.65067646264964
],
"center": [
209.86102588195837,
-295.4121894571623
],
"radius": 5.305304440230889,
"start_angle": -1.3278697346015143,
"end_angle": 1.1140686199709082
}
]
},
{
"lines": [
[
[
132.8274613997404,
-49.36189857195072
],
[
141.46465310334608,
-44.315490042757375
]
],
[
[
140.72319438348168,
-33.58720777338871
],
[
130.27485580366627,
-29.283036705414414
]
],
[
[
122.09896852687736,
-35.9717030170194
],
[
123.9101154030871,
-45.322282614187046
]
]
],
"arcs": [
{
"tangent_start": [
123.9101154030871,
-45.322282614187046
],
"tangent_end": [
132.8274613997404,
-49.36189857195072
],
"center": [
129.80063493407093,
-44.181327025613115
],
"radius": 6.0,
"start_angle": -2.95026828476911,
"end_angle": -1.0420270550005897
},
{
"tangent_start": [
141.46465310334608,
-44.315490042757375
],
"tangent_end": [
140.72319438348168,
-33.58720777338871
],
"center": [
138.4378266376766,
-39.13491849641977
],
"radius": 6.0,
"start_angle": -1.0420270550005897,
"end_angle": 1.1800326624123618
},
{
"tangent_start": [
130.27485580366627,
-29.283036705414414
],
"tangent_end": [
122.09896852687736,
-35.9717030170194
],
"center": [
127.9894880578612,
-34.83074742844547
],
"radius": 6.0,
"start_angle": 1.1800326624123616,
"end_angle": -2.9502682847691104
}
]
},
{
"lines": [
[
[
131.95972750359547,
-100.95952340594862
],
[
162.82957282969784,
-100.95952340594862
]
],
[
[
165.6761026381389,
-89.67773696103657
],
[
141.01764062979223,
-76.38847434711835
]
],
[
[
132.7355376523777,
-79.12968126665913
],
[
126.524154334622,
-92.41894388057736
]
]
],
"arcs": [
{
"tangent_start": [
126.524154334622,
-92.41894388057736
],
"tangent_end": [
131.95972750359547,
-100.95952340594862
],
"center": [
131.95972750359547,
-94.95952340594862
],
"radius": 6.0,
"start_angle": 2.704364586605774,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
162.82957282969784,
-100.95952340594862
],
"tangent_end": [
165.6761026381389,
-89.67773696103657
],
"center": [
162.82957282969784,
-94.95952340594862
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 1.076489422440874
},
{
"tangent_start": [
141.01764062979223,
-76.38847434711835
],
"tangent_end": [
132.7355376523777,
-79.12968126665913
],
"center": [
138.17111082135116,
-81.67026079203039
],
"radius": 6.0,
"start_angle": 1.076489422440874,
"end_angle": 2.704364586605773
}
]
},
{
"lines": [
[
[
143.14811684661376,
-73.18363363982722
],
[
170.6861782308404,
-88.0248078172481
]
],
[
[
178.7288603563114,
-79.7430211892987
],
[
161.49145732557818,
-49.88696577831522
]
],
[
[
151.34766046455843,
-49.4927335788649
],
[
141.047002111065,
-64.5076148124275
]
]
],
"arcs": [
{
"tangent_start": [
141.047002111065,
-64.5076148124275
],
"tangent_end": [
143.14811684661376,
-73.18363363982722
],
"center": [
145.9946466550548,
-67.90184719491518
],
"radius": 6.0,
"start_angle": 2.5403042169418173,
"end_angle": -2.0651032311489153
},
{
"tangent_start": [
170.6861782308404,
-88.0248078172481
],
"tangent_end": [
178.7288603563114,
-79.7430211892987
],
"center": [
173.53270803928143,
-82.74302137233606
],
"radius": 6.0,
"start_angle": -2.0651032311489153,
"end_angle": 0.5235988108238543
},
{
"tangent_start": [
161.49145732557818,
-49.88696577831522
],
"tangent_end": [
151.34766046455843,
-49.4927335788649
],
"center": [
156.29530500854824,
-52.88696596135257
],
"radius": 6.0,
"start_angle": 0.5235988108238556,
"end_angle": 2.54030421694182
}
]
},
{
"lines": [
[
[
137.4787775689968,
-196.2606842049095
],
[
148.85671283079412,
-177.25861015481235
]
],
[
[
144.44967790062543,
-168.2221759613992
],
[
134.74397456498303,
-167.01476066782422
]
],
[
[
128.00902868751376,
-172.70600990183766
],
[
127.11260391738217,
-193.1484217818639
]
]
],
"arcs": [
{
"tangent_start": [
127.11260391738217,
-193.1484217818639
],
"tangent_end": [
137.4787775689968,
-196.2606842049095
],
"center": [
132.68946936131127,
-193.39297415430258
],
"radius": 5.582224829094205,
"start_angle": 3.097769505415532,
"end_angle": -0.5395170529961996
},
{
"tangent_start": [
148.85671283079412,
-177.25861015481235
],
"tangent_end": [
144.44967790062543,
-168.2221759613992
],
"center": [
143.7089715401991,
-174.17627993157168
],
"radius": 6.0,
"start_angle": -0.539517052996202,
"end_angle": 1.447029527459508
},
{
"tangent_start": [
134.74397456498303,
-167.01476066782422
],
"tangent_end": [
128.00902868751376,
-172.70600990183766
],
"center": [
134.0032682045567,
-172.96886463799672
],
"radius": 6.0,
"start_angle": 1.447029527459508,
"end_angle": 3.097769505415531
}
]
},
{
"lines": [
[
[
219.27939862641185,
-303.0509112698353
],
[
193.61602046336284,
-309.4108299086684
]
],
[
[
191.1596363361792,
-319.79456343194
],
[
211.85602807287498,
-337.49420669140267
]
],
[
[
221.63176599751114,
-334.1473935654577
],
[
226.59875242386434,
-310.0878316671619
]
]
],
"arcs": [
{
"tangent_start": [
226.59875242386434,
-310.0878316671619
],
"tangent_end": [
219.27939862641185,
-303.0509112698353
],
"center": [
220.72266451370987,
-308.87474021465863
],
"radius": 6.0,
"start_angle": -0.20358533029131934,
"end_angle": 1.813722918988278
},
{
"tangent_start": [
193.61602046336284,
-309.4108299086684
],
"tangent_end": [
191.1596363361792,
-319.79456343194
],
"center": [
195.05928635066087,
-315.23465885349174
],
"radius": 6.0,
"start_angle": 1.813722918988278,
"end_angle": -2.278304008184733
},
{
"tangent_start": [
211.85602807287498,
-337.49420669140267
],
"tangent_end": [
221.63176599751114,
-334.1473935654577
],
"center": [
215.75567808735667,
-332.93430211295447
],
"radius": 6.0,
"start_angle": -2.278304008184743,
"end_angle": -0.20358533029131934
}
]
},
{
"lines": [
[
[
109.1951947271576,
-163.9972265522041
],
[
94.34045175169479,
-167.12638474650427
]
],
[
[
90.8257345463438,
-176.66134019664705
],
[
108.39135223703198,
-199.44166677348312
]
],
[
[
119.11025589618569,
-195.15349930963853
],
[
116.39938118096033,
-169.24401453850226
]
]
],
"arcs": [
{
"tangent_start": [
116.39938118096033,
-169.24401453850226
],
"tangent_end": [
109.1951947271576,
-163.9972265522041
],
"center": [
110.43195544741874,
-169.86837830640184
],
"radius": 6.0,
"start_angle": 0.10424935447894765,
"end_angle": 1.7784114098458292
},
{
"tangent_start": [
94.34045175169479,
-167.12638474650427
],
"tangent_end": [
90.8257345463438,
-176.66134019664705
],
"center": [
95.57721247195593,
-172.997536500702
],
"radius": 6.0,
"start_angle": 1.7784114098458292,
"end_angle": -2.484731780486122
},
{
"tangent_start": [
108.39135223703198,
-199.44166677348312
],
"tangent_end": [
119.11025589618569,
-195.15349930963853
],
"center": [
113.14283016264412,
-195.7778630775381
],
"radius": 6.0,
"start_angle": -2.484731780486122,
"end_angle": 0.1042493544789432
}
]
},
{
"lines": [
[
[
97.24373346679086,
-52.344513365010314
],
[
86.6523125628916,
-44.60811894574986
]
],
[
[
78.67808168775932,
-45.41227974522026
],
[
69.33371795586521,
-55.66825896641316
]
],
[
[
74.3680361100899,
-65.45260317358014
],
[
94.43640481925647,
-63.06270295305495
]
]
],
"arcs": [
{
"tangent_start": [
94.43640481925647,
-63.06270295305495
],
"tangent_end": [
97.24373346679086,
-52.344513365010314
],
"center": [
93.73246144605827,
-57.15157953359624
],
"radius": 5.952891427931717,
"start_angle": -1.4522666333336383,
"end_angle": 0.9399317808312871
},
{
"tangent_start": [
86.6523125628916,
-44.60811894574986
],
"tangent_end": [
78.67808168775932,
-45.41227974522026
],
"center": [
83.11325387528584,
-49.45322612781324
],
"radius": 6.0,
"start_angle": 0.9399317808312848,
"end_angle": 2.4026711772958036
},
{
"tangent_start": [
69.33371795586521,
-55.66825896641316
],
"tangent_end": [
74.3680361100899,
-65.45260317358014
],
"center": [
73.67374312610485,
-59.62251559287869
],
"radius": 5.871282989795348,
"start_angle": 2.4026711772958036,
"end_angle": -1.4522666333336385
}
]
},
{
"lines": [
[
[
116.11060017153886,
-88.96535891594192
],
[
115.61599073946616,
-80.69472014930606
]
],
[
[
109.81819610743351,
-75.05595548584326
],
[
86.63283923759926,
-74.31556022442115
]
],
[
[
84.35635949760493,
-83.67265345768027
],
[
107.53648194810611,
-94.73821291704596
]
]
],
"arcs": [
{
"tangent_start": [
107.53648194810611,
-94.73821291704596
],
"tangent_end": [
116.11060017153886,
-88.96535891594192
],
"center": [
110.12130069276175,
-89.32353729820443
],
"radius": 6.0,
"start_angle": -2.0161788564106393,
"end_angle": 0.05973191029926012
},
{
"tangent_start": [
115.61599073946616,
-80.69472014930606
],
"tangent_end": [
109.81819610743351,
-75.05595548584326
],
"center": [
109.62669126068904,
-81.05289853156859
],
"radius": 6.0,
"start_angle": 0.05973191029926249,
"end_angle": 1.53887343066255
},
{
"tangent_start": [
86.63283923759926,
-74.31556022442115
],
"tangent_end": [
84.35635949760493,
-83.67265345768027
],
"center": [
86.475812547672,
-79.23282541201728
],
"radius": 4.919771773821856,
"start_angle": 1.53887343066255,
"end_angle": -2.0161788564106407
}
]
},
{
"lines": [
[
[
51.87064806072272,
-81.34998327988275
],
[
49.02022513858117,
-93.37264207289746
]
],
[
[
54.85838532788742,
-100.75679726795312
],
[
82.89386138955194,
-100.75679726795312
]
],
[
[
85.4786801342076,
-89.34212164911159
],
[
60.29362699468462,
-77.31946285609688
]
]
],
"arcs": [
{
"tangent_start": [
60.29362699468462,
-77.31946285609688
],
"tangent_end": [
51.87064806072272,
-81.34998327988275
],
"center": [
57.70880825002897,
-82.73413847493839
],
"radius": 6.0,
"start_angle": 1.1254137971791507,
"end_angle": 2.908803300483035
},
{
"tangent_start": [
49.02022513858117,
-93.37264207289746
],
"tangent_end": [
54.85838532788742,
-100.75679726795312
],
"center": [
54.85838532788742,
-94.75679726795312
],
"radius": 6.0,
"start_angle": 2.908803300483033,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
82.89386138955194,
-100.75679726795312
],
"tangent_end": [
85.4786801342076,
-89.34212164911159
],
"center": [
82.89386138955194,
-94.75679726795312
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 1.1254137971791516
}
]
}
],
"holes": [
{
"center": [
0.0,
0.1231292
],
"radius": 2.9551008,
"is_circular": true
},
{
"center": [
366.187159,
1.1857699999999998
],
"radius": 3.936,
"is_circular": true
},
{
"center": [
44.98715876,
0.1231292
],
"radius": 2.9551008000000096,
"is_circular": true
},
{
"center": [
250.70715892,
-272.19823
],
"radius": 3.120000000000006,
"is_circular": true
},
{
"center": [
44.98715876,
-155.3768708
],
"radius": 2.9551008000000065,
"is_circular": true
},
{
"center": [
125.187159,
-232.31422999999998
],
"radius": 3.9359999999999786,
"is_circular": true
},
{
"center": [
-9.81284108,
-67.69823000000001
],
"radius": 3.120000000000006,
"is_circular": true
},
{
"center": [
362.78715876,
-372.77687080000004
],
"radius": 2.9551008000000345,
"is_circular": true
},
{
"center": [
250.70715892,
-372.59822999999994
],
"radius": 3.119999999999949,
"is_circular": true
},
{
"center": [
291.45715876,
-310.9768708
],
"radius": 2.955100799999978,
"is_circular": true
},
{
"center": [
44.98715876,
-67.87687079999999
],
"radius": 2.9551008000000065,
"is_circular": true
},
{
"center": [
194.44715892,
-372.59822999999994
],
"radius": 3.119999999999949,
"is_circular": true
},
{
"center": [
291.45715876,
-372.77687080000004
],
"radius": 2.9551008000000345,
"is_circular": true
},
{
"center": [
125.187159,
-154.31423
],
"radius": 3.936000000000007,
"is_circular": true
},
{
"center": [
125.187159,
-66.81423
],
"radius": 3.935999999999993,
"is_circular": true
},
{
"center": [
194.44715892,
-272.19823
],
"radius": 3.120000000000006,
"is_circular": true
}
],
"parameters_used": {
"eta_0": 0.03,
"alpha": 0.7,
"R_0": 35,
"kappa": 0.8,
"p": 2.5,
"beta": 0.15,
"R_edge": 15.0,
"s_min": 28.0,
"s_max": 75.0,
"t_min": 2.5,
"t_0": 3.0,
"gamma": 1.0,
"w_frame": 8.0,
"r_f": 6.0,
"d_keep": 1.5,
"min_pocket_radius": 6.0,
"min_triangle_area": 20.0,
"eta_solid": 0.75,
"thickness": 12.7
},
"checks": {
"is_valid_geometry": true,
"min_web_width": true,
"no_islands": true,
"no_self_intersections": true,
"mass_estimate_g": 2948.9607971728447,
"area_mm2": 86000.60650839441,
"num_interiors": 66
},
"pipeline": {
"geometry_file": "tests/demo_4pt_bending.json",
"num_vertices": 207,
"num_triangles": 258,
"num_pockets": 51,
"validation_ok": true
}
}