Files
Atomizer/tools/adaptive-isogrid/test_data/rib_profile_sandbox_2.json
Antoine 1badc370ab Add rib_web to Brain output + import_profile draws rib material
Brain: profile_assembly.py now exports 'rib_web' — the actual material
geometry from Shapely boolean (exterior + interior rings). This is the
rib shape, not the pocket cutouts.

import_profile.py: prefers rib_web when available, drawing exterior +
interior polyline rings directly. Falls back to pocket-based drawing
for older rib JSONs without rib_web.
2026-02-17 03:02:15 +00:00

2255 lines
46 KiB
JSON

{
"valid": true,
"outer_boundary": [
[
0.0,
0.0
],
[
7.5,
-7.5
],
[
7.5,
-22.6
],
[
22.5,
-22.6
],
[
22.5,
-13.496098
],
[
74.5,
-13.496098
],
[
74.5,
-22.6
],
[
102.5,
-22.6
],
[
102.5,
-7.5
],
[
117.5,
-7.5
],
[
117.5,
-22.6
],
[
140.748693,
-22.6
],
[
140.748693,
124.4
],
[
117.5,
124.4
],
[
117.5,
102.5
],
[
102.5,
102.5
],
[
102.5,
124.4
],
[
7.5,
124.4
],
[
7.5,
102.5
],
[
0.0,
95.0
],
[
-13.5,
95.0
],
[
-13.5,
0.0
],
[
0.0,
0.0
]
],
"pockets": [
{
"lines": [
[
[
46.69628710707051,
29.963035273414622
],
[
60.94596012521759,
54.644194378744466
]
],
[
[
55.74980762636944,
63.644194246863485
],
[
27.250461590075275,
63.644194246863485
]
],
[
[
22.054309091227125,
54.64419437874447
],
[
36.30398210937421,
29.963035273414622
]
]
],
"arcs": [
{
"tangent_start": [
36.30398210937421,
29.963035273414622
],
"tangent_end": [
46.69628710707051,
29.963035273414622
],
"center": [
41.50013460822236,
32.96303514153364
],
"radius": 6.0,
"start_angle": -2.6179939033720014,
"end_angle": -0.5235987502177919
},
{
"tangent_start": [
60.94596012521759,
54.644194378744466
],
"tangent_end": [
55.74980762636944,
63.644194246863485
],
"center": [
55.74980762636944,
57.644194246863485
],
"radius": 6.0,
"start_angle": -0.5235987502177925,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
27.250461590075275,
63.644194246863485
],
"tangent_end": [
22.054309091227125,
54.64419437874447
],
"center": [
27.250461590075275,
57.644194246863485
],
"radius": 6.0,
"start_angle": 1.5707963267948966,
"end_angle": -2.617993903372002
}
]
},
{
"lines": [
[
[
25.179673402618857,
26.070296630630104
],
[
7.873107267277591,
37.065710433629505
]
],
[
[
-1.2871613197145175,
31.1743966760436
],
[
0.7380751429317998,
16.620900165542594
]
],
[
[
8.041446102725393,
11.604193327713526
],
[
23.322775775420343,
15.162276035215136
]
]
],
"arcs": [
{
"tangent_start": [
23.322775775420343,
15.162276035215136
],
"tangent_end": [
25.179673402618857,
26.070296630630104
],
"center": [
21.96214027680359,
21.005962460743458
],
"radius": 6.0,
"start_angle": -1.3420336769029062,
"end_angle": 1.0048017953934636
},
{
"tangent_start": [
7.873107267277591,
37.065710433629505
],
"tangent_end": [
-1.2871613197145175,
31.1743966760436
],
"center": [
4.655574141462329,
32.001376263742856
],
"radius": 6.0,
"start_angle": 1.0048017953934643,
"end_angle": -3.0033225543656368
},
{
"tangent_start": [
0.7380751429317998,
16.620900165542594
],
"tangent_end": [
8.041446102725393,
11.604193327713526
],
"center": [
6.680810604108645,
17.447879753241846
],
"radius": 6.0,
"start_angle": -3.003322554365637,
"end_angle": -1.3420336769029066
}
]
},
{
"lines": [
[
[
8.142608111376788,
57.57373932751069
],
[
3.111741656580527,
52.98899463033666
]
],
[
[
3.9356621110971552,
43.489950440840786
],
[
19.192670394852637,
33.79668615237463
]
],
[
[
26.32995678387978,
40.637619381125816
],
[
17.380214190556828,
56.139029176020465
]
]
],
"arcs": [
{
"tangent_start": [
17.380214190556828,
56.139029176020465
],
"tangent_end": [
8.142608111376788,
57.57373932751069
],
"center": [
12.184061691708676,
53.139029307901446
],
"radius": 6.0,
"start_angle": 0.5235987502177922,
"end_angle": 2.3098321671190982
},
{
"tangent_start": [
3.111741656580527,
52.98899463033666
],
"tangent_end": [
3.9356621110971552,
43.489950440840786
],
"center": [
7.153195236912417,
48.55428461072743
],
"radius": 6.0,
"start_angle": 2.309832167119099,
"end_angle": -2.1367908581963295
},
{
"tangent_start": [
19.192670394852637,
33.79668615237463
],
"tangent_end": [
26.32995678387978,
40.637619381125816
],
"center": [
21.922087253239702,
38.0927348702233
],
"radius": 5.089769245552956,
"start_angle": -2.136790858196329,
"end_angle": 0.5235987502177915
}
]
},
{
"lines": [
[
[
110.74101766719303,
63.64338377924982
],
[
82.25066168485725,
63.64338377924982
]
],
[
[
77.05450918600908,
54.6433839111308
],
[
91.29968717717698,
29.97001042136663
]
],
[
[
101.69199217487328,
29.970010421366627
],
[
115.93717016604118,
54.6433839111308
]
]
],
"arcs": [
{
"tangent_start": [
115.93717016604118,
54.6433839111308
],
"tangent_end": [
110.74101766719303,
63.64338377924982
],
"center": [
110.74101766719303,
57.64338377924982
],
"radius": 6.0,
"start_angle": -0.5235987502177925,
"end_angle": 1.5707963267948966
},
{
"tangent_start": [
82.25066168485725,
63.64338377924982
],
"tangent_end": [
77.05450918600908,
54.6433839111308
],
"center": [
82.25066168485723,
57.64338377924982
],
"radius": 6.0,
"start_angle": 1.5707963267948943,
"end_angle": -2.617993903372001
},
{
"tangent_start": [
91.29968717717698,
29.97001042136663
],
"tangent_end": [
101.69199217487328,
29.970010421366627
],
"center": [
96.49583967602513,
32.97001028948564
],
"radius": 6.0,
"start_angle": -2.617993903372002,
"end_angle": -0.5235987502177919
}
]
},
{
"lines": [
[
[
88.44248935771635,
28.31881476393816
],
[
74.19615180506855,
52.99419667321773
]
],
[
[
63.80384680737225,
52.99419667321772
],
[
49.55750925472447,
28.31881476393816
]
],
[
[
54.75366175357262,
19.318814895819145
],
[
83.2463368588682,
19.31881489581914
]
]
],
"arcs": [
{
"tangent_start": [
83.2463368588682,
19.31881489581914
],
"tangent_end": [
88.44248935771635,
28.31881476393816
],
"center": [
83.2463368588682,
25.318814895819145
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235987502177919
},
{
"tangent_start": [
74.19615180506855,
52.99419667321773
],
"tangent_end": [
63.80384680737225,
52.99419667321772
],
"center": [
68.9999993062204,
49.99419680509871
],
"radius": 6.0,
"start_angle": 0.5235987502177925,
"end_angle": 2.617993903372002
},
{
"tangent_start": [
49.55750925472447,
28.31881476393816
],
"tangent_end": [
54.75366175357262,
19.318814895819145
],
"center": [
54.75366175357262,
25.318814895819145
],
"radius": 6.0,
"start_angle": 2.6179939033720014,
"end_angle": -1.5707963267948966
}
]
},
{
"lines": [
[
[
61.11219041241583,
6.894586078244952
],
[
73.3759553929645,
-1.1396353460919375
]
],
[
[
81.48414793271395,
0.3063790129768895
],
[
86.36749955130345,
6.894586078244952
]
],
[
[
81.77924022486597,
16.00678510418086
],
[
63.83121430469628,
16.00678510418086
]
]
],
"arcs": [
{
"tangent_start": [
63.83121430469628,
16.00678510418086
],
"tangent_end": [
61.11219041241583,
6.894586078244952
],
"center": [
63.83121430469629,
11.04501562583193
],
"radius": 4.961769478348927,
"start_angle": 1.5707963267948981,
"end_angle": -2.1507614985089196
},
{
"tangent_start": [
73.3759553929645,
-1.1396353460919375
],
"tangent_end": [
81.48414793271395,
0.3063790129768895
],
"center": [
76.66392421635922,
3.8792550707616122
],
"radius": 6.0,
"start_angle": -2.150761498508919,
"end_angle": -0.6378621816451913
},
{
"tangent_start": [
86.36749955130345,
6.894586078244952
],
"tangent_end": [
81.77924022486597,
16.00678510418086
],
"center": [
81.77924022486597,
10.295524055192883
],
"radius": 5.711261048987976,
"start_angle": -0.6378621816451904,
"end_angle": 1.5707963267948966
}
]
},
{
"lines": [
[
[
48.834257169453984,
103.52584468009594
],
[
57.68824614043869,
88.190285033821
]
],
[
[
67.11059798309986,
90.76190631565393
],
[
66.9555500620912,
107.47183470343282
]
],
[
[
60.19075276570443,
113.3671886380127
],
[
53.265354100745455,
112.4768688279966
]
]
],
"arcs": [
{
"tangent_start": [
53.265354100745455,
112.4768688279966
],
"tangent_end": [
48.834257169453984,
103.52584468009594
],
"center": [
54.030409668302134,
106.52584454821496
],
"radius": 6.0,
"start_angle": 1.6986536613462393,
"end_angle": -2.617993903372001
},
{
"tangent_start": [
57.68824614043869,
88.190285033821
],
"tangent_end": [
67.11059798309986,
90.76190631565393
],
"center": [
62.06127575974615,
90.7150547137161
],
"radius": 5.049539581769603,
"start_angle": -2.6179939033719997,
"end_angle": 0.009278523999297782
},
{
"tangent_start": [
66.9555500620912,
107.47183470343282
],
"tangent_end": [
60.19075276570443,
113.3671886380127
],
"center": [
60.95580833326111,
107.41616435823107
],
"radius": 6.0,
"start_angle": 0.009278523999298169,
"end_angle": 1.6986536613462393
}
]
},
{
"lines": [
[
[
27.28804509141076,
66.94420575313652
],
[
55.74775802596749,
66.94420575313652
]
],
[
[
60.94391052481564,
75.94420562125553
],
[
46.71405405753728,
100.59104145163818
]
],
[
[
36.32174905984098,
100.59104145163819
],
[
22.091892592562605,
75.94420562125553
]
]
],
"arcs": [
{
"tangent_start": [
22.091892592562605,
75.94420562125553
],
"tangent_end": [
27.28804509141076,
66.94420575313652
],
"center": [
27.288045091410755,
72.94420575313652
],
"radius": 6.0,
"start_angle": 2.617993903372001,
"end_angle": -1.5707963267948961
},
{
"tangent_start": [
55.74775802596749,
66.94420575313652
],
"tangent_end": [
60.94391052481564,
75.94420562125553
],
"center": [
55.74775802596749,
72.94420575313652
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.5235987502177925
},
{
"tangent_start": [
46.71405405753728,
100.59104145163818
],
"tangent_end": [
36.32174905984098,
100.59104145163819
],
"center": [
41.51790155868913,
97.59104158351917
],
"radius": 6.0,
"start_angle": 0.5235987502177903,
"end_angle": 2.617993903372001
}
]
},
{
"lines": [
[
[
70.31547589916899,
101.68004363699247
],
[
70.46168334484709,
85.92287687753173
]
],
[
[
80.95056738193075,
82.16933670971753
],
[
89.32842704343184,
92.18487423087691
]
],
[
[
88.09270227290372,
101.00112144985746
],
[
79.68167631259618,
106.70229791130491
]
]
],
"arcs": [
{
"tangent_start": [
79.68167631259618,
106.70229791130491
],
"tangent_end": [
70.31547589916899,
101.68004363699247
],
"center": [
76.31521762799908,
101.73571398219421
],
"radius": 6.0,
"start_angle": 0.9751106711019598,
"end_angle": -3.1323141295904953
},
{
"tangent_start": [
70.46168334484709,
85.92287687753173
],
"tangent_end": [
80.95056738193075,
82.16933670971753
],
"center": [
76.39745389163309,
85.97795364755169
],
"radius": 5.936026064185363,
"start_angle": -3.1323141295904966,
"end_angle": -0.6965961449651152
},
{
"tangent_start": [
89.32842704343184,
92.18487423087691
],
"tangent_end": [
88.09270227290372,
101.00112144985746
],
"center": [
84.72624358830662,
96.03453752074677
],
"radius": 6.0,
"start_angle": -0.6965961449651159,
"end_angle": 0.9751106711019598
}
]
},
{
"lines": [
[
[
91.55617050724392,
89.67107060785534
],
[
80.78524609791161,
76.79467951062004
]
],
[
[
85.38742955303684,
66.94501622075019
],
[
107.23949828563627,
66.94501622075019
]
],
[
[
111.78730875597448,
76.85876377595635
],
[
100.70616443270737,
89.73515487319165
]
]
],
"arcs": [
{
"tangent_start": [
100.70616443270737,
89.73515487319165
],
"tangent_end": [
91.55617050724392,
89.67107060785534
],
"center": [
96.15835396236915,
85.82140731798549
],
"radius": 6.0,
"start_angle": 0.7106034149278875,
"end_angle": 2.444996508624677
},
{
"tangent_start": [
80.78524609791161,
76.79467951062004
],
"tangent_end": [
85.38742955303684,
66.94501622075019
],
"center": [
85.38742955303684,
72.94501622075019
],
"radius": 6.0,
"start_angle": 2.444996508624677,
"end_angle": -1.5707963267948966
},
{
"tangent_start": [
107.23949828563627,
66.94501622075019
],
"tangent_end": [
111.78730875597448,
76.85876377595635
],
"center": [
107.23949828563627,
72.94501622075019
],
"radius": 6.0,
"start_angle": -1.5707963267948966,
"end_angle": 0.710603414927889
}
]
},
{
"lines": [
[
[
117.36001493646955,
-0.698472427708666
],
[
123.00177563874267,
-2.427740843634557
]
],
[
[
130.76010536121507,
3.30883274929268
],
[
130.76010536121507,
15.279294422771951
]
],
[
[
121.2230025279143,
18.329897148562257
],
[
114.2321620442698,
8.52022974642799
]
]
],
"arcs": [
{
"tangent_start": [
114.2321620442698,
8.52022974642799
],
"tangent_end": [
117.36001493646955,
-0.698472427708666
],
"center": [
119.11834465894196,
5.038101165218571
],
"radius": 6.0,
"start_angle": 2.522428397746318,
"end_angle": -1.8682168456147308
},
{
"tangent_start": [
123.00177563874267,
-2.427740843634557
],
"tangent_end": [
130.76010536121507,
3.30883274929268
],
"center": [
124.76010536121507,
3.308832749292682
],
"radius": 6.0,
"start_angle": -1.8682168456147286,
"end_angle": -2.9605947323337506e-16
},
{
"tangent_start": [
130.76010536121507,
15.279294422771951
],
"tangent_end": [
121.2230025279143,
18.329897148562257
],
"center": [
125.50366065279347,
15.279294422771947
],
"radius": 5.256444708421591,
"start_angle": 6.758776846084829e-16,
"end_angle": 2.5224283977463164
}
]
}
],
"holes": [],
"rib_web": [
{
"exterior": [
[
-13.5,
0.0
],
[
-13.5,
95.0
],
[
0.0,
95.0
],
[
7.5,
102.5
],
[
7.5,
124.4
],
[
102.5,
124.4
],
[
102.5,
102.5
],
[
117.5,
102.5
],
[
117.5,
124.4
],
[
140.748693,
124.4
],
[
140.748693,
-22.6
],
[
117.5,
-22.6
],
[
117.5,
-7.5
],
[
102.5,
-7.5
],
[
102.5,
-22.6
],
[
74.5,
-22.6
],
[
74.5,
-13.496098
],
[
22.5,
-13.496098
],
[
22.5,
-22.6
],
[
7.5,
-22.6
],
[
7.5,
-7.5
],
[
0.0,
0.0
],
[
-13.5,
0.0
]
],
"interiors": [
[
[
6.392209028485697,
11.454824678361593
],
[
8.041446102725393,
11.604193327713526
],
[
23.322775775420343,
15.162276035215136
],
[
23.322775775420343,
15.16227603521514
],
[
25.44787215131719,
16.122349730499593
],
[
27.04645104100765,
17.820089887491548
],
[
27.877048164161828,
19.999053982247368
],
[
27.814202376584745,
22.33011093440681
],
[
26.867406492779914,
24.461156138441037
],
[
25.179673402618857,
26.070296630630104
],
[
7.873107267277591,
37.065710433629505
],
[
7.87310726727759,
37.065710433629505
],
[
5.769971643216955,
37.8969778622299
],
[
3.5085239364471144,
37.89071203504802
],
[
1.4100269780790455,
37.04780307984301
],
[
-0.2274052972139433,
35.487995227935066
],
[
-1.1711581237052995,
33.43287586557812
],
[
-1.2871613197145164,
31.174396676043603
],
[
0.7380751429317998,
16.620900165542594
],
[
0.7380751429318,
16.620900165542594
],
[
1.1904794344949643,
15.027907925313167
],
[
2.0611087757170523,
13.619256630400505
],
[
3.283643123559071,
12.502250055306863
],
[
4.764956130531136,
11.761975987254152
],
[
6.392209028485697,
11.454824678361593
]
],
[
[
52.701540917468485,
19.68065916242305
],
[
54.75366175357262,
19.318814895819145
],
[
83.2463368588682,
19.31881489581914
],
[
83.2463368588682,
19.318814895819145
],
[
85.29845769497234,
19.680659162423048
],
[
87.10306247810225,
20.722548204476727
],
[
88.44248924350407,
22.318814829878654
],
[
89.15518335931233,
24.27692572983788
],
[
89.15518339897784,
26.360703836846124
],
[
88.44248935771635,
28.31881476393816
],
[
74.19615180506855,
52.99419667321773
],
[
72.85672504211001,
54.59046339855548
],
[
71.05212021387416,
55.63235251245287
],
[
68.9999993062204,
55.99419680509871
],
[
66.94787839856664,
55.63235251245287
],
[
65.14327357033078,
54.59046339855547
],
[
63.80384680737225,
52.99419667321772
],
[
49.55750925472447,
28.31881476393816
],
[
48.84481521346298,
26.360703836846128
],
[
48.84481525312849,
24.27692572983788
],
[
49.55750936893675,
22.318814829878654
],
[
50.89693613433858,
20.722548204476723
],
[
52.701540917468485,
19.68065916242305
]
],
[
[
21.34161508963114,
58.686083412844745
],
[
21.341615049965633,
56.60230530583651
],
[
22.054309091227125,
54.64419437874447
],
[
36.30398210937421,
29.963035273414622
],
[
37.64340887233274,
28.366768548076873
],
[
39.448013700568595,
27.32487943417948
],
[
41.50013460822236,
26.963035141533638
],
[
43.552255515876126,
27.32487943417948
],
[
45.35686034411198,
28.366768548076873
],
[
46.69628710707051,
29.963035273414622
],
[
60.94596012521759,
54.644194378744466
],
[
61.65865416647908,
56.6023053058365
],
[
61.65865412681357,
58.686083412844745
],
[
60.94596001100531,
60.644194312803975
],
[
59.60653324560349,
62.2404609382059
],
[
57.801928462473576,
63.28234998025958
],
[
55.74980762636944,
63.644194246863485
],
[
27.250461590075275,
63.644194246863485
],
[
25.198340753971138,
63.28234998025958
],
[
23.39373597084123,
62.240460938205906
],
[
22.054309205439406,
60.644194312803975
],
[
21.34161508963114,
58.686083412844745
]
],
[
[
25.444003308926767,
34.41824738627804
],
[
26.67982816506836,
36.284516855467196
],
[
26.995496274351332,
38.50049935798537
],
[
26.32995678387978,
40.637619381125816
],
[
17.380214190556828,
56.139029176020465
],
[
16.27166356770939,
57.531239560532285
],
[
14.803502282266379,
58.537041070813665
],
[
13.104893219624032,
59.067947362420085
],
[
11.32527312754735,
59.07725144942375
],
[
9.621205776162167,
58.564134795921774
],
[
8.142608111376788,
57.57373932751068
],
[
3.111741656580527,
52.98899463033666
],
[
1.963257912430218,
51.56502381696011
],
[
1.297252047799116,
49.86116232722486
],
[
1.175638701964032,
48.03580811994327
],
[
1.6097235508033538,
46.258653615705114
],
[
2.559152284755106,
44.69491039283488
],
[
3.9356621110971517,
43.489950440840786
],
[
19.192670394852637,
33.79668615237463
],
[
21.299662458709793,
33.04116696034313
],
[
23.527032740866915,
33.26263125283353
],
[
25.444003308926767,
34.41824738627804
]
],
[
[
41.51790155868914,
103.59104158351917
],
[
39.465780651035374,
103.22919729087333
],
[
37.661175822799514,
102.18730817697595
],
[
36.32174905984098,
100.59104145163819
],
[
22.091892592562605,
75.94420562125553
],
[
21.379198551301116,
73.9860946941635
],
[
21.379198590966624,
71.90231658715525
],
[
22.091892706774885,
69.94420568719602
],
[
23.43131947217671,
68.3479390617941
],
[
25.23592425530662,
67.30605001974043
],
[
27.288045091410755,
66.94420575313652
],
[
55.74775802596749,
66.94420575313652
],
[
57.79987886207163,
67.30605001974043
],
[
59.60448364520154,
68.3479390617941
],
[
60.943910410603365,
69.94420568719603
],
[
61.65660452641163,
71.90231658715525
],
[
61.656604566077135,
73.9860946941635
],
[
60.94391052481564,
75.94420562125553
],
[
46.71405405753728,
100.59104145163818
],
[
46.71405405753729,
100.59104145163818
],
[
45.37462729457876,
102.18730817697593
],
[
43.5700224663429,
103.22919729087333
],
[
41.51790155868914,
103.59104158351917
]
],
[
[
63.48572732660916,
112.85670751926719
],
[
61.874412421578235,
113.34542793214369
],
[
60.19075276570443,
113.3671886380127
],
[
53.265354100745455,
112.4768688279966
],
[
51.39032910976079,
111.91379171243364
],
[
49.79638282954366,
110.77708163036799
],
[
48.65321628077945,
109.18775951176701
],
[
48.0825377873599,
107.31503406151113
],
[
48.14510518285722,
105.35828679221231
],
[
48.834257169453984,
103.52584468009594
],
[
57.68824614043869,
88.190285033821
],
[
59.17137873691546,
86.57424015794423
],
[
61.19981665935761,
85.73954085018244
],
[
63.39080647615173,
85.84368960093796
],
[
65.33092223931594,
86.86703419837384
],
[
66.65407635116603,
88.6164759767345
],
[
67.11059798309988,
90.76190631565393
],
[
66.9555500620912,
107.47183470343282
],
[
66.70382655765928,
109.13671266966743
],
[
65.99941734066296,
110.66608869280486
],
[
64.89779822483217,
111.9395166211829
],
[
63.48572732660916,
112.85670751926719
]
],
[
[
85.6143024538554,
14.527639420995886
],
[
83.8344515432166,
15.624183286801781
],
[
81.77924022486597,
16.00678510418086
],
[
63.83121430469628,
16.00678510418086
],
[
63.83121430469628,
16.006785104180857
],
[
61.77661740619476,
15.561406656394151
],
[
60.09087004069754,
14.30522745070568
],
[
59.07660438339204,
12.463761851381163
],
[
58.9159055013356,
10.367597199835208
],
[
59.637622706840546,
8.393045439976007
],
[
61.11219041241583,
6.8945860782449575
],
[
73.3759553929645,
-1.1396353460919375
],
[
73.3759553929645,
-1.139635346091934
],
[
74.73207167022852,
-1.8012330895999904
],
[
76.21036489933958,
-2.1035773642932654
],
[
77.71734276845913,
-2.0275468858043695
],
[
79.15769885116313,
-1.5779500812194458
],
[
80.44034011029841,
-0.7832209877295675
],
[
81.48414793271395,
0.30637901297688597
],
[
86.36749955130345,
6.894586078244952
],
[
86.36749955130345,
6.894586078244951
],
[
87.2839643777988,
8.773513946880454
],
[
87.46289770397661,
10.856363096128005
],
[
86.88032576460425,
12.864070158723102
],
[
85.6143024538554,
14.527639420995886
]
],
[
[
124.92231943579003,
20.503493247673838
],
[
122.84078825618205,
19.81132725275656
],
[
121.2230025279143,
18.32989714856226
],
[
114.2321620442698,
8.52022974642799
],
[
114.2321620442698,
8.520229746427988
],
[
113.3929989071156,
6.832652925977703
],
[
113.11875409194438,
4.968008167040683
],
[
113.43648726074245,
3.1102794653392936
],
[
114.31484776739407,
1.4427684110927856
],
[
115.28602626801404,
0.5
],
[
117.5,
0.5
],
[
118.28413712263648,
0.46147781337757454
],
[
119.06072257612902,
0.34628224322584344
],
[
119.8222774180357,
0.15552268585767148
],
[
120.56146745892072,
-0.10896373990970609
],
[
121.27117389460798,
-0.4446298852131605
],
[
121.94456186415682,
-0.8482431015796381
],
[
122.57514627330916,
-1.315916373098104
],
[
123.15685424949238,
-1.8431457505076203
],
[
123.6840836269019,
-2.424853726690836
],
[
123.76723155136003,
-2.5369657245530104
],
[
124.8437963798421,
-2.6905835400975757
],
[
126.67776854011893,
-2.3764612564977226
],
[
128.32731867591644,
-1.5155831912556863
],
[
129.63380924396293,
-0.1907401479746973
],
[
130.47159480340468,
1.4706574715358491
],
[
130.76010536121507,
3.3088327492926792
],
[
130.76010536121507,
15.279294422771951
],
[
130.30239429574047,
17.42460707987862
],
[
129.00897255109783,
19.196308523882543
],
[
127.10509254700726,
20.285852807619584
],
[
124.92231943579003,
20.503493247673838
]
],
[
[
98.54796058367889,
27.33185458213148
],
[
100.35256541191475,
28.373743696028875
],
[
101.69199217487328,
29.970010421366624
],
[
115.93717016604118,
54.6433839111308
],
[
116.64986420730267,
56.601494838222834
],
[
116.64986416763716,
58.68527294523108
],
[
115.9371700518289,
60.64338384519031
],
[
114.59774328642708,
62.23965047059224
],
[
112.79313850329717,
63.281539512645914
],
[
110.74101766719303,
63.64338377924982
],
[
82.25066168485725,
63.64338377924982
],
[
80.19854084875311,
63.281539512645914
],
[
78.3939360656232,
62.23965047059224
],
[
77.05450930022137,
60.643383845190314
],
[
76.34181518441311,
58.685272945231084
],
[
76.3418151447476,
56.601494838222834
],
[
77.05450918600908,
54.6433839111308
],
[
91.29968717717698,
29.97001042136663
],
[
92.6391139401355,
28.37374369602888
],
[
94.44371876837137,
27.331854582131484
],
[
96.49583967602513,
26.970010289485643
],
[
98.54796058367889,
27.33185458213148
]
],
[
[
112.6930515003412,
70.44326536697167
],
[
113.23204082510915,
72.64596118800884
],
[
112.91503234016477,
74.89137517939253
],
[
111.78730875597448,
76.85876377595635
],
[
100.70616443270737,
89.73515487319165
],
[
99.40183913193172,
90.86915968461638
],
[
97.82837381025848,
91.58430881876231
],
[
96.1163324960146,
91.82126016587813
],
[
94.40777806632286,
91.56035182304753
],
[
92.84448406133293,
90.823233612351
],
[
91.55617050724392,
89.67107060785534
],
[
80.78524609791161,
76.79467951062004
],
[
79.68956335010188,
74.82499513910317
],
[
79.39794088046122,
72.59001559949964
],
[
79.95153129519485,
70.4051323394693
],
[
81.27221411077281,
68.57866741840381
],
[
83.17361980670341,
67.368364321354
],
[
85.38742955303684,
66.94501622075019
],
[
107.23949828563627,
66.94501622075019
],
[
109.46632093217795,
67.37354775176922
],
[
111.3750556727095,
68.59792925380047
],
[
112.6930515003412,
70.44326536697167
]
],
[
[
90.66815978969193,
96.86738315813388
],
[
90.20996364246054,
98.46945320053325
],
[
89.32882459879619,
99.88372549249883
],
[
88.09270227290372,
101.00112144985746
],
[
79.68167631259618,
106.70229791130491
],
[
77.70094645761608,
107.57350085829447
],
[
75.53998388666983,
107.68542092004456
],
[
73.47985091508104,
107.02350138367665
],
[
71.78849560944472,
105.67383380854983
],
[
70.68590152923035,
103.81196065832478
],
[
70.31547589916899,
101.68004363699247
],
[
70.46168334484709,
85.92287687753173
],
[
70.96585381788816,
83.58335011594525
],
[
72.35291479465425,
81.63305906566623
],
[
74.39740362181162,
80.3890177602047
],
[
76.7669946962301,
80.05344142894451
],
[
79.07651800743186,
80.68087701056338
],
[
80.95056738193077,
82.16933670971751
],
[
89.32842704343184,
92.18487423087691
],
[
90.20971214354715,
93.59905551430772
],
[
90.66807374458709,
95.20107822725012
],
[
90.66815978969193,
96.86738315813388
]
]
]
}
],
"parameters_used": {
"eta_0": 0.1,
"alpha": 1.0,
"R_0": 30.0,
"kappa": 1.0,
"p": 2.0,
"beta": 0.3,
"R_edge": 15.0,
"s_min": 45.0,
"s_max": 55.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,
"thickness": 10.0
},
"checks": {
"is_valid_geometry": true,
"min_web_width": true,
"no_islands": true,
"no_self_intersections": true,
"mass_estimate_g": 370.65981457701247,
"area_mm2": 13728.14128063009,
"num_interiors": 11
},
"pipeline": {
"geometry_file": "test_data/geometry_sandbox_2_brain.json",
"num_vertices": 19,
"num_triangles": 22,
"num_pockets": 11,
"validation_ok": true
}
}