Files
Atomizer/tools/adaptive-isogrid/tests/rib_profile_sandbox_1.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

4822 lines
105 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.04557129236736,
-221.8318659660333
],
[
236.90744495188952,
-180.02340814592446
]
],
[
[
226.51514031782958,
-180.02340814592446
],
[
202.3770139773518,
-221.8318659660333
]
],
[
[
207.57316629438176,
-230.83186614907063
],
[
255.8494189753374,
-230.83186614907063
]
]
],
"arcs": [
{
"tangent_start": [
255.8494189753374,
-230.83186614907063
],
"tangent_end": [
261.04557129236736,
-221.8318659660333
],
"center": [
255.8494189753374,
-224.83186614907063
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238523
},
{
"tangent_start": [
236.90744495188952,
-180.02340814592446
],
"tangent_end": [
226.51514031782958,
-180.02340814592446
],
"center": [
231.71129263485955,
-183.02340832896184
],
"radius": 6.0,
"start_angle": 0.5235988108238564,
"end_angle": 2.617993842765937
},
{
"tangent_start": [
202.3770139773518,
-221.8318659660333
],
"tangent_end": [
207.57316629438176,
-230.83186614907063
],
"center": [
207.57316629438176,
-224.83186614907063
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
}
]
},
{
"lines": [
[
[
293.6059492596521,
-169.364018080202
],
[
244.797842305052,
-169.364018080202
]
],
[
[
239.60168998802203,
-178.36401826323933
],
[
264.0057434653221,
-220.63307535796582
]
],
[
[
274.398048099382,
-220.63307535796582
],
[
298.80210157668205,
-178.36401826323933
]
]
],
"arcs": [
{
"tangent_start": [
298.80210157668205,
-178.36401826323933
],
"tangent_end": [
293.6059492596521,
-169.364018080202
],
"center": [
293.6059492596521,
-175.364018080202
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
244.797842305052,
-169.364018080202
],
"tangent_end": [
239.60168998802203,
-178.36401826323933
],
"center": [
244.797842305052,
-175.364018080202
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
},
{
"tangent_start": [
264.0057434653221,
-220.63307535796582
],
"tangent_end": [
274.398048099382,
-220.63307535796582
],
"center": [
269.20189578235204,
-217.63307517492848
],
"radius": 6.0,
"start_angle": -2.6179938427659386,
"end_angle": -0.5235988108238546
}
]
},
{
"lines": [
[
[
311.8833255202003,
-155.72865424626892
],
[
336.3149745143621,
-113.41180031816504
]
],
[
[
331.1188221973321,
-104.41180013512768
],
[
282.2555242090086,
-104.41180013512768
]
],
[
[
277.0593718919787,
-113.41180031816502
],
[
301.4910208861404,
-155.7286542462689
]
]
],
"arcs": [
{
"tangent_start": [
301.4910208861404,
-155.7286542462689
],
"tangent_end": [
311.8833255202003,
-155.72865424626892
],
"center": [
306.68717320317035,
-152.72865406323155
],
"radius": 6.0,
"start_angle": -2.6179938427659386,
"end_angle": -0.5235988108238587
},
{
"tangent_start": [
336.3149745143621,
-113.41180031816504
],
"tangent_end": [
331.1188221973321,
-104.41180013512768
],
"center": [
331.1188221973321,
-110.41180013512768
],
"radius": 6.0,
"start_angle": -0.523598810823852,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
282.2555242090086,
-104.41180013512768
],
"tangent_end": [
277.0593718919787,
-113.41180031816502
],
"center": [
282.2555242090086,
-110.41180013512768
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.6179938427659386
}
]
},
{
"lines": [
[
[
263.99116420541634,
-114.95700116304522
],
[
239.55978850256037,
-157.27338173676068
]
],
[
[
244.75594081959034,
-166.27338191979803
],
[
293.61869222530225,
-166.27338191979803
]
],
[
[
298.81484454233225,
-157.27338173676068
],
[
274.3834688394762,
-114.9570011630452
]
]
],
"arcs": [
{
"tangent_start": [
274.3834688394762,
-114.9570011630452
],
"tangent_end": [
263.99116420541634,
-114.95700116304522
],
"center": [
269.1873165224463,
-117.95700134608256
],
"radius": 6.0,
"start_angle": 0.5235988108238566,
"end_angle": 2.6179938427659386
},
{
"tangent_start": [
239.55978850256037,
-157.27338173676068
],
"tangent_end": [
244.75594081959034,
-166.27338191979803
],
"center": [
244.75594081959034,
-160.27338191979803
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
293.61869222530225,
-166.27338191979803
],
"tangent_end": [
298.81484454233225,
-157.27338173676068
],
"center": [
293.61869222530225,
-160.27338191979803
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238498
}
]
},
{
"lines": [
[
[
202.08867375063355,
-113.41409611166986
],
[
226.50491935129827,
-155.70427058179828
]
],
[
[
236.8972239853582,
-155.70427058179828
],
[
261.31346958602296,
-113.41409611166988
]
],
[
[
256.117317268993,
-104.41409592863252
],
[
207.28482606766352,
-104.41409592863252
]
]
],
"arcs": [
{
"tangent_start": [
207.28482606766352,
-104.41409592863252
],
"tangent_end": [
202.08867375063355,
-113.41409611166986
],
"center": [
207.28482606766352,
-110.41409592863252
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
},
{
"tangent_start": [
226.50491935129827,
-155.70427058179828
],
"tangent_end": [
236.8972239853582,
-155.70427058179828
],
"center": [
231.70107166832824,
-152.7042703987609
],
"radius": 6.0,
"start_angle": -2.617993842765937,
"end_angle": -0.5235988108238564
},
{
"tangent_start": [
261.31346958602296,
-113.41409611166988
],
"tangent_end": [
256.117317268993,
-104.41409592863252
],
"center": [
256.11731726899296,
-110.41409592863252
],
"radius": 6.0,
"start_angle": -0.523598810823852,
"end_angle": 1.5707963267948872
}
]
},
{
"lines": [
[
[
261.31342601047106,
-92.31950388833012
],
[
236.89896920509048,
-50.03242770226624
]
],
[
[
226.50666457103054,
-50.03242770226625
],
[
202.09220776565002,
-92.31950388833013
]
],
[
[
207.28836008268,
-101.31950407136748
],
[
256.11727369344106,
-101.31950407136748
]
]
],
"arcs": [
{
"tangent_start": [
256.11727369344106,
-101.31950407136748
],
"tangent_end": [
261.31342601047106,
-92.31950388833012
],
"center": [
256.11727369344106,
-95.31950407136748
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.523598810823852
},
{
"tangent_start": [
236.89896920509048,
-50.03242770226624
],
"tangent_end": [
226.50666457103054,
-50.03242770226625
],
"center": [
231.7028168880605,
-53.03242788530359
],
"radius": 6.0,
"start_angle": 0.5235988108238533,
"end_angle": 2.617993842765941
},
{
"tangent_start": [
202.09220776565002,
-92.31950388833013
],
"tangent_end": [
207.28836008268,
-101.31950407136748
],
"center": [
207.28836008268,
-95.31950407136748
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
}
]
},
{
"lines": [
[
[
329.9451507668797,
-40.998029592979876
],
[
344.6694950311753,
-43.96446248550348
]
],
[
[
351.8418360611339,
-38.471855713896886
],
[
352.30467527358445,
-31.351917203391167
]
],
[
[
344.18183396337463,
-25.355587975279587
],
[
329.12542883914386,
-31.089844439333397
]
]
],
"arcs": [
{
"tangent_start": [
329.12542883914386,
-31.089844439333397
],
"tangent_end": [
329.9451507668797,
-40.998029592979876
],
"center": [
330.9670891764788,
-35.925481686108895
],
"radius": 5.174466192808205,
"start_angle": 1.9346872996129196,
"end_angle": -1.76959967781301
},
{
"tangent_start": [
344.6694950311753,
-43.96446248550348
],
"tangent_end": [
351.8418360611339,
-38.471855713896886
],
"center": [
345.854473390125,
-38.082640804355634
],
"radius": 6.0,
"start_angle": -1.76959967781301,
"end_angle": -0.06491473292816845
},
{
"tangent_start": [
352.30467527358445,
-31.351917203391167
],
"tangent_end": [
344.18183396337463,
-25.355587975279587
],
"center": [
346.31731260257556,
-30.962702293849915
],
"radius": 6.0,
"start_angle": -0.06491473292816845,
"end_angle": 1.9346872996129103
}
]
},
{
"lines": [
[
[
293.6188614022569,
-39.45991329674141
],
[
244.75580842831494,
-39.459913296741405
]
],
[
[
239.55965611128497,
-48.45991347977876
],
[
263.991182598256,
-90.77655521922112
]
],
[
[
274.3834872323159,
-90.77655521922112
],
[
298.81501371928687,
-48.45991347977876
]
]
],
"arcs": [
{
"tangent_start": [
298.81501371928687,
-48.45991347977876
],
"tangent_end": [
293.6188614022569,
-39.45991329674141
],
"center": [
293.6188614022569,
-45.45991329674141
],
"radius": 6.0,
"start_angle": -0.5235988108238556,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
244.75580842831494,
-39.459913296741405
],
"tangent_end": [
239.55965611128497,
-48.45991347977876
],
"center": [
244.75580842831494,
-45.459913296741405
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765939
},
{
"tangent_start": [
263.991182598256,
-90.77655521922112
],
"tangent_end": [
274.3834872323159,
-90.77655521922112
],
"center": [
269.18733491528593,
-87.77655503618377
],
"radius": 6.0,
"start_angle": -2.6179938427659364,
"end_angle": -0.5235988108238566
}
]
},
{
"lines": [
[
[
282.2555309988813,
-101.32179986487232
],
[
331.11784369440403,
-101.32179986487232
]
],
[
[
336.31399601143397,
-92.32179968183496
],
[
311.8828396636726,
-50.00579904225735
]
],
[
[
301.4905350296127,
-50.00579904225735
],
[
277.05937868185134,
-92.32179968183496
]
]
],
"arcs": [
{
"tangent_start": [
277.05937868185134,
-92.32179968183496
],
"tangent_end": [
282.2555309988813,
-101.32179986487232
],
"center": [
282.2555309988813,
-95.32179986487232
],
"radius": 6.0,
"start_angle": 2.6179938427659364,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
331.11784369440403,
-101.32179986487232
],
"tangent_end": [
336.31399601143397,
-92.32179968183496
],
"center": [
331.11784369440403,
-95.32179986487232
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238566
},
{
"tangent_start": [
311.8828396636726,
-50.00579904225735
],
"tangent_end": [
301.4905350296127,
-50.00579904225735
],
"center": [
306.68668734664266,
-53.0057992252947
],
"radius": 6.0,
"start_angle": 0.5235988108238556,
"end_angle": 2.6179938427659377
}
]
},
{
"lines": [
[
[
199.55856205242142,
-90.41875091736601
],
[
223.7373197399091,
-48.53991754558115
]
],
[
[
218.54116742287914,
-39.5399173625438
],
[
170.18365204790373,
-39.53991736254378
]
],
[
[
164.98749973087376,
-48.53991754558113
],
[
189.16625741836148,
-90.41875091736601
]
]
],
"arcs": [
{
"tangent_start": [
189.16625741836148,
-90.41875091736601
],
"tangent_end": [
199.55856205242142,
-90.41875091736601
],
"center": [
194.36240973539145,
-87.41875073432867
],
"radius": 6.0,
"start_angle": -2.617993842765941,
"end_angle": -0.5235988108238523
},
{
"tangent_start": [
223.7373197399091,
-48.53991754558115
],
"tangent_end": [
218.54116742287914,
-39.5399173625438
],
"center": [
218.54116742287914,
-45.5399173625438
],
"radius": 6.0,
"start_angle": -0.5235988108238533,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
170.18365204790373,
-39.53991736254378
],
"tangent_end": [
164.98749973087376,
-48.53991754558113
],
"center": [
170.18365204790373,
-45.53991736254379
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
}
]
},
{
"lines": [
[
[
176.01801307195504,
-36.28988263745622
],
[
218.28521345892304,
-36.28988263745622
]
],
[
[
223.42565985910548,
-27.19540193678101
],
[
208.21448342757625,
-1.9271114889094187
]
],
[
[
198.97874171315857,
-0.6365544144676436
],
[
171.9227177577198,
-25.90484486233924
]
]
],
"arcs": [
{
"tangent_start": [
171.9227177577198,
-25.90484486233924
],
"tangent_end": [
176.01801307195504,
-36.28988263745622
],
"center": [
176.01801307195504,
-30.289882637456223
],
"radius": 6.0,
"start_angle": 2.322041374531701,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
218.28521345892304,
-36.28988263745622
],
"tangent_end": [
223.42565985910548,
-27.19540193678101
],
"center": [
218.28521345892304,
-30.289882637456223
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5418790767365584
},
{
"tangent_start": [
208.21448342757625,
-1.9271114889094187
],
"tangent_end": [
198.97874171315857,
-0.6365544144676436
],
"center": [
203.0740370273938,
-5.021592189584631
],
"radius": 6.0,
"start_angle": 0.5418790767365583,
"end_angle": 2.322041374531701
}
]
},
{
"lines": [
[
[
-12.597277566606401,
-201.31321997774222
],
[
20.984303940087774,
-218.7524861065126
]
],
[
[
28.945682053465752,
-210.4276829886042
],
[
10.150020762405575,
-177.87264531898256
]
],
[
[
0.6646873323919182,
-176.6770614687745
],
[
-14.121232883242081,
-191.79283300962572
]
]
],
"arcs": [
{
"tangent_start": [
-14.121232883242081,
-191.79283300962572
],
"tangent_end": [
-12.597277566606401,
-201.31321997774222
],
"center": [
-9.83205177025839,
-195.98841704287116
],
"radius": 6.0,
"start_angle": 2.3672252355199763,
"end_angle": -2.0497726820350195
},
{
"tangent_start": [
20.984303940087774,
-218.7524861065126
],
"tangent_end": [
28.945682053465752,
-210.4276829886042
],
"center": [
23.749529736435786,
-213.42768317164155
],
"radius": 6.0,
"start_angle": -2.04977268203502,
"end_angle": 0.5235988108238525
},
{
"tangent_start": [
10.150020762405575,
-177.87264531898256
],
"tangent_end": [
0.6646873323919182,
-176.6770614687745
],
"center": [
4.95386844537561,
-180.87264550201994
],
"radius": 6.0,
"start_angle": 0.5235988108238568,
"end_angle": 2.3672252355199763
}
]
},
{
"lines": [
[
[
254.8923043040683,
-234.70933385092937
],
[
224.64413756001193,
-234.70933385092937
]
],
[
[
221.66825219858612,
-245.91933445703793
],
[
244.05310551585757,
-258.7052748706395
]
],
[
[
252.13982509555615,
-256.6384213487974
],
[
260.00313852234103,
-243.85248093519576
]
]
],
"arcs": [
{
"tangent_start": [
260.00313852234103,
-243.85248093519576
],
"tangent_end": [
254.8923043040683,
-234.70933385092937
],
"center": [
254.8923043040683,
-240.70933385092937
],
"radius": 6.0,
"start_angle": -0.5513736988826995,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
224.64413756001193,
-234.70933385092937
],
"tangent_end": [
221.66825219858612,
-245.91933445703793
],
"center": [
224.64413756001196,
-240.70933385092937
],
"radius": 6.0,
"start_angle": 1.5707963267949014,
"end_angle": -2.0897604222493125
},
{
"tangent_start": [
244.05310551585757,
-258.7052748706395
],
"tangent_end": [
252.13982509555615,
-256.6384213487974
],
"center": [
247.0289908772834,
-253.495274264531
],
"radius": 6.0,
"start_angle": -2.0897604222493147,
"end_angle": -0.5513736988827035
}
]
},
{
"lines": [
[
[
344.4048596599416,
-163.05234482212643
],
[
329.7608530024798,
-165.5113727185449
]
],
[
[
328.4997575128054,
-175.68822707279242
],
[
342.99060723663183,
-182.03724485447796
]
],
[
[
351.39847105836185,
-176.54159277160338
],
[
351.39847105836185,
-168.96950092864662
]
]
],
"arcs": [
{
"tangent_start": [
351.39847105836185,
-168.96950092864662
],
"tangent_end": [
344.4048596599416,
-163.05234482212643
],
"center": [
345.39847105836185,
-168.96950092864662
],
"radius": 6.0,
"start_angle": 0.0,
"end_angle": 1.7371646335806292
},
{
"tangent_start": [
329.7608530024798,
-165.5113727185449
],
"tangent_end": [
328.4997575128054,
-175.68822707279242
],
"center": [
330.64686092608963,
-170.78772844871122
],
"radius": 5.350228016819332,
"start_angle": 1.737164633580632,
"end_angle": -1.9837436420327035
},
{
"tangent_start": [
342.99060723663183,
-182.03724485447796
],
"tangent_end": [
351.39847105836185,
-176.54159277160338
],
"center": [
345.39847105836185,
-176.54159277160338
],
"radius": 6.0,
"start_angle": -1.9837436420327086,
"end_angle": 0.0
}
]
},
{
"lines": [
[
[
319.5347627206504,
-31.301304257682148
],
[
340.92082852603056,
-23.156386193022456
]
],
[
[
342.2385319310879,
-12.642589311944922
],
[
325.60575654358047,
-0.9369204445109478
]
],
[
[
316.31752768386826,
-4.446381241706307
],
[
311.56423726599553,
-24.29696817379998
]
]
],
"arcs": [
{
"tangent_start": [
311.56423726599553,
-24.29696817379998
],
"tangent_end": [
319.5347627206504,
-31.301304257682148
],
"center": [
317.3992840814494,
-25.69418993911182
],
"radius": 6.0,
"start_angle": 2.906564572977644,
"end_angle": -1.2069053539768742
},
{
"tangent_start": [
340.92082852603056,
-23.156386193022456
],
"tangent_end": [
342.2385319310879,
-12.642589311944922
],
"center": [
338.78534988682964,
-17.549271874452124
],
"radius": 6.0,
"start_angle": -1.2069053539768833,
"end_angle": 0.9575438142714229
},
{
"tangent_start": [
325.60575654358047,
-0.9369204445109478
],
"tangent_end": [
316.31752768386826,
-4.446381241706307
],
"center": [
322.1525744993222,
-5.843603007018146
],
"radius": 6.0,
"start_angle": 0.9575438142714225,
"end_angle": 2.9065645729776466
}
]
},
{
"lines": [
[
[
393.2999852577671,
-375.54563741462283
],
[
393.45921836939334,
-373.10795171535307
]
],
[
[
386.05284395314175,
-368.43559331028416
],
[
381.8978375307406,
-370.7620566836843
]
],
[
[
382.21974511886674,
-379.4011364172314
],
[
384.7791861248664,
-380.59339137733224
]
]
],
"arcs": [
{
"tangent_start": [
384.7791861248664,
-380.59339137733224
],
"tangent_end": [
393.2999852577671,
-375.54563741462283
],
"center": [
387.31274510560087,
-375.15454233629976
],
"radius": 6.0,
"start_angle": -2.006733190710686,
"end_angle": -0.06522875900387824
},
{
"tangent_start": [
393.45921836939334,
-373.10795171535307
],
"tangent_end": [
386.05284395314175,
-368.43559331028416
],
"center": [
388.4871296647814,
-372.7831677795265
],
"radius": 4.982685088534169,
"start_angle": -0.06522875900387931,
"end_angle": 2.0812223119589928
},
{
"tangent_start": [
381.8978375307406,
-370.7620566836843
],
"tangent_end": [
382.21974511886674,
-379.4011364172314
],
"center": [
384.27028651527513,
-374.9991922776795
],
"radius": 4.856112872053106,
"start_angle": 2.081222311958987,
"end_angle": -2.006733190710688
}
]
},
{
"lines": [
[
[
301.497138264053,
-179.92022160738918
],
[
277.09875176938823,
-222.17946320106418
]
],
[
[
282.29490408641817,
-231.17946338410152
],
[
331.0916770757476,
-231.17946338410152
]
],
[
[
336.28782939277755,
-222.17946320106418
],
[
311.88944289811286,
-179.92022160738918
]
]
],
"arcs": [
{
"tangent_start": [
311.88944289811286,
-179.92022160738918
],
"tangent_end": [
301.497138264053,
-179.92022160738918
],
"center": [
306.6932905810829,
-182.92022179042655
],
"radius": 6.0,
"start_angle": 0.5235988108238587,
"end_angle": 2.6179938427659346
},
{
"tangent_start": [
277.09875176938823,
-222.17946320106418
],
"tangent_end": [
282.29490408641817,
-231.17946338410152
],
"center": [
282.2949040864182,
-225.17946338410152
],
"radius": 6.0,
"start_angle": 2.6179938427659435,
"end_angle": -1.570796326794906
},
{
"tangent_start": [
331.0916770757476,
-231.17946338410152
],
"tangent_end": [
336.28782939277755,
-222.17946320106418
],
"center": [
331.0916770757476,
-225.17946338410152
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238546
}
]
},
{
"lines": [
[
[
14.675783713120055,
-177.59916743712122
],
[
31.546462214391646,
-206.8200373823677
]
],
[
[
42.740716436087105,
-203.9709462489203
],
[
43.53390825650289,
-172.44437192002405
]
],
[
[
36.75920118364669,
-166.34393478723797
],
[
19.09533086195931,
-168.64963917088775
]
]
],
"arcs": [
{
"tangent_start": [
19.09533086195931,
-168.64963917088775
],
"tangent_end": [
14.675783713120055,
-177.59916743712122
],
"center": [
19.871936030150017,
-174.59916725408388
],
"radius": 6.0,
"start_angle": 1.7005946799906868,
"end_angle": -2.6179938427659404
},
{
"tangent_start": [
31.546462214391646,
-206.8200373823677
],
"tangent_end": [
42.740716436087105,
-203.9709462489203
],
"center": [
36.74261453142161,
-203.82003719933033
],
"radius": 6.0,
"start_angle": -2.6179938427659364,
"end_angle": -0.02515416082068137
},
{
"tangent_start": [
43.53390825650289,
-172.44437192002405
],
"tangent_end": [
36.75920118364669,
-166.34393478723797
],
"center": [
37.535806351837394,
-172.2934628704341
],
"radius": 6.0,
"start_angle": -0.025154160820676633,
"end_angle": 1.7005946799906868
}
]
},
{
"lines": [
[
[
193.50067430702927,
-287.76642687736313
],
[
188.38830580315835,
-296.6264534079148
]
],
[
[
194.4914548102747,
-304.7354546970254
],
[
211.15381345866408,
-300.60617582105124
]
],
[
[
212.21449931386553,
-290.72182732017035
],
[
201.34366248871373,
-285.3801175851691
]
]
],
"arcs": [
{
"tangent_start": [
201.34366248871373,
-285.3801175851691
],
"tangent_end": [
193.50067430702927,
-287.76642687736313
],
"center": [
198.69758095560806,
-290.76512014042913
],
"radius": 6.0,
"start_angle": 1.1140686199709045,
"end_angle": 2.6182453413803084
},
{
"tangent_start": [
188.38830580315835,
-296.6264534079148
],
"tangent_end": [
194.4914548102747,
-304.7354546970254
],
"center": [
193.1649129592195,
-299.3826275452953
],
"radius": 5.51475038409713,
"start_angle": 2.618245341380307,
"end_angle": -1.3278697346015123
},
{
"tangent_start": [
211.15381345866408,
-300.60617582105124
],
"tangent_end": [
212.21449931386553,
-290.72182732017035
],
"center": [
209.88108998080818,
-295.47051516813457
],
"radius": 5.291014590133176,
"start_angle": -1.3278697346015145,
"end_angle": 1.1140686199709051
}
]
},
{
"lines": [
[
[
257.312239287016,
-1.6199182415315292
],
[
240.63200016355867,
-27.081977354675068
]
],
[
[
245.6509295429679,
-36.369886703258594
],
[
288.2422539153184,
-36.3698867032586
]
],
[
[
292.4476512354489,
-26.09032675160015
],
[
266.5365659865558,
-0.6282676384566077
]
]
],
"arcs": [
{
"tangent_start": [
266.5365659865558,
-0.6282676384566077
],
"tangent_end": [
257.312239287016,
-1.6199182415315292
],
"center": [
262.33116866642524,
-4.90782759011506
],
"radius": 6.0,
"start_angle": 0.7941384246222752,
"end_angle": 2.5616393320210036
},
{
"tangent_start": [
240.63200016355867,
-27.081977354675068
],
"tangent_end": [
245.6509295429679,
-36.369886703258594
],
"center": [
245.6509295429679,
-30.369886703258594
],
"radius": 6.0,
"start_angle": 2.561639332021002,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
288.2422539153184,
-36.3698867032586
],
"tangent_end": [
292.4476512354489,
-26.09032675160015
],
"center": [
288.2422539153184,
-30.3698867032586
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.7941384246222752
}
]
},
{
"lines": [
[
[
378.3404565470947,
-363.78615551984694
],
[
383.8714145410952,
-362.2681856214234
]
],
[
[
386.8108077980516,
-352.54476729781635
],
[
380.7006265370427,
-345.51900039578766
]
],
[
[
371.06814640189475,
-348.9296837286786
],
[
370.7561940996805,
-357.7889693408575
]
]
],
"arcs": [
{
"tangent_start": [
370.7561940996805,
-357.7889693408575
],
"tangent_end": [
378.3404565470947,
-363.78615551984694
],
"center": [
376.75247792077295,
-358.00010990281754
],
"radius": 6.0,
"start_angle": 3.1063952929802974,
"end_angle": -1.3029417744536926
},
{
"tangent_start": [
383.8714145410952,
-362.2681856214234
],
"tangent_end": [
386.8108077980516,
-352.54476729781635
],
"center": [
382.2834359147735,
-356.482140004394
],
"radius": 6.0,
"start_angle": -1.3029417744537017,
"end_angle": 0.7158099434761533
},
{
"tangent_start": [
380.7006265370427,
-345.51900039578766
],
"tangent_end": [
371.06814640189475,
-348.9296837286786
],
"center": [
376.5566464454104,
-349.1229442577131
],
"radius": 5.4919015249505785,
"start_angle": 0.7158099434761422,
"end_angle": 3.1063952929803116
}
]
},
{
"lines": [
[
[
329.12291858616754,
-283.7442705496117
],
[
347.22240456235625,
-274.01931942554114
]
],
[
[
350.23597097579795,
-267.4158422191931
],
[
346.8279417280947,
-252.28146593599254
]
],
[
[
335.7783624364357,
-250.59956766581527
],
[
321.29935693507633,
-275.67793879711513
]
]
],
"arcs": [
{
"tangent_start": [
321.29935693507633,
-275.67793879711513
],
"tangent_end": [
329.12291858616754,
-283.7442705496117
],
"center": [
326.3581365334687,
-278.5986267976158
],
"radius": 5.841375644604614,
"start_angle": 2.6179938427659297,
"end_angle": -1.0777516812258383
},
{
"tangent_start": [
347.22240456235625,
-274.01931942554114
],
"tangent_end": [
350.23597097579795,
-267.4158422191931
],
"center": [
344.3825440011689,
-268.7339441320532
],
"radius": 6.0,
"start_angle": -1.0777516812258412,
"end_angle": 0.22149018927040992
},
{
"tangent_start": [
346.8279417280947,
-252.28146593599254
],
"tangent_end": [
335.7783624364357,
-250.59956766581527
],
"center": [
340.97451475346566,
-253.59956784885262
],
"radius": 6.0,
"start_angle": 0.22149018927040992,
"end_angle": 2.6179938427659386
}
]
},
{
"lines": [
[
[
330.9915289485944,
-234.36173661589848
],
[
282.759433655031,
-234.36173661589848
]
],
[
[
277.56328133800105,
-243.36173679893582
],
[
301.6793289847828,
-285.1319532029092
]
],
[
[
312.07163361884267,
-285.1319532029092
],
[
336.18768126562435,
-243.36173679893582
]
]
],
"arcs": [
{
"tangent_start": [
336.18768126562435,
-243.36173679893582
],
"tangent_end": [
330.9915289485944,
-234.36173661589848
],
"center": [
330.9915289485944,
-240.36173661589848
],
"radius": 6.0,
"start_angle": -0.5235988108238546,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
282.759433655031,
-234.36173661589848
],
"tangent_end": [
277.56328133800105,
-243.36173679893582
],
"center": [
282.759433655031,
-240.36173661589848
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.6179938427659386
},
{
"tangent_start": [
301.6793289847828,
-285.1319532029092
],
"tangent_end": [
312.07163361884267,
-285.1319532029092
],
"center": [
306.8754813018127,
-282.13195301987184
],
"radius": 6.0,
"start_angle": -2.6179938427659386,
"end_angle": -0.5235988108238546
}
]
},
{
"lines": [
[
[
290.0148876863334,
-272.76187080884193
],
[
276.15152692949636,
-248.74982756772187
]
],
[
[
265.3003595825802,
-249.7446332435453
],
[
261.0071102243884,
-261.8523811753695
]
],
[
[
263.54579415168376,
-268.98480499860045
],
[
282.2503046359452,
-280.35341057252083
]
]
],
"arcs": [
{
"tangent_start": [
282.2503046359452,
-280.35341057252083
],
"tangent_end": [
290.0148876863334,
-272.76187080884193
],
"center": [
285.16122913793697,
-275.56413210627693
],
"radius": 5.604522252924301,
"start_angle": -2.1169315505962767,
"end_angle": 0.5235988108238588
},
{
"tangent_start": [
276.15152692949636,
-248.74982756772187
],
"tangent_end": [
265.3003595825802,
-249.7446332435453
],
"center": [
270.9553746124664,
-251.7498277507592
],
"radius": 6.0,
"start_angle": 0.5235988108238546,
"end_angle": 2.800837327078245
},
{
"tangent_start": [
261.0071102243884,
-261.8523811753695
],
"tangent_end": [
263.54579415168376,
-268.98480499860045
],
"center": [
266.6621252542746,
-263.85757568258333
],
"radius": 6.0,
"start_angle": 2.800837327078254,
"end_angle": -2.116931550596268
}
]
},
{
"lines": [
[
[
344.79990061562006,
-311.25850966824726
],
[
345.5283649122582,
-306.01088358663606
]
],
[
[
339.53020505665546,
-299.1861408694288
],
[
327.71925376473104,
-299.2947052697058
]
],
[
[
325.00127560592796,
-308.15898713721936
],
[
335.4481070995497,
-315.3711447774523
]
]
],
"arcs": [
{
"tangent_start": [
335.4481070995497,
-315.3711447774523
],
"tangent_end": [
344.79990061562006,
-311.25850966824726
],
"center": [
338.8568894833927,
-310.43351349721263
],
"radius": 6.0,
"start_angle": -2.1750285337749897,
"end_angle": -0.13793635213799205
},
{
"tangent_start": [
345.5283649122582,
-306.01088358663606
],
"tangent_end": [
339.53020505665546,
-299.1861408694288
],
"center": [
339.58535378003086,
-305.1858874156014
],
"radius": 6.0,
"start_angle": -0.13793635213799205,
"end_angle": 1.5799879101157144
},
{
"tangent_start": [
327.71925376473104,
-299.2947052697058
],
"tangent_end": [
325.00127560592796,
-308.15898713721936
],
"center": [
327.7639494711784,
-304.15724594106155
],
"radius": 4.862746084956956,
"start_angle": 1.5799879101157224,
"end_angle": -2.17502853377498
}
]
},
{
"lines": [
[
[
160.88773088588806,
-24.228684607051505
],
[
166.67157971843037,
-11.149111552628256
]
],
[
[
159.576048772994,
-4.756401083729842
],
[
148.8690334576478,
-10.893522358378696
]
],
[
[
146.84167260508184,
-19.398875763856875
],
[
150.58639825319918,
-25.08556149432571
]
]
],
"arcs": [
{
"tangent_start": [
150.58639825319918,
-25.08556149432571
],
"tangent_end": [
160.88773088588806,
-24.228684607051505
],
"center": [
155.50337316522325,
-21.847696253144527
],
"radius": 5.88730953878963,
"start_angle": -2.5592599405436967,
"end_angle": -0.41635248357111504
},
{
"tangent_start": [
166.67157971843037,
-11.149111552628256
],
"tangent_end": [
159.576048772994,
-4.756401083729842
],
"center": [
162.07525501786938,
-9.116595113237693
],
"radius": 5.02566650598505,
"start_angle": -0.41635248357111626,
"end_angle": 2.0912669714248615
},
{
"tangent_start": [
148.8690334576478,
-10.893522358378696
],
"tangent_end": [
146.84167260508184,
-19.398875763856875
],
"center": [
151.85276456105356,
-16.099033736002312
],
"radius": 6.0,
"start_angle": 2.0912669714248593,
"end_angle": -2.559259940543695
}
]
},
{
"lines": [
[
[
72.97337350814493,
-187.32798206378345
],
[
54.00189513300611,
-220.1875438310949
]
],
[
[
59.83337316798077,
-229.15381263296916
],
[
85.63458375816958,
-226.40633783937707
]
],
[
[
90.85063933720204,
-219.11291553034977
],
[
84.02090712215205,
-189.0008285566304
]
]
],
"arcs": [
{
"tangent_start": [
84.02090712215205,
-189.0008285566304
],
"tangent_end": [
72.97337350814493,
-187.32798206378345
],
"center": [
78.1695258251749,
-190.3279822468208
],
"radius": 6.0,
"start_angle": 0.2230368656987281,
"end_angle": 2.617993842765941
},
{
"tangent_start": [
54.00189513300611,
-220.1875438310949
],
"tangent_end": [
59.83337316798077,
-229.15381263296916
],
"center": [
59.19804745003607,
-223.18754401413227
],
"radius": 6.0,
"start_angle": 2.6179938427659364,
"end_angle": -1.4647098300801416
},
{
"tangent_start": [
85.63458375816958,
-226.40633783937707
],
"tangent_end": [
90.85063933720204,
-219.11291553034977
],
"center": [
84.99925804022489,
-220.44006922054015
],
"radius": 6.0,
"start_angle": -1.4647098300801422,
"end_angle": 0.2230368656987281
}
]
},
{
"lines": [
[
[
47.87800105465969,
-172.36655753472022
],
[
47.166298200311275,
-200.65423317658608
]
],
[
[
58.360552422006734,
-203.8051424092134
],
[
73.4980131661877,
-177.58629343561427
]
],
[
[
69.1536183301213,
-168.64705852126494
],
[
54.72786044028876,
-166.5782318529982
]
]
],
"arcs": [
{
"tangent_start": [
54.72786044028876,
-166.5782318529982
],
"tangent_end": [
47.87800105465969,
-172.36655753472022
],
"center": [
53.87610295932519,
-172.5174665843102
],
"radius": 6.0,
"start_angle": 1.4283555627825908,
"end_angle": 3.116438492769112
},
{
"tangent_start": [
47.166298200311275,
-200.65423317658608
],
"tangent_end": [
58.360552422006734,
-203.8051424092134
],
"center": [
53.16440010497677,
-200.80514222617603
],
"radius": 6.0,
"start_angle": 3.1164384927691167,
"end_angle": -0.523598810823857
},
{
"tangent_start": [
73.4980131661877,
-177.58629343561427
],
"tangent_end": [
69.1536183301213,
-168.64705852126494
],
"center": [
68.30186084915773,
-174.58629325257692
],
"radius": 6.0,
"start_angle": -0.5235988108238523,
"end_angle": 1.4283555627825901
}
]
},
{
"lines": [
[
[
170.19238114845118,
-166.148206378727
],
[
218.51844570554064,
-166.148206378727
]
],
[
[
223.7145980225706,
-157.14820619568965
],
[
199.55156574402588,
-115.29661002894802
]
],
[
[
189.15926110996594,
-115.29661002894802
],
[
164.9962288314212,
-157.14820619568965
]
]
],
"arcs": [
{
"tangent_start": [
164.9962288314212,
-157.14820619568965
],
"tangent_end": [
170.19238114845118,
-166.148206378727
],
"center": [
170.19238114845118,
-160.148206378727
],
"radius": 6.0,
"start_angle": 2.617993842765941,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
218.51844570554064,
-166.148206378727
],
"tangent_end": [
223.7145980225706,
-157.14820619568965
],
"center": [
218.51844570554064,
-160.148206378727
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235988108238523
},
{
"tangent_start": [
199.55156574402588,
-115.29661002894802
],
"tangent_end": [
189.15926110996594,
-115.29661002894802
],
"center": [
194.3554134269959,
-118.29661021198538
],
"radius": 6.0,
"start_angle": 0.5235988108238543,
"end_angle": 2.617993842765939
}
]
},
{
"lines": [
[
[
159.94710655232026,
-158.45121156027733
],
[
173.72411935932328,
-134.58872734323253
]
],
[
[
165.14553199179483,
-126.94637229642724
],
[
142.6693211769555,
-143.64270378908432
]
],
[
[
142.4365738482437,
-153.0937323330183
],
[
150.94030187528782,
-160.0857478795461
]
]
],
"arcs": [
{
"tangent_start": [
150.94030187528782,
-160.0857478795461
],
"tangent_end": [
159.94710655232026,
-158.45121156027733
],
"center": [
154.7509542352903,
-155.45121137723999
],
"radius": 6.0,
"start_angle": -2.2589455992564553,
"end_angle": -0.5235988108238523
},
{
"tangent_start": [
173.72411935932328,
-134.58872734323253
],
"tangent_end": [
165.14553199179483,
-126.94637229642724
],
"center": [
168.6437278304078,
-131.65556168781168
],
"radius": 5.86633095292251,
"start_angle": -0.5235988108238524,
"end_angle": 2.209702219425398
},
{
"tangent_start": [
142.6693211769555,
-143.64270378908432
],
"tangent_end": [
142.4365738482437,
-153.0937323330183
],
"center": [
146.2472262082462,
-148.45919583071222
],
"radius": 6.0,
"start_angle": 2.2097022194253952,
"end_angle": -2.258945599256458
}
]
},
{
"lines": [
[
[
199.55725703440234,
-220.22295040814393
],
[
223.65225460404633,
-178.48919380431036
]
],
[
[
218.45610228701636,
-169.48919362127302
],
[
170.2661071477284,
-169.48919362127302
]
],
[
[
165.06995483069844,
-178.48919380431036
],
[
189.1649524003424,
-220.22295040814393
]
]
],
"arcs": [
{
"tangent_start": [
189.1649524003424,
-220.22295040814393
],
"tangent_end": [
199.55725703440234,
-220.22295040814393
],
"center": [
194.36110471737237,
-217.22295022510656
],
"radius": 6.0,
"start_angle": -2.617993842765937,
"end_angle": -0.5235988108238564
},
{
"tangent_start": [
223.65225460404633,
-178.48919380431036
],
"tangent_end": [
218.45610228701636,
-169.48919362127302
],
"center": [
218.45610228701636,
-175.48919362127302
],
"radius": 6.0,
"start_angle": -0.5235988108238523,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
170.2661071477284,
-169.48919362127302
],
"tangent_end": [
165.06995483069844,
-178.48919380431036
],
"center": [
170.2661071477284,
-175.48919362127302
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993842765941
}
]
},
{
"lines": [
[
[
159.384454849194,
-226.16501790107486
],
[
178.42273996708016,
-228.56950903638221
]
],
[
[
184.37070592476567,
-219.6167971813651
],
[
167.76755029870213,
-190.85929041047135
]
],
[
[
156.59685071233324,
-193.30721729544524
],
[
154.16172122051057,
-219.66023293103166
]
]
],
"arcs": [
{
"tangent_start": [
154.16172122051057,
-219.66023293103166
],
"tangent_end": [
159.384454849194,
-226.16501790107486
],
"center": [
160.13626848984953,
-220.21230622909508
],
"radius": 6.0,
"start_angle": 3.0494501070595508,
"end_angle": -1.6964288268081367
},
{
"tangent_start": [
178.42273996708016,
-228.56950903638221
],
"tangent_end": [
184.37070592476567,
-219.6167971813651
],
"center": [
179.1745536077357,
-222.61679736440246
],
"radius": 6.0,
"start_angle": -1.6964288268081373,
"end_angle": 0.5235988108238564
},
{
"tangent_start": [
167.76755029870213,
-190.85929041047135
],
"tangent_end": [
156.59685071233324,
-193.30721729544524
],
"center": [
162.57139798167216,
-193.8592905935087
],
"radius": 6.0,
"start_angle": 0.5235988108238523,
"end_angle": 3.049450107059546
}
]
},
{
"lines": [
[
[
294.7882669202829,
-3.0556372896846185
],
[
299.97589539908665,
-16.3882908995106
]
],
[
[
310.39561652536,
-15.67844847189092
],
[
313.6045921241639,
-2.2771951322031967
]
],
[
[
307.76954530870995,
5.12002663310865
],
[
300.3799112665424,
5.120026633108648
]
]
],
"arcs": [
{
"tangent_start": [
300.3799112665424,
5.120026633108648
],
"tangent_end": [
294.7882669202829,
-3.0556372896846185
],
"center": [
300.3799112665424,
-0.8799733668913508
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.7705249726533454
},
{
"tangent_start": [
299.97589539908665,
-16.3882908995106
],
"tangent_end": [
310.39561652536,
-15.67844847189092
],
"center": [
305.0747795730587,
-14.404356003645226
],
"radius": 5.471253740287975,
"start_angle": -2.7705249726533463,
"end_angle": -0.23502808061214683
},
{
"tangent_start": [
313.6045921241639,
-2.2771951322031967
],
"tangent_end": [
307.76954530870995,
5.12002663310865
],
"center": [
307.76954530870995,
-0.8799733668913516
],
"radius": 6.0,
"start_angle": -0.2350280806121477,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
213.05656181005824,
-3.9620233854101583
],
[
221.52718086418662,
-18.033128503179988
]
],
[
[
230.73255356553796,
-15.607307662779206
],
[
231.11975826626673,
-1.0268247492279867
]
],
[
[
225.121872870235,
5.132457315265057
],
[
218.19700821024068,
5.132457315265056
]
]
],
"arcs": [
{
"tangent_start": [
218.19700821024068,
5.132457315265056
],
"tangent_end": [
213.05656181005824,
-3.9620233854101583
],
"center": [
218.19700821024068,
-0.8675426847349446
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.5997135768532345
},
{
"tangent_start": [
221.52718086418662,
-18.033128503179988
],
"tangent_end": [
230.73255356553796,
-15.607307662779206
],
"center": [
225.77554819878898,
-15.475667593590615
],
"radius": 4.958752999877506,
"start_angle": -2.599713576853235,
"end_angle": -0.026550129878241496
},
{
"tangent_start": [
231.11975826626673,
-1.0268247492279867
],
"tangent_end": [
225.121872870235,
5.132457315265057
],
"center": [
225.121872870235,
-0.8675426847349428
],
"radius": 6.0,
"start_angle": -0.02655012987824195,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
234.22234439288388,
-0.7076583636155398
],
[
233.82759068571946,
-15.57240476658696
]
],
[
[
242.66429785888215,
-18.33743456041676
],
[
252.20487070467428,
-3.773936520919804
]
],
[
[
247.3917763155359,
5.13305957189142
],
[
240.22022978891562,
5.133059571891418
]
]
],
"arcs": [
{
"tangent_start": [
240.22022978891562,
5.133059571891418
],
"tangent_end": [
234.22234439288388,
-0.7076583636155398
],
"center": [
240.22022978891562,
-0.8669404281085829
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": 3.1150425237115513
},
{
"tangent_start": [
233.82759068571946,
-15.57240476658696
],
"tangent_end": [
242.66429785888215,
-18.33743456041676
],
"center": [
238.63855991623373,
-15.700166646091326
],
"radius": 4.812665377398421,
"start_angle": 3.115042523711552,
"end_angle": -0.5799533215687943
},
{
"tangent_start": [
252.20487070467428,
-3.773936520919804
],
"tangent_end": [
247.3917763155359,
5.13305957189142
],
"center": [
247.3917763155359,
-0.6208700317623448
],
"radius": 5.753929603653765,
"start_angle": -0.5799533215687951,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
20.62540277300934,
-148.1402349312862
],
[
3.3837871564517794,
-141.17620240934014
]
],
[
[
-2.814664554694204,
-148.57605896965293
],
[
4.491339028748282,
-160.22639882007203
]
],
[
[
12.193344187215628,
-162.437015273606
],
[
20.96593791502827,
-158.18124288476002
]
]
],
"arcs": [
{
"tangent_start": [
20.96593791502827,
-158.18124288476002
],
"tangent_end": [
20.62540277300934,
-148.1402349312862
],
"center": [
18.56705094132346,
-153.2363212826532
],
"radius": 5.496081182405655,
"start_angle": -1.1191223408152327,
"end_angle": 1.1869252294667476
},
{
"tangent_start": [
3.3837871564517794,
-141.17620240934014
],
"tangent_end": [
-2.814664554694204,
-148.57605896965293
],
"center": [
1.4836615461024714,
-145.88055083011182
],
"radius": 5.073595510002972,
"start_angle": 1.1869252294667463,
"end_angle": -2.5814800019016015
},
{
"tangent_start": [
4.491339028748282,
-160.22639882007203
],
"tangent_end": [
12.193344187215628,
-162.437015273606
],
"center": [
9.574510628441875,
-157.03870898445933
],
"radius": 6.0,
"start_angle": -2.581480001901601,
"end_angle": -1.119122340815234
}
]
},
{
"lines": [
[
[
105.8122357896282,
-29.599958021100313
],
[
96.08510674515517,
-34.09618325115686
]
],
[
[
95.06352673296202,
-44.38760121381686
],
[
104.53365313186852,
-51.30495759941936
]
],
[
[
114.07119131593902,
-46.594919771734006
],
[
114.32819396150555,
-35.18133815607495
]
]
],
"arcs": [
{
"tangent_start": [
114.32819396150555,
-35.18133815607495
],
"tangent_end": [
105.8122357896282,
-29.599958021100313
],
"center": [
108.32971446504081,
-35.04626880169692
],
"radius": 6.0,
"start_angle": -0.022513460861627317,
"end_angle": 2.0037786555659727
},
{
"tangent_start": [
96.08510674515517,
-34.09618325115686
],
"tangent_end": [
95.06352673296202,
-44.38760121381686
],
"center": [
98.60258542056778,
-39.54249403175347
],
"radius": 6.0,
"start_angle": 2.0037786555659722,
"end_angle": -2.2016608727585076
},
{
"tangent_start": [
104.53365313186852,
-51.30495759941936
],
"tangent_end": [
114.07119131593902,
-46.594919771734006
],
"center": [
108.07271181947428,
-46.45985041735597
],
"radius": 6.0,
"start_angle": -2.2016608727585076,
"end_angle": -0.022513460861627317
}
]
},
{
"lines": [
[
[
141.29708372572549,
-139.6498099882161
],
[
173.41998568896278,
-115.78748621386208
]
],
[
[
169.84208065767208,
-104.97099417223419
],
[
130.47700135061143,
-104.97099417223419
]
],
[
[
124.73560137763135,
-112.71349993987585
],
[
131.97777872145474,
-136.57582371422987
]
]
],
"arcs": [
{
"tangent_start": [
131.97777872145474,
-136.57582371422987
],
"tangent_end": [
141.29708372572549,
-139.6498099882161
],
"center": [
137.7191786944348,
-134.8333179465882
],
"radius": 6.0,
"start_angle": -2.846929406289132,
"end_angle": -0.931890434164398
},
{
"tangent_start": [
173.41998568896278,
-115.78748621386208
],
"tangent_end": [
169.84208065767208,
-104.97099417223419
],
"center": [
169.84208065767208,
-110.97099417223419
],
"radius": 6.0,
"start_angle": -0.931890434164398,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
130.47700135061143,
-104.97099417223419
],
"tangent_end": [
124.73560137763135,
-112.71349993987585
],
"center": [
130.47700135061143,
-110.97099417223419
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.8469294062891333
}
]
},
{
"lines": [
[
[
85.17296564111865,
-134.8999349102034
],
[
106.09954726076359,
-143.5444028897298
]
],
[
[
114.37773990987692,
-138.38705535348316
],
[
115.70027898829444,
-117.9855529823125
]
],
[
[
106.90960170278558,
-112.29252792047112
],
[
84.66048100472312,
-124.04956231211536
]
]
],
"arcs": [
{
"tangent_start": [
84.66048100472312,
-124.04956231211536
],
"tangent_end": [
85.17296564111865,
-134.8999349102034
],
"center": [
87.46372575904094,
-129.35444863016116
],
"radius": 6.0,
"start_angle": 2.0569260041963435,
"end_angle": -1.9625321855215858
},
{
"tangent_start": [
106.09954726076359,
-143.5444028897298
],
"tangent_end": [
114.37773990987692,
-138.38705535348316
],
"center": [
108.39030737868588,
-137.9989166096876
],
"radius": 6.0,
"start_angle": -1.9625321855215876,
"end_angle": -0.06473499444836679
},
{
"tangent_start": [
115.70027898829444,
-117.9855529823125
],
"tangent_end": [
106.90960170278558,
-112.29252792047112
],
"center": [
109.7128464571034,
-117.59741423851693
],
"radius": 6.0,
"start_angle": -0.06473499444836679,
"end_angle": 2.056926004196342
}
]
},
{
"lines": [
[
[
118.22045701005003,
-192.88186563168605
],
[
115.83569517335356,
-170.0892407480468
]
],
[
[
108.63150871955082,
-164.84245276174863
],
[
95.56376200928884,
-167.59517940043904
]
],
[
[
92.04904480393783,
-177.1301348505818
],
[
107.5015533508963,
-197.17003309553067
]
]
],
"arcs": [
{
"tangent_start": [
107.5015533508963,
-197.17003309553067
],
"tangent_end": [
118.22045701005003,
-192.88186563168605
],
"center": [
112.25303127650845,
-193.50622939958564
],
"radius": 6.0,
"start_angle": -2.4847317804861233,
"end_angle": 0.1042493544789479
},
{
"tangent_start": [
115.83569517335356,
-170.0892407480468
],
"tangent_end": [
108.63150871955082,
-164.84245276174863
],
"center": [
109.86826943981198,
-170.71360451594637
],
"radius": 6.0,
"start_angle": 0.1042493544789479,
"end_angle": 1.7784114098458317
},
{
"tangent_start": [
95.56376200928884,
-167.59517940043904
],
"tangent_end": [
92.04904480393783,
-177.1301348505818
],
"center": [
96.80052272954998,
-173.46633115463675
],
"radius": 6.0,
"start_angle": 1.7784114098458303,
"end_angle": -2.4847317804861198
}
]
},
{
"lines": [
[
[
18.334220529882792,
-242.17658785375176
],
[
28.634156366956404,
-237.67184425611515
]
],
[
[
28.995131425950795,
-226.84980761764965
],
[
3.5551933044747948,
-213.63858196076887
]
],
[
[
-3.0588027424711104,
-221.4614607874837
],
[
11.139190669197763,
-240.29161596119096
]
]
],
"arcs": [
{
"tangent_start": [
11.139190669197763,
-240.29161596119096
],
"tangent_end": [
18.334220529882792,
-242.17658785375176
],
"center": [
15.929969792529167,
-236.67935415015734
],
"radius": 6.0,
"start_angle": -2.4955345462054552,
"end_angle": -1.1585063611041397
},
{
"tangent_start": [
28.634156366956404,
-237.67184425611515
],
"tangent_end": [
28.995131425950795,
-226.84980761764965
],
"center": [
26.22990562960278,
-232.1746105525207
],
"radius": 6.0,
"start_angle": -1.1585063611041417,
"end_angle": 1.091819971554773
},
{
"tangent_start": [
3.5551933044747948,
-213.63858196076887
],
"tangent_end": [
-3.0588027424711104,
-221.4614607874837
],
"center": [
1.1347088447142006,
-218.29954048797657
],
"radius": 5.25197861879623,
"start_angle": 1.0918199715547723,
"end_angle": -2.495534546205453
}
]
},
{
"lines": [
[
[
320.77858968761365,
-363.4858375324191
],
[
337.25136884780756,
-361.51445822321244
]
],
[
[
342.53726329487824,
-355.6740861830027
],
[
342.7918813013007,
-342.6323657945056
]
],
[
[
332.7139116599523,
-338.1151527273744
],
[
316.14648171104693,
-353.4740053618861
]
]
],
"arcs": [
{
"tangent_start": [
316.14648171104693,
-353.4740053618861
],
"tangent_end": [
320.77858968761365,
-363.4858375324191
],
"center": [
320.0894271284036,
-357.7272183816939
],
"radius": 5.7997102993266925,
"start_angle": 2.3183573100553034,
"end_angle": -1.4516878316454358
},
{
"tangent_start": [
337.25136884780756,
-361.51445822321244
],
"tangent_end": [
342.53726329487824,
-355.6740861830027
],
"center": [
336.5384064510926,
-355.55696843128914
],
"radius": 6.0,
"start_angle": -1.451687831645435,
"end_angle": -0.019520865045687782
},
{
"tangent_start": [
342.7918813013007,
-342.6323657945056
],
"tangent_end": [
332.7139116599523,
-338.1151527273744
],
"center": [
336.79302445751506,
-342.515248042792
],
"radius": 6.0,
"start_angle": -0.019520865045687782,
"end_angle": 2.3183573100553034
}
]
},
{
"lines": [
[
[
309.9037963184679,
-353.9604465021852
],
[
332.565861567533,
-332.9515560691174
]
],
[
[
329.7833722055979,
-322.69323852625047
],
[
307.5831814654807,
-317.77958273249044
]
],
[
[
300.2875101911804,
-323.5309170311693
],
[
299.82563568223253,
-349.45346325799716
]
]
],
"arcs": [
{
"tangent_start": [
299.82563568223253,
-349.45346325799716
],
"tangent_end": [
309.9037963184679,
-353.9604465021852
],
"center": [
305.8246835209052,
-349.5603511867676
],
"radius": 6.0,
"start_angle": 3.123777056377932,
"end_angle": -0.8232353435344898
},
{
"tangent_start": [
332.565861567533,
-332.9515560691174
],
"tangent_end": [
329.7833722055979,
-322.69323852625047
],
"center": [
328.48674876997023,
-328.5514607536998
],
"radius": 6.0,
"start_angle": -0.8232353435344834,
"end_angle": 1.352974016024267
},
{
"tangent_start": [
307.5831814654807,
-317.77958273249044
],
"tangent_end": [
300.2875101911804,
-323.5309170311693
],
"center": [
306.2865580298531,
-323.63780495993973
],
"radius": 6.0,
"start_angle": 1.352974016024274,
"end_angle": 3.123777056377932
}
]
},
{
"lines": [
[
[
198.7184981135769,
-350.6751822986665
],
[
212.13293997855948,
-327.44068932346227
]
],
[
[
204.75976370080392,
-320.9744291509301
],
[
185.00093598822613,
-336.13515093814715
]
],
[
[
183.77992081456657,
-344.39526007158054
],
[
188.64887728721496,
-351.17508278401243
]
]
],
"arcs": [
{
"tangent_start": [
188.64887728721496,
-351.17508278401243
],
"tangent_end": [
198.7184981135769,
-350.6751822986665
],
"center": [
193.52234579654694,
-347.6751821156292
],
"radius": 6.0,
"start_angle": -2.5187864504463047,
"end_angle": -0.5235988108238523
},
{
"tangent_start": [
212.13293997855948,
-327.44068932346227
],
"tangent_end": [
204.75976370080392,
-320.9744291509301
],
"center": [
207.80320165556964,
-324.9409135338069
],
"radius": 4.999551274275934,
"start_angle": -0.5235988108238455,
"end_angle": 2.2252705873844687
},
{
"tangent_start": [
185.00093598822613,
-336.13515093814715
],
"tangent_end": [
183.77992081456657,
-344.39526007158054
],
"center": [
188.65338932389855,
-340.89535940319735
],
"radius": 6.0,
"start_angle": 2.2252705873844696,
"end_angle": -2.5187864504463127
}
]
},
{
"lines": [
[
[
132.89793448306463,
-49.24035004319836
],
[
141.30521495639772,
-44.328270591466676
]
],
[
[
140.56375623653332,
-33.59998832209801
],
[
130.39353934946521,
-29.410388899572826
]
],
[
[
122.2176520726763,
-36.09905521117782
],
[
123.98058848641132,
-45.20073408543469
]
]
],
"arcs": [
{
"tangent_start": [
123.98058848641132,
-45.20073408543469
],
"tangent_end": [
132.89793448306463,
-49.24035004319836
],
"center": [
129.87110801739513,
-44.05977849686076
],
"radius": 6.0,
"start_angle": -2.9502682847691095,
"end_angle": -1.0420270550005855
},
{
"tangent_start": [
141.30521495639772,
-44.328270591466676
],
"tangent_end": [
140.56375623653332,
-33.59998832209801
],
"center": [
138.27838849072825,
-39.147699045129066
],
"radius": 6.0,
"start_angle": -1.0420270550005901,
"end_angle": 1.1800326624123618
},
{
"tangent_start": [
130.39353934946521,
-29.410388899572826
],
"tangent_end": [
122.2176520726763,
-36.09905521117782
],
"center": [
128.10817160366014,
-34.95809962260388
],
"radius": 6.0,
"start_angle": 1.1800326624123616,
"end_angle": -2.9502682847691095
}
]
},
{
"lines": [
[
[
132.29342982481012,
-100.76260582776581
],
[
162.24922807666167,
-100.76260582776581
]
],
[
[
165.09575788510273,
-89.48081938285377
],
[
141.1674257111027,
-76.58504794075336
]
],
[
[
132.88532273368818,
-79.32625486029414
],
[
126.85785665583664,
-92.22202630239455
]
]
],
"arcs": [
{
"tangent_start": [
126.85785665583664,
-92.22202630239455
],
"tangent_end": [
132.29342982481012,
-100.76260582776581
],
"center": [
132.29342982481012,
-94.76260582776581
],
"radius": 6.0,
"start_angle": 2.704364586605774,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
162.24922807666167,
-100.76260582776581
],
"tangent_end": [
165.09575788510273,
-89.48081938285377
],
"center": [
162.24922807666167,
-94.76260582776581
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 1.076489422440874
},
{
"tangent_start": [
141.1674257111027,
-76.58504794075336
],
"tangent_end": [
132.88532273368818,
-79.32625486029414
],
"center": [
138.32089590266168,
-81.8668343856654
],
"radius": 6.0,
"start_angle": 1.076489422440878,
"end_angle": 2.704364586605775
}
]
},
{
"lines": [
[
[
143.26803869147233,
-73.13241404959437
],
[
170.50470163106567,
-87.81115461372653
]
],
[
[
178.54738375653668,
-79.52936798577713
],
[
161.49864057336833,
-50.00008098954163
]
],
[
[
151.35484371234858,
-49.6058487900913
],
[
141.16692395592358,
-64.45639522219466
]
]
],
"arcs": [
{
"tangent_start": [
141.16692395592358,
-64.45639522219466
],
"tangent_end": [
143.26803869147233,
-73.13241404959437
],
"center": [
146.11456849991336,
-67.85062760468233
],
"radius": 6.0,
"start_angle": 2.5403042169418173,
"end_angle": -2.0651032311489153
},
{
"tangent_start": [
170.50470163106567,
-87.81115461372653
],
"tangent_end": [
178.54738375653668,
-79.52936798577713
],
"center": [
173.3512314395067,
-82.52936816881449
],
"radius": 6.0,
"start_angle": -2.0651032311489153,
"end_angle": 0.5235988108238543
},
{
"tangent_start": [
161.49864057336833,
-50.00008098954163
],
"tangent_end": [
151.35484371234858,
-49.6058487900913
],
"center": [
156.30248825633836,
-53.00008117257899
],
"radius": 6.0,
"start_angle": 0.5235988108238543,
"end_angle": 2.540304216941815
}
]
},
{
"lines": [
[
[
137.54749588544993,
-195.04234904810247
],
[
147.9806162655373,
-177.6181924261495
]
],
[
[
143.5735813353686,
-168.58175823273635
],
[
135.3514357139316,
-167.55890146223663
]
],
[
[
128.61648983646236,
-173.2501506962501
],
[
127.78934680702929,
-192.112635374001
]
]
],
"arcs": [
{
"tangent_start": [
127.78934680702929,
-192.112635374001
],
"tangent_end": [
137.54749588544993,
-195.04234904810247
],
"center": [
133.0391030064806,
-192.34284360588475
],
"radius": 5.254801231607576,
"start_angle": 3.0977695054155303,
"end_angle": -0.5395170529962003
},
{
"tangent_start": [
147.9806162655373,
-177.6181924261495
],
"tangent_end": [
143.5735813353686,
-168.58175823273635
],
"center": [
142.83287497494226,
-174.53586220290885
],
"radius": 6.0,
"start_angle": -0.539517052996202,
"end_angle": 1.447029527459508
},
{
"tangent_start": [
135.3514357139316,
-167.55890146223663
],
"tangent_end": [
128.61648983646236,
-173.2501506962501
],
"center": [
134.61072935350526,
-173.51300543240913
],
"radius": 6.0,
"start_angle": 1.447029527459508,
"end_angle": 3.0977695054155356
}
]
},
{
"lines": [
[
[
235.40028343436322,
-388.1116352567067
],
[
233.00788521480106,
-390.1350740782068
]
],
[
[
234.57445323871826,
-400.2545384266196
],
[
237.9486134713752,
-401.66071794267634
]
],
[
[
245.8985316873774,
-395.10372296690895
],
[
245.15123166314166,
-391.48072325847676
]
]
],
"arcs": [
{
"tangent_start": [
245.15123166314166,
-391.48072325847676
],
"tangent_end": [
235.40028343436322,
-388.1116352567067
],
"center": [
239.27493454944766,
-392.69280090928623
],
"radius": 6.0,
"start_angle": 0.20341280332097159,
"end_angle": 2.2728344435839123
},
{
"tangent_start": [
233.00788521480106,
-390.1350740782068
],
"tangent_end": [
234.57445323871826,
-400.2545384266196
],
"center": [
236.88253632988554,
-394.71623973078636
],
"radius": 6.0,
"start_angle": 2.272834443583916,
"end_angle": -1.9656580056593458
},
{
"tangent_start": [
237.9486134713752,
-401.66071794267634
],
"tangent_end": [
245.8985316873774,
-395.10372296690895
],
"center": [
240.19057576433156,
-396.2810776295939
],
"radius": 5.828115031567241,
"start_angle": -1.9656580056593453,
"end_angle": 0.2034128033209768
}
]
},
{
"lines": [
[
[
245.00521541329175,
-355.54895417936666
],
[
235.58934386565747,
-320.42800958492546
]
],
[
[
224.30790791329784,
-319.5521763011782
],
[
208.06373816107023,
-356.2326001042835
]
],
[
[
213.91381163686248,
-364.65110475017997
],
[
239.57385293672436,
-363.09162554151584
]
]
],
"arcs": [
{
"tangent_start": [
239.57385293672436,
-363.09162554151584
],
"tangent_end": [
245.00521541329175,
-355.54895417936666
],
"center": [
239.20987679180365,
-357.10267560301
],
"radius": 6.0,
"start_angle": -1.5100963681601138,
"end_angle": 0.261938661449006
},
{
"tangent_start": [
235.58934386565747,
-320.42800958492546
],
"tangent_end": [
224.30790791329784,
-319.5521763011782
],
"center": [
229.79400524416937,
-321.98173100856883
],
"radius": 6.0,
"start_angle": 0.261938661449006,
"end_angle": 2.7246949918933625
},
{
"tangent_start": [
208.06373816107023,
-356.2326001042835
],
"tangent_end": [
213.91381163686248,
-364.65110475017997
],
"center": [
213.54983549194176,
-358.6621548116742
],
"radius": 6.0,
"start_angle": 2.7246949918933536,
"end_angle": -1.5100963681601132
}
]
},
{
"lines": [
[
[
274.1532891357165,
-314.01944434469334
],
[
245.31216969974932,
-304.52595555804123
]
],
[
[
237.64085806060584,
-311.77886334791526
],
[
247.27129016891143,
-347.70011299381844
]
],
[
[
257.919875233841,
-349.67428030980705
],
[
277.1305625615026,
-323.24651945055604
]
]
],
"arcs": [
{
"tangent_start": [
277.1305625615026,
-323.24651945055604
],
"tangent_end": [
274.1532891357165,
-314.01944434469334
],
"center": [
272.2773161180611,
-319.718630710924
],
"radius": 6.0,
"start_angle": -0.6285610739587573,
"end_angle": 1.2528018984410647
},
{
"tangent_start": [
245.31216969974932,
-304.52595555804123
],
"tangent_end": [
237.64085806060584,
-311.77886334791526
],
"center": [
243.4361966820939,
-310.22514192427184
],
"radius": 6.0,
"start_angle": 1.2528018984410572,
"end_angle": -2.879653992140777
},
{
"tangent_start": [
247.27129016891143,
-347.70011299381844
],
"tangent_end": [
257.919875233841,
-349.67428030980705
],
"center": [
253.06662879039953,
-346.146391570175
],
"radius": 6.0,
"start_angle": -2.879653992140778,
"end_angle": -0.6285610739587573
}
]
},
{
"lines": [
[
[
115.8764813747575,
-89.41968758171647
],
[
115.47646896729732,
-82.7308581544014
]
],
[
[
108.42275038443928,
-77.18420699036307
],
[
94.0317742285937,
-79.7783597642143
]
],
[
[
93.03440073978332,
-89.43734624946565
],
[
107.63863778557943,
-95.34060354394637
]
]
],
"arcs": [
{
"tangent_start": [
107.63863778557943,
-95.34060354394637
],
"tangent_end": [
115.8764813747575,
-89.41968758171647
],
"center": [
109.88718189598039,
-89.777865963979
],
"radius": 6.0,
"start_angle": -1.9549313656588245,
"end_angle": 0.05973191029926249
},
{
"tangent_start": [
115.47646896729732,
-82.7308581544014
],
"tangent_end": [
108.42275038443928,
-77.18420699036307
],
"center": [
109.48716948852021,
-83.08903653666393
],
"radius": 6.0,
"start_angle": 0.05973191029926249,
"end_angle": 1.7491434772434495
},
{
"tangent_start": [
94.0317742285937,
-79.7783597642143
],
"tangent_end": [
93.03440073978332,
-89.43734624946565
],
"center": [
94.92832095273805,
-84.75192287114272
],
"radius": 5.053723974177205,
"start_angle": 1.7491434772434518,
"end_angle": -1.954931365658828
}
]
}
],
"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.2,
"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": 3026.815038170462,
"area_mm2": 88271.07139604731,
"num_interiors": 67
},
"pipeline": {
"geometry_file": "tests/demo_cantilever.json",
"num_vertices": 202,
"num_triangles": 250,
"num_pockets": 52,
"validation_ok": true
}
}