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

287 lines
5.0 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": [
[
[
25.803324589110122,
118.42186595392438
],
[
-7.7379162868022835,
-14.578134046075627
]
],
[
[
-5.383520346703915,
-17.6
],
[
57.48352034670391,
-17.6
]
],
[
[
59.837916286802276,
-14.578134046075627
],
[
26.296675410889872,
118.42186595392438
]
]
],
"arcs": [
{
"center": [
26.049999999999997,
115.27476122261633
],
"radius": 3.1567573470507972,
"tangent_start": [
26.296675410889872,
118.42186595392438
],
"tangent_end": [
25.803324589110122,
118.42186595392438
],
"start_angle": 1.4925745578575784,
"end_angle": 1.649018095732215
},
{
"center": [
-4.5,
-14.483520346703918
],
"radius": 3.239298324089383,
"tangent_start": [
-7.7379162868022835,
-14.578134046075627
],
"tangent_end": [
-5.383520346703915,
-17.6
],
"start_angle": -3.1123804144703775,
"end_angle": -1.8470471351483166
},
{
"center": [
56.599999999999994,
-14.483520346703918
],
"radius": 3.239298324089384,
"tangent_start": [
57.48352034670391,
-17.6
],
"tangent_end": [
59.837916286802276,
-14.578134046075627
],
"start_angle": -1.2945455184414758,
"end_angle": -0.02921223911941589
}
]
},
{
"lines": [
[
[
100.90332458911011,
118.42186595392438
],
[
67.3620837131977,
-14.578134046075627
]
],
[
[
69.71647965329608,
-17.6
],
[
132.5835203467039,
-17.6
]
],
[
[
134.93791628680228,
-14.578134046075627
],
[
101.39667541088987,
118.42186595392438
]
]
],
"arcs": [
{
"center": [
101.14999999999999,
115.27476122261633
],
"radius": 3.1567573470507972,
"tangent_start": [
101.39667541088987,
118.42186595392438
],
"tangent_end": [
100.90332458911011,
118.42186595392438
],
"start_angle": 1.4925745578575773,
"end_angle": 1.649018095732216
},
{
"center": [
70.6,
-14.483520346703918
],
"radius": 3.2392983240893884,
"tangent_start": [
67.3620837131977,
-14.578134046075627
],
"tangent_end": [
69.71647965329608,
-17.6
],
"start_angle": -3.1123804144703775,
"end_angle": -1.8470471351483175
},
{
"center": [
131.7,
-14.483520346703918
],
"radius": 3.23929832408938,
"tangent_start": [
132.5835203467039,
-17.6
],
"tangent_end": [
134.93791628680228,
-14.578134046075627
],
"start_angle": -1.29454551844148,
"end_angle": -0.029212239119415825
}
]
}
],
"hole_boundaries": [],
"mass_estimate": null,
"num_pockets": 2,
"parameters_used": {
"cell_size": 75.0,
"thickness": 3.0,
"fillet_radius": 4.0,
"frame_width": 2.0
}
}