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

928 lines
19 KiB
JSON

{
"valid": true,
"checks": {
"min_web_width": true,
"no_islands": true,
"no_self_intersections": 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": [
[
[
42.12908268672979,
-277.56422061548386
],
[
-24.69207037863765,
-410.39755394881723
]
],
[
[
-23.334583878071946,
-412.6
],
[
109.4012505447386,
-412.6
]
],
[
[
110.75873704530431,
-410.39755394881723
],
[
43.937583979936875,
-277.56422061548386
]
]
],
"arcs": [
{
"center": [
43.03333333333333,
-280.2442630565606
],
"radius": 2.828479577061774,
"tangent_start": [
43.937583979936875,
-277.56422061548386
],
"tangent_end": [
42.12908268672979,
-277.56422061548386
],
"start_angle": 1.245388798930556,
"end_angle": 1.896203854659237
},
{
"center": [
-21.799999999999997,
-410.13458387807196
],
"radius": 2.9040014347622316,
"tangent_start": [
-24.69207037863765,
-410.39755394881723
],
"tangent_end": [
-23.334583878071946,
-412.6
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399743
},
{
"center": [
107.86666666666666,
-410.13458387807196
],
"radius": 2.904001434762233,
"tangent_start": [
109.4012505447386,
-412.6
],
"tangent_end": [
110.75873704530431,
-410.39755394881723
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093184
}
]
},
{
"lines": [
[
[
185.79574935339645,
-277.56422061548386
],
[
118.974596288029,
-410.39755394881723
]
],
[
[
120.33208278859472,
-412.6
],
[
253.06791721140524,
-412.6
]
],
[
[
254.42540371197094,
-410.39755394881723
],
[
187.60425064660353,
-277.56422061548386
]
]
],
"arcs": [
{
"center": [
186.7,
-280.2442630565606
],
"radius": 2.828479577061774,
"tangent_start": [
187.60425064660353,
-277.56422061548386
],
"tangent_end": [
185.79574935339645,
-277.56422061548386
],
"start_angle": 1.245388798930556,
"end_angle": 1.896203854659237
},
{
"center": [
121.86666666666666,
-410.13458387807196
],
"radius": 2.904001434762235,
"tangent_start": [
118.974596288029,
-410.39755394881723
],
"tangent_end": [
120.33208278859472,
-412.6
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399741
},
{
"center": [
251.5333333333333,
-410.13458387807196
],
"radius": 2.904001434762233,
"tangent_start": [
253.06791721140524,
-412.6
],
"tangent_end": [
254.42540371197094,
-410.39755394881723
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
},
{
"lines": [
[
[
329.4624160200631,
-277.56422061548386
],
[
262.64126295469566,
-410.39755394881723
]
],
[
[
263.99874945526136,
-412.6
],
[
396.7345838780719,
-412.6
]
],
[
[
398.0920703786376,
-410.39755394881723
],
[
331.27091731327016,
-277.56422061548386
]
]
],
"arcs": [
{
"center": [
330.3666666666666,
-280.2442630565606
],
"radius": 2.828479577061774,
"tangent_start": [
331.27091731327016,
-277.56422061548386
],
"tangent_end": [
329.4624160200631,
-277.56422061548386
],
"start_angle": 1.245388798930556,
"end_angle": 1.896203854659237
},
{
"center": [
265.5333333333333,
-410.13458387807196
],
"radius": 2.904001434762221,
"tangent_start": [
262.64126295469566,
-410.39755394881723
],
"tangent_end": [
263.99874945526136,
-412.6
],
"start_angle": -3.050914048208861,
"end_angle": -2.127555626399741
},
{
"center": [
395.19999999999993,
-410.13458387807196
],
"radius": 2.904001434762233,
"tangent_start": [
396.7345838780719,
-412.6
],
"tangent_end": [
398.0920703786376,
-410.39755394881723
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
},
{
"lines": [
[
[
42.12908268672979,
-134.73088728215055
],
[
-24.69207037863765,
-267.5642206154839
]
],
[
[
-23.334583878071946,
-269.7666666666667
],
[
109.4012505447386,
-269.7666666666667
]
],
[
[
110.75873704530431,
-267.5642206154839
],
[
43.937583979936875,
-134.73088728215055
]
]
],
"arcs": [
{
"center": [
43.03333333333333,
-137.4109297232273
],
"radius": 2.828479577061774,
"tangent_start": [
43.937583979936875,
-134.73088728215055
],
"tangent_end": [
42.12908268672979,
-134.73088728215055
],
"start_angle": 1.245388798930556,
"end_angle": 1.896203854659237
},
{
"center": [
-21.799999999999997,
-267.30125054473865
],
"radius": 2.9040014347622316,
"tangent_start": [
-24.69207037863765,
-267.5642206154839
],
"tangent_end": [
-23.334583878071946,
-269.7666666666667
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399743
},
{
"center": [
107.86666666666666,
-267.30125054473865
],
"radius": 2.904001434762233,
"tangent_start": [
109.4012505447386,
-269.7666666666667
],
"tangent_end": [
110.75873704530431,
-267.5642206154839
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093184
}
]
},
{
"lines": [
[
[
185.79574935339645,
-134.73088728215055
],
[
118.974596288029,
-267.5642206154839
]
],
[
[
120.33208278859472,
-269.7666666666667
],
[
253.06791721140524,
-269.7666666666667
]
],
[
[
254.42540371197094,
-267.5642206154839
],
[
187.60425064660353,
-134.73088728215055
]
]
],
"arcs": [
{
"center": [
186.7,
-137.41092972322727
],
"radius": 2.8284795770617475,
"tangent_start": [
187.60425064660353,
-134.73088728215055
],
"tangent_end": [
185.79574935339645,
-134.73088728215055
],
"start_angle": 1.245388798930553,
"end_angle": 1.8962038546592404
},
{
"center": [
121.86666666666666,
-267.30125054473865
],
"radius": 2.904001434762235,
"tangent_start": [
118.974596288029,
-267.5642206154839
],
"tangent_end": [
120.33208278859472,
-269.7666666666667
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399741
},
{
"center": [
251.5333333333333,
-267.30125054473865
],
"radius": 2.904001434762233,
"tangent_start": [
253.06791721140524,
-269.7666666666667
],
"tangent_end": [
254.42540371197094,
-267.5642206154839
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
},
{
"lines": [
[
[
329.4624160200631,
-134.73088728215055
],
[
262.64126295469566,
-267.5642206154839
]
],
[
[
263.99874945526136,
-269.7666666666667
],
[
396.7345838780719,
-269.7666666666667
]
],
[
[
398.0920703786376,
-267.5642206154839
],
[
331.27091731327016,
-134.73088728215055
]
]
],
"arcs": [
{
"center": [
330.3666666666666,
-137.41092972322727
],
"radius": 2.8284795770617475,
"tangent_start": [
331.27091731327016,
-134.73088728215055
],
"tangent_end": [
329.4624160200631,
-134.73088728215055
],
"start_angle": 1.245388798930553,
"end_angle": 1.8962038546592404
},
{
"center": [
265.5333333333333,
-267.30125054473865
],
"radius": 2.904001434762221,
"tangent_start": [
262.64126295469566,
-267.5642206154839
],
"tangent_end": [
263.99874945526136,
-269.7666666666667
],
"start_angle": -3.050914048208861,
"end_angle": -2.127555626399741
},
{
"center": [
395.19999999999993,
-267.30125054473865
],
"radius": 2.904001434762233,
"tangent_start": [
396.7345838780719,
-269.7666666666667
],
"tangent_end": [
398.0920703786376,
-267.5642206154839
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
},
{
"lines": [
[
[
42.12908268672979,
8.102446051182802
],
[
-24.69207037863765,
-124.73088728215053
]
],
[
[
-23.334583878071946,
-126.93333333333332
],
[
109.4012505447386,
-126.93333333333332
]
],
[
[
110.75873704530431,
-124.73088728215053
],
[
43.937583979936875,
8.102446051182802
]
]
],
"arcs": [
{
"center": [
43.03333333333333,
5.422403610106073
],
"radius": 2.828479577061754,
"tangent_start": [
43.937583979936875,
8.102446051182802
],
"tangent_end": [
42.12908268672979,
8.102446051182802
],
"start_angle": 1.2453887989305537,
"end_angle": 1.8962038546592395
},
{
"center": [
-21.799999999999997,
-124.46791721140526
],
"radius": 2.9040014347622316,
"tangent_start": [
-24.69207037863765,
-124.73088728215053
],
"tangent_end": [
-23.334583878071946,
-126.93333333333332
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399743
},
{
"center": [
107.86666666666666,
-124.46791721140526
],
"radius": 2.904001434762233,
"tangent_start": [
109.4012505447386,
-126.93333333333332
],
"tangent_end": [
110.75873704530431,
-124.73088728215053
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093184
}
]
},
{
"lines": [
[
[
185.79574935339645,
8.102446051182802
],
[
118.974596288029,
-124.73088728215053
]
],
[
[
120.33208278859472,
-126.93333333333332
],
[
253.06791721140524,
-126.93333333333332
]
],
[
[
254.42540371197094,
-124.73088728215053
],
[
187.60425064660353,
8.102446051182802
]
]
],
"arcs": [
{
"center": [
186.7,
5.422403610106073
],
"radius": 2.828479577061754,
"tangent_start": [
187.60425064660353,
8.102446051182802
],
"tangent_end": [
185.79574935339645,
8.102446051182802
],
"start_angle": 1.2453887989305537,
"end_angle": 1.8962038546592395
},
{
"center": [
121.86666666666666,
-124.46791721140526
],
"radius": 2.904001434762235,
"tangent_start": [
118.974596288029,
-124.73088728215053
],
"tangent_end": [
120.33208278859472,
-126.93333333333332
],
"start_angle": -3.0509140482088615,
"end_angle": -2.127555626399741
},
{
"center": [
251.5333333333333,
-124.46791721140526
],
"radius": 2.904001434762233,
"tangent_start": [
253.06791721140524,
-126.93333333333332
],
"tangent_end": [
254.42540371197094,
-124.73088728215053
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
},
{
"lines": [
[
[
329.4624160200631,
8.102446051182802
],
[
262.64126295469566,
-124.73088728215053
]
],
[
[
263.99874945526136,
-126.93333333333332
],
[
396.7345838780719,
-126.93333333333332
]
],
[
[
398.0920703786376,
-124.73088728215053
],
[
331.27091731327016,
8.102446051182802
]
]
],
"arcs": [
{
"center": [
330.3666666666666,
5.422403610106074
],
"radius": 2.8284795770617532,
"tangent_start": [
331.27091731327016,
8.102446051182802
],
"tangent_end": [
329.4624160200631,
8.102446051182802
],
"start_angle": 1.2453887989305537,
"end_angle": 1.8962038546592397
},
{
"center": [
265.5333333333333,
-124.46791721140526
],
"radius": 2.904001434762221,
"tangent_start": [
262.64126295469566,
-124.73088728215053
],
"tangent_end": [
263.99874945526136,
-126.93333333333332
],
"start_angle": -3.050914048208861,
"end_angle": -2.127555626399741
},
{
"center": [
395.19999999999993,
-124.46791721140526
],
"radius": 2.904001434762233,
"tangent_start": [
396.7345838780719,
-126.93333333333332
],
"tangent_end": [
398.0920703786376,
-124.73088728215053
],
"start_angle": -1.0140370271900523,
"end_angle": -0.09067860538093227
}
]
}
],
"hole_boundaries": [],
"mass_estimate": null,
"num_pockets": 9,
"parameters_used": {
"cell_size": 120.0,
"thickness": 3.0,
"fillet_radius": 4.0,
"frame_width": 2.0
}
}