test: Brain-generated rib profiles from existing pipeline
Used existing src/brain/ module (density + Delaunay + pockets). Sandbox 1: 75 pockets, 16 holes. Sandbox 2: 10 pockets, no holes. Added v2→v1 geometry converter for Brain compatibility.
This commit is contained in:
2367
tools/adaptive-isogrid/test_data/geometry_sandbox_1_brain.json
Normal file
2367
tools/adaptive-isogrid/test_data/geometry_sandbox_1_brain.json
Normal file
File diff suppressed because it is too large
Load Diff
398
tools/adaptive-isogrid/test_data/geometry_sandbox_2_brain.json
Normal file
398
tools/adaptive-isogrid/test_data/geometry_sandbox_2_brain.json
Normal file
@@ -0,0 +1,398 @@
|
||||
{
|
||||
"outer_boundary": [
|
||||
[
|
||||
4.592425496802575e-16,
|
||||
0.0
|
||||
],
|
||||
[
|
||||
0.5884432179588375,
|
||||
-0.023119997001540327
|
||||
],
|
||||
[
|
||||
1.173258487801732,
|
||||
-0.09233744553646694
|
||||
],
|
||||
[
|
||||
1.750840228919291,
|
||||
-0.20722559701742593
|
||||
],
|
||||
[
|
||||
2.317627457812106,
|
||||
-0.36707612778634857
|
||||
],
|
||||
[
|
||||
2.870125742738174,
|
||||
-0.5709035061653491
|
||||
],
|
||||
[
|
||||
3.404928748046601,
|
||||
-0.8174510685872418
|
||||
],
|
||||
[
|
||||
3.9187392353696167,
|
||||
-1.1051987673443087
|
||||
],
|
||||
[
|
||||
4.408389392193548,
|
||||
-1.4323725421878937
|
||||
],
|
||||
[
|
||||
4.870860362476377,
|
||||
-1.7969552579997679
|
||||
],
|
||||
[
|
||||
5.303300858899107,
|
||||
-2.1966991411008943
|
||||
],
|
||||
[
|
||||
5.703044742000232,
|
||||
-2.629139637523622
|
||||
],
|
||||
[
|
||||
6.067627457812106,
|
||||
-3.0916106078064516
|
||||
],
|
||||
[
|
||||
6.394801232655691,
|
||||
-3.5812607646303842
|
||||
],
|
||||
[
|
||||
6.682548931412759,
|
||||
-4.095071251953399
|
||||
],
|
||||
[
|
||||
6.929096493834651,
|
||||
-4.629874257261827
|
||||
],
|
||||
[
|
||||
7.132923872213651,
|
||||
-5.182372542187895
|
||||
],
|
||||
[
|
||||
7.292774402982574,
|
||||
-5.749159771080709
|
||||
],
|
||||
[
|
||||
7.407662554463533,
|
||||
-6.326741512198268
|
||||
],
|
||||
[
|
||||
7.47688000299846,
|
||||
-6.911556782041163
|
||||
],
|
||||
[
|
||||
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.499999999999999
|
||||
],
|
||||
[
|
||||
102.59233744553647,
|
||||
-8.67325848780173
|
||||
],
|
||||
[
|
||||
102.86707612778635,
|
||||
-9.817627457812105
|
||||
],
|
||||
[
|
||||
103.31745106858725,
|
||||
-10.9049287480466
|
||||
],
|
||||
[
|
||||
103.93237254218789,
|
||||
-11.908389392193548
|
||||
],
|
||||
[
|
||||
104.6966991411009,
|
||||
-12.803300858899107
|
||||
],
|
||||
[
|
||||
105.59161060780644,
|
||||
-13.567627457812105
|
||||
],
|
||||
[
|
||||
106.5950712519534,
|
||||
-14.182548931412757
|
||||
],
|
||||
[
|
||||
107.68237254218789,
|
||||
-14.632923872213652
|
||||
],
|
||||
[
|
||||
108.82674151219827,
|
||||
-14.907662554463531
|
||||
],
|
||||
[
|
||||
110.0,
|
||||
-15.0
|
||||
],
|
||||
[
|
||||
111.17325848780173,
|
||||
-14.907662554463533
|
||||
],
|
||||
[
|
||||
112.31762745781211,
|
||||
-14.632923872213652
|
||||
],
|
||||
[
|
||||
113.4049287480466,
|
||||
-14.182548931412759
|
||||
],
|
||||
[
|
||||
114.40838939219354,
|
||||
-13.567627457812106
|
||||
],
|
||||
[
|
||||
115.3033008588991,
|
||||
-12.803300858899107
|
||||
],
|
||||
[
|
||||
116.06762745781211,
|
||||
-11.90838939219355
|
||||
],
|
||||
[
|
||||
116.68254893141275,
|
||||
-10.904928748046602
|
||||
],
|
||||
[
|
||||
117.13292387221365,
|
||||
-9.817627457812108
|
||||
],
|
||||
[
|
||||
117.40766255446353,
|
||||
-8.673258487801734
|
||||
],
|
||||
[
|
||||
117.5,
|
||||
-7.5
|
||||
],
|
||||
[
|
||||
117.5,
|
||||
-22.6
|
||||
],
|
||||
[
|
||||
140.748693,
|
||||
-22.6
|
||||
],
|
||||
[
|
||||
140.748693,
|
||||
124.4
|
||||
],
|
||||
[
|
||||
117.5,
|
||||
124.4
|
||||
],
|
||||
[
|
||||
117.5,
|
||||
102.5
|
||||
],
|
||||
[
|
||||
117.40766255446353,
|
||||
101.32674151219827
|
||||
],
|
||||
[
|
||||
117.13292387221365,
|
||||
100.18237254218789
|
||||
],
|
||||
[
|
||||
116.68254893141275,
|
||||
99.0950712519534
|
||||
],
|
||||
[
|
||||
116.06762745781211,
|
||||
98.09161060780644
|
||||
],
|
||||
[
|
||||
115.3033008588991,
|
||||
97.1966991411009
|
||||
],
|
||||
[
|
||||
114.40838939219356,
|
||||
96.43237254218789
|
||||
],
|
||||
[
|
||||
113.4049287480466,
|
||||
95.81745106858725
|
||||
],
|
||||
[
|
||||
112.31762745781211,
|
||||
95.36707612778635
|
||||
],
|
||||
[
|
||||
111.17325848780173,
|
||||
95.09233744553647
|
||||
],
|
||||
[
|
||||
110.0,
|
||||
95.0
|
||||
],
|
||||
[
|
||||
108.82674151219827,
|
||||
95.09233744553647
|
||||
],
|
||||
[
|
||||
107.68237254218789,
|
||||
95.36707612778635
|
||||
],
|
||||
[
|
||||
106.5950712519534,
|
||||
95.81745106858725
|
||||
],
|
||||
[
|
||||
105.59161060780646,
|
||||
96.43237254218789
|
||||
],
|
||||
[
|
||||
104.6966991411009,
|
||||
97.1966991411009
|
||||
],
|
||||
[
|
||||
103.93237254218789,
|
||||
98.09161060780644
|
||||
],
|
||||
[
|
||||
103.31745106858725,
|
||||
99.0950712519534
|
||||
],
|
||||
[
|
||||
102.86707612778635,
|
||||
100.18237254218789
|
||||
],
|
||||
[
|
||||
102.59233744553647,
|
||||
101.32674151219827
|
||||
],
|
||||
[
|
||||
102.5,
|
||||
102.5
|
||||
],
|
||||
[
|
||||
102.5,
|
||||
124.4
|
||||
],
|
||||
[
|
||||
7.5,
|
||||
124.4
|
||||
],
|
||||
[
|
||||
7.5,
|
||||
102.5
|
||||
],
|
||||
[
|
||||
7.47688000299846,
|
||||
101.91155678204116
|
||||
],
|
||||
[
|
||||
7.407662554463533,
|
||||
101.32674151219827
|
||||
],
|
||||
[
|
||||
7.292774402982574,
|
||||
100.74915977108071
|
||||
],
|
||||
[
|
||||
7.132923872213651,
|
||||
100.18237254218789
|
||||
],
|
||||
[
|
||||
6.929096493834651,
|
||||
99.62987425726183
|
||||
],
|
||||
[
|
||||
6.682548931412759,
|
||||
99.0950712519534
|
||||
],
|
||||
[
|
||||
6.394801232655691,
|
||||
98.58126076463039
|
||||
],
|
||||
[
|
||||
6.067627457812106,
|
||||
98.09161060780644
|
||||
],
|
||||
[
|
||||
5.703044742000232,
|
||||
97.62913963752362
|
||||
],
|
||||
[
|
||||
5.303300858899107,
|
||||
97.1966991411009
|
||||
],
|
||||
[
|
||||
4.870860362476378,
|
||||
96.79695525799977
|
||||
],
|
||||
[
|
||||
4.408389392193548,
|
||||
96.43237254218789
|
||||
],
|
||||
[
|
||||
3.9187392353696167,
|
||||
96.1051987673443
|
||||
],
|
||||
[
|
||||
3.404928748046601,
|
||||
95.81745106858725
|
||||
],
|
||||
[
|
||||
2.870125742738174,
|
||||
95.57090350616535
|
||||
],
|
||||
[
|
||||
2.317627457812106,
|
||||
95.36707612778635
|
||||
],
|
||||
[
|
||||
1.750840228919291,
|
||||
95.20722559701743
|
||||
],
|
||||
[
|
||||
1.173258487801732,
|
||||
95.09233744553647
|
||||
],
|
||||
[
|
||||
0.5884432179588375,
|
||||
95.02311999700154
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
95.0
|
||||
],
|
||||
[
|
||||
-13.5,
|
||||
95.0
|
||||
],
|
||||
[
|
||||
-13.5,
|
||||
0.0
|
||||
]
|
||||
],
|
||||
"holes": [],
|
||||
"thickness": null
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user