Files
Atomizer/tools/adaptive-isogrid/test_data/rib_profile_sandbox_2.json

1505 lines
32 KiB
JSON

{
"valid": true,
"checks": {
"min_web_width": true,
"no_islands": true,
"no_self_intersections": 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": [
[
[
4.784657154143252,
9.278845314279877
],
[
-9.373269675125039,
-17.471154685720123
]
],
[
[
-8.091368937108832,
-19.6
],
[
19.64136893710883,
-19.6
]
],
[
[
20.923269675125038,
-17.471154685720123
],
[
6.765342845856745,
9.278845314279877
]
]
],
"arcs": [
{
"center": [
5.774999999999999,
6.6242957663771245
],
"radius": 2.833268828510692,
"tangent_start": [
6.765342845856745,
9.278845314279877
],
"tangent_end": [
4.784657154143252,
9.278845314279877
],
"start_angle": 1.2137154619477981,
"end_angle": 1.9278771916419952
},
{
"center": [
-6.5,
-17.191368937108834
],
"radius": 2.8868596590619235,
"tangent_start": [
-9.373269675125039,
-17.471154685720123
],
"tangent_end": [
-8.091368937108832,
-19.6
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
18.049999999999997,
-17.191368937108834
],
"radius": 2.8868596590619244,
"tangent_start": [
19.64136893710883,
-19.6
],
"tangent_end": [
20.923269675125038,
-17.471154685720123
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433765
}
]
},
{
"lines": [
[
[
43.33465715414325,
9.278845314279877
],
[
29.176730324874956,
-17.471154685720123
]
],
[
[
30.458631062891165,
-19.6
],
[
58.19136893710883,
-19.6
]
],
[
[
59.47326967512503,
-17.471154685720123
],
[
45.31534284585674,
9.278845314279877
]
]
],
"arcs": [
{
"center": [
44.324999999999996,
6.6242957663771245
],
"radius": 2.8332688285106915,
"tangent_start": [
45.31534284585674,
9.278845314279877
],
"tangent_end": [
43.33465715414325,
9.278845314279877
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419946
},
{
"center": [
32.05,
-17.191368937108834
],
"radius": 2.8868596590619253,
"tangent_start": [
29.176730324874956,
-17.471154685720123
],
"tangent_end": [
30.458631062891165,
-19.6
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
56.599999999999994,
-17.191368937108834
],
"radius": 2.8868596590619244,
"tangent_start": [
58.19136893710883,
-19.6
],
"tangent_end": [
59.47326967512503,
-17.471154685720123
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433778
}
]
},
{
"lines": [
[
[
81.88465715414326,
9.278845314279877
],
[
67.72673032487495,
-17.471154685720123
]
],
[
[
69.00863106289115,
-19.6
],
[
96.74136893710885,
-19.6
]
],
[
[
98.02326967512505,
-17.471154685720123
],
[
83.86534284585674,
9.278845314279877
]
]
],
"arcs": [
{
"center": [
82.875,
6.6242957663771245
],
"radius": 2.8332688285106915,
"tangent_start": [
83.86534284585674,
9.278845314279877
],
"tangent_end": [
81.88465715414326,
9.278845314279877
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419946
},
{
"center": [
70.6,
-17.191368937108834
],
"radius": 2.886859659061929,
"tangent_start": [
67.72673032487495,
-17.471154685720123
],
"tangent_end": [
69.00863106289115,
-19.6
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
95.15,
-17.191368937108834
],
"radius": 2.8868596590619284,
"tangent_start": [
96.74136893710885,
-19.6
],
"tangent_end": [
98.02326967512505,
-17.471154685720123
],
"start_angle": -0.9869398080604569,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
120.43465715414324,
9.278845314279877
],
[
106.27673032487493,
-17.471154685720123
]
],
[
[
107.55863106289114,
-19.6
],
[
135.2913689371088,
-19.6
]
],
[
[
136.57326967512503,
-17.471154685720123
],
[
122.41534284585673,
9.278845314279877
]
]
],
"arcs": [
{
"center": [
121.42499999999998,
6.6242957663771245
],
"radius": 2.8332688285106915,
"tangent_start": [
122.41534284585673,
9.278845314279877
],
"tangent_end": [
120.43465715414324,
9.278845314279877
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419946
},
{
"center": [
109.14999999999998,
-17.191368937108834
],
"radius": 2.886859659061929,
"tangent_start": [
106.27673032487493,
-17.471154685720123
],
"tangent_end": [
107.55863106289114,
-19.6
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
133.7,
-17.191368937108834
],
"radius": 2.8868596590619204,
"tangent_start": [
135.2913689371088,
-19.6
],
"tangent_end": [
136.57326967512503,
-17.471154685720123
],
"start_angle": -0.986939808060461,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
4.784657154143252,
46.02884531427988
],
[
-9.373269675125039,
19.278845314279877
]
],
[
[
-8.091368937108832,
17.15
],
[
19.64136893710883,
17.15
]
],
[
[
20.923269675125038,
19.278845314279877
],
[
6.765342845856745,
46.02884531427988
]
]
],
"arcs": [
{
"center": [
5.774999999999999,
43.374295766377124
],
"radius": 2.833268828510693,
"tangent_start": [
6.765342845856745,
46.02884531427988
],
"tangent_end": [
4.784657154143252,
46.02884531427988
],
"start_angle": 1.2137154619477983,
"end_angle": 1.927877191641995
},
{
"center": [
-6.5,
19.558631062891166
],
"radius": 2.8868596590619235,
"tangent_start": [
-9.373269675125039,
19.278845314279877
],
"tangent_end": [
-8.091368937108832,
17.15
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
18.049999999999997,
19.558631062891166
],
"radius": 2.8868596590619244,
"tangent_start": [
19.64136893710883,
17.15
],
"tangent_end": [
20.923269675125038,
19.278845314279877
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433765
}
]
},
{
"lines": [
[
[
43.33465715414325,
46.02884531427988
],
[
29.176730324874956,
19.278845314279877
]
],
[
[
30.458631062891165,
17.15
],
[
58.19136893710883,
17.15
]
],
[
[
59.47326967512503,
19.278845314279877
],
[
45.31534284585674,
46.02884531427988
]
]
],
"arcs": [
{
"center": [
44.324999999999996,
43.374295766377124
],
"radius": 2.8332688285106924,
"tangent_start": [
45.31534284585674,
46.02884531427988
],
"tangent_end": [
43.33465715414325,
46.02884531427988
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419943
},
{
"center": [
32.05,
19.558631062891166
],
"radius": 2.8868596590619253,
"tangent_start": [
29.176730324874956,
19.278845314279877
],
"tangent_end": [
30.458631062891165,
17.15
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
56.599999999999994,
19.558631062891166
],
"radius": 2.8868596590619244,
"tangent_start": [
58.19136893710883,
17.15
],
"tangent_end": [
59.47326967512503,
19.278845314279877
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433778
}
]
},
{
"lines": [
[
[
81.88465715414326,
46.02884531427988
],
[
67.72673032487495,
19.278845314279877
]
],
[
[
69.00863106289115,
17.15
],
[
96.74136893710885,
17.15
]
],
[
[
98.02326967512505,
19.278845314279877
],
[
83.86534284585674,
46.02884531427988
]
]
],
"arcs": [
{
"center": [
82.875,
43.374295766377124
],
"radius": 2.8332688285106924,
"tangent_start": [
83.86534284585674,
46.02884531427988
],
"tangent_end": [
81.88465715414326,
46.02884531427988
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419943
},
{
"center": [
70.6,
19.558631062891166
],
"radius": 2.886859659061929,
"tangent_start": [
67.72673032487495,
19.278845314279877
],
"tangent_end": [
69.00863106289115,
17.15
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
95.15,
19.558631062891166
],
"radius": 2.8868596590619284,
"tangent_start": [
96.74136893710885,
17.15
],
"tangent_end": [
98.02326967512505,
19.278845314279877
],
"start_angle": -0.9869398080604569,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
120.43465715414324,
46.02884531427988
],
[
106.27673032487493,
19.278845314279877
]
],
[
[
107.55863106289114,
17.15
],
[
135.2913689371088,
17.15
]
],
[
[
136.57326967512503,
19.278845314279877
],
[
122.41534284585673,
46.02884531427988
]
]
],
"arcs": [
{
"center": [
121.42499999999998,
43.374295766377124
],
"radius": 2.8332688285106924,
"tangent_start": [
122.41534284585673,
46.02884531427988
],
"tangent_end": [
120.43465715414324,
46.02884531427988
],
"start_angle": 1.2137154619477988,
"end_angle": 1.9278771916419943
},
{
"center": [
109.14999999999998,
19.558631062891166
],
"radius": 2.886859659061929,
"tangent_start": [
106.27673032487493,
19.278845314279877
],
"tangent_end": [
107.55863106289114,
17.15
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
133.7,
19.558631062891166
],
"radius": 2.8868596590619204,
"tangent_start": [
135.2913689371088,
17.15
],
"tangent_end": [
136.57326967512503,
19.278845314279877
],
"start_angle": -0.986939808060461,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
4.784657154143252,
82.77884531427989
],
[
-9.373269675125039,
56.028845314279884
]
],
[
[
-8.091368937108832,
53.900000000000006
],
[
19.64136893710883,
53.900000000000006
]
],
[
[
20.923269675125038,
56.028845314279884
],
[
6.765342845856745,
82.77884531427989
]
]
],
"arcs": [
{
"center": [
5.774999999999999,
80.12429576637713
],
"radius": 2.8332688285106995,
"tangent_start": [
6.765342845856745,
82.77884531427989
],
"tangent_end": [
4.784657154143252,
82.77884531427989
],
"start_angle": 1.213715461947799,
"end_angle": 1.9278771916419941
},
{
"center": [
-6.5,
56.30863106289117
],
"radius": 2.8868596590619235,
"tangent_start": [
-9.373269675125039,
56.028845314279884
],
"tangent_end": [
-8.091368937108832,
53.900000000000006
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
18.049999999999997,
56.30863106289117
],
"radius": 2.8868596590619244,
"tangent_start": [
19.64136893710883,
53.900000000000006
],
"tangent_end": [
20.923269675125038,
56.028845314279884
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433765
}
]
},
{
"lines": [
[
[
43.33465715414325,
82.77884531427989
],
[
29.176730324874956,
56.028845314279884
]
],
[
[
30.458631062891165,
53.900000000000006
],
[
58.19136893710883,
53.900000000000006
]
],
[
[
59.47326967512503,
56.028845314279884
],
[
45.31534284585674,
82.77884531427989
]
]
],
"arcs": [
{
"center": [
44.324999999999996,
80.12429576637713
],
"radius": 2.833268828510699,
"tangent_start": [
45.31534284585674,
82.77884531427989
],
"tangent_end": [
43.33465715414325,
82.77884531427989
],
"start_angle": 1.2137154619477997,
"end_angle": 1.9278771916419934
},
{
"center": [
32.05,
56.30863106289117
],
"radius": 2.8868596590619253,
"tangent_start": [
29.176730324874956,
56.028845314279884
],
"tangent_end": [
30.458631062891165,
53.900000000000006
],
"start_angle": -3.0445232967354556,
"end_angle": -2.154652845529334
},
{
"center": [
56.599999999999994,
56.30863106289117
],
"radius": 2.8868596590619244,
"tangent_start": [
58.19136893710883,
53.900000000000006
],
"tangent_end": [
59.47326967512503,
56.028845314279884
],
"start_angle": -0.986939808060459,
"end_angle": -0.09706935685433778
}
]
},
{
"lines": [
[
[
81.88465715414326,
82.77884531427988
],
[
67.72673032487495,
56.028845314279884
]
],
[
[
69.00863106289115,
53.900000000000006
],
[
96.74136893710885,
53.900000000000006
]
],
[
[
98.02326967512505,
56.028845314279884
],
[
83.86534284585674,
82.77884531427988
]
]
],
"arcs": [
{
"center": [
82.875,
80.12429576637713
],
"radius": 2.8332688285106853,
"tangent_start": [
83.86534284585674,
82.77884531427988
],
"tangent_end": [
81.88465715414326,
82.77884531427988
],
"start_angle": 1.213715461947798,
"end_angle": 1.9278771916419952
},
{
"center": [
70.6,
56.30863106289117
],
"radius": 2.886859659061929,
"tangent_start": [
67.72673032487495,
56.028845314279884
],
"tangent_end": [
69.00863106289115,
53.900000000000006
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
95.15,
56.30863106289117
],
"radius": 2.8868596590619284,
"tangent_start": [
96.74136893710885,
53.900000000000006
],
"tangent_end": [
98.02326967512505,
56.028845314279884
],
"start_angle": -0.9869398080604569,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
120.43465715414324,
82.77884531427988
],
[
106.27673032487493,
56.028845314279884
]
],
[
[
107.55863106289114,
53.900000000000006
],
[
135.2913689371088,
53.900000000000006
]
],
[
[
136.57326967512503,
56.028845314279884
],
[
122.41534284585673,
82.77884531427988
]
]
],
"arcs": [
{
"center": [
121.42499999999998,
80.12429576637713
],
"radius": 2.8332688285106853,
"tangent_start": [
122.41534284585673,
82.77884531427988
],
"tangent_end": [
120.43465715414324,
82.77884531427988
],
"start_angle": 1.213715461947798,
"end_angle": 1.9278771916419952
},
{
"center": [
109.14999999999998,
56.30863106289117
],
"radius": 2.886859659061929,
"tangent_start": [
106.27673032487493,
56.028845314279884
],
"tangent_end": [
107.55863106289114,
53.900000000000006
],
"start_angle": -3.0445232967354556,
"end_angle": -2.1546528455293363
},
{
"center": [
133.7,
56.30863106289117
],
"radius": 2.8868596590619204,
"tangent_start": [
135.2913689371088,
53.900000000000006
],
"tangent_end": [
136.57326967512503,
56.028845314279884
],
"start_angle": -0.986939808060461,
"end_angle": -0.09706935685433754
}
]
},
{
"lines": [
[
[
4.784657154143252,
119.52884531427989
],
[
-9.373269675125039,
92.77884531427989
]
],
[
[
-8.091368937108832,
90.65
],
[
19.64136893710883,
90.65
]
],
[
[
20.923269675125038,
92.77884531427989
],
[
6.765342845856745,
119.52884531427989
]
]
],
"arcs": [
{
"center": [
5.774999999999999,
116.87429576637713
],
"radius": 2.8332688285106995,
"tangent_start": [
6.765342845856745,
119.52884531427989
],
"tangent_end": [
4.784657154143252,
119.52884531427989
],
"start_angle": 1.213715461947799,
"end_angle": 1.9278771916419941
},
{
"center": [
-6.5,
93.05863106289117
],
"radius": 2.886859659061922,
"tangent_start": [
-9.373269675125039,
92.77884531427989
],
"tangent_end": [
-8.091368937108832,
90.65
],
"start_angle": -3.0445232967354605,
"end_angle": -2.1546528455293354
},
{
"center": [
18.049999999999997,
93.05863106289117
],
"radius": 2.8868596590619187,
"tangent_start": [
19.64136893710883,
90.65
],
"tangent_end": [
20.923269675125038,
92.77884531427989
],
"start_angle": -0.9869398080604577,
"end_angle": -0.09706935685433275
}
]
},
{
"lines": [
[
[
43.33465715414325,
119.52884531427989
],
[
29.176730324874956,
92.77884531427989
]
],
[
[
30.458631062891165,
90.65
],
[
58.19136893710883,
90.65
]
],
[
[
59.47326967512503,
92.77884531427989
],
[
45.31534284585674,
119.52884531427989
]
]
],
"arcs": [
{
"center": [
44.324999999999996,
116.87429576637713
],
"radius": 2.833268828510699,
"tangent_start": [
45.31534284585674,
119.52884531427989
],
"tangent_end": [
43.33465715414325,
119.52884531427989
],
"start_angle": 1.2137154619477997,
"end_angle": 1.9278771916419934
},
{
"center": [
32.05,
93.05863106289117
],
"radius": 2.886859659061924,
"tangent_start": [
29.176730324874956,
92.77884531427989
],
"tangent_end": [
30.458631062891165,
90.65
],
"start_angle": -3.0445232967354605,
"end_angle": -2.1546528455293354
},
{
"center": [
56.599999999999994,
93.05863106289117
],
"radius": 2.8868596590619187,
"tangent_start": [
58.19136893710883,
90.65
],
"tangent_end": [
59.47326967512503,
92.77884531427989
],
"start_angle": -0.9869398080604577,
"end_angle": -0.09706935685433288
}
]
},
{
"lines": [
[
[
81.88465715414326,
119.52884531427988
],
[
67.72673032487495,
92.77884531427989
]
],
[
[
69.00863106289115,
90.65
],
[
96.74136893710885,
90.65
]
],
[
[
98.02326967512505,
92.77884531427989
],
[
83.86534284585674,
119.52884531427988
]
]
],
"arcs": [
{
"center": [
82.875,
116.87429576637713
],
"radius": 2.8332688285106853,
"tangent_start": [
83.86534284585674,
119.52884531427988
],
"tangent_end": [
81.88465715414326,
119.52884531427988
],
"start_angle": 1.213715461947798,
"end_angle": 1.9278771916419952
},
{
"center": [
70.6,
93.05863106289117
],
"radius": 2.886859659061928,
"tangent_start": [
67.72673032487495,
92.77884531427989
],
"tangent_end": [
69.00863106289115,
90.65
],
"start_angle": -3.0445232967354605,
"end_angle": -2.1546528455293377
},
{
"center": [
95.15,
93.05863106289117
],
"radius": 2.886859659061922,
"tangent_start": [
96.74136893710885,
90.65
],
"tangent_end": [
98.02326967512505,
92.77884531427989
],
"start_angle": -0.9869398080604556,
"end_angle": -0.09706935685433264
}
]
},
{
"lines": [
[
[
120.43465715414324,
119.52884531427988
],
[
106.27673032487493,
92.77884531427989
]
],
[
[
107.55863106289114,
90.65
],
[
135.2913689371088,
90.65
]
],
[
[
136.57326967512503,
92.77884531427989
],
[
122.41534284585673,
119.52884531427988
]
]
],
"arcs": [
{
"center": [
121.42499999999998,
116.87429576637713
],
"radius": 2.8332688285106853,
"tangent_start": [
122.41534284585673,
119.52884531427988
],
"tangent_end": [
120.43465715414324,
119.52884531427988
],
"start_angle": 1.213715461947798,
"end_angle": 1.9278771916419952
},
{
"center": [
109.14999999999998,
93.05863106289117
],
"radius": 2.886859659061928,
"tangent_start": [
106.27673032487493,
92.77884531427989
],
"tangent_end": [
107.55863106289114,
90.65
],
"start_angle": -3.0445232967354605,
"end_angle": -2.1546528455293377
},
{
"center": [
133.7,
93.05863106289117
],
"radius": 2.8868596590619147,
"tangent_start": [
135.2913689371088,
90.65
],
"tangent_end": [
136.57326967512503,
92.77884531427989
],
"start_angle": -0.9869398080604597,
"end_angle": -0.09706935685433264
}
]
}
],
"hole_boundaries": [],
"mass_estimate": null,
"num_pockets": 16,
"parameters_used": {
"cell_size": 35.0,
"thickness": 3.0,
"fillet_radius": 4.0,
"frame_width": 0.0
}
}