Files
Atomizer/studies/bracket_pareto_3obj/2_results/training_data.json
Antoine 602560c46a feat: Add MLP surrogate with Turbo Mode for 100x faster optimization
Neural Acceleration (MLP Surrogate):
- Add run_nn_optimization.py with hybrid FEA/NN workflow
- MLP architecture: 4-layer (64->128->128->64) with BatchNorm/Dropout
- Three workflow modes:
  - --all: Sequential export->train->optimize->validate
  - --hybrid-loop: Iterative Train->NN->Validate->Retrain cycle
  - --turbo: Aggressive single-best validation (RECOMMENDED)
- Turbo mode: 5000 NN trials + 50 FEA validations in ~12 minutes
- Separate nn_study.db to avoid overloading dashboard

Performance Results (bracket_pareto_3obj study):
- NN prediction errors: mass 1-5%, stress 1-4%, stiffness 5-15%
- Found minimum mass designs at boundary (angle~30deg, thick~30mm)
- 100x speedup vs pure FEA exploration

Protocol Operating System:
- Add .claude/skills/ with Bootstrap, Cheatsheet, Context Loader
- Add docs/protocols/ with operations (OP_01-06) and system (SYS_10-14)
- Update SYS_14_NEURAL_ACCELERATION.md with MLP Turbo Mode docs

NX Automation:
- Add optimization_engine/hooks/ for NX CAD/CAE automation
- Add study_wizard.py for guided study creation
- Fix FEM mesh update: load idealized part before UpdateFemodel()

New Study:
- bracket_pareto_3obj: 3-objective Pareto (mass, stress, stiffness)
- 167 FEA trials + 5000 NN trials completed
- Demonstrates full hybrid workflow

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-06 20:01:59 -05:00

2095 lines
48 KiB
JSON

{
"study_name": "bracket_pareto_3obj",
"n_trials": 117,
"timestamp": "2025-12-06T19:04:19.204971",
"trials": [
{
"number": 0,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 58.52142919229749
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 1,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 47.959754525911094
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 2,
"params": {
"support_angle": 27.800932022121827,
"tip_thickness": 34.67983561008608
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 3,
"params": {
"support_angle": 22.904180608409973,
"tip_thickness": 55.98528437324806
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 4,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 51.242177333881365
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 5,
"params": {
"support_angle": 21.02922471479012,
"tip_thickness": 59.097295564859834
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 6,
"params": {
"support_angle": 61.622132040021086,
"tip_thickness": 36.370173320348286
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 7,
"params": {
"support_angle": 29.09124836035503,
"tip_thickness": 35.50213529560301
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 8,
"params": {
"support_angle": 35.21211214797688,
"tip_thickness": 45.74269294896713
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 9,
"params": {
"support_angle": 41.59725093210579,
"tip_thickness": 38.736874205941255
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 10,
"params": {
"support_angle": 50.59264473611897,
"tip_thickness": 34.18481581956125
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 11,
"params": {
"support_angle": 34.60723242676091,
"tip_thickness": 40.99085529881075
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 12,
"params": {
"support_angle": 42.8034992108518,
"tip_thickness": 53.55527884179041
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 14,
"params": {
"support_angle": 49.620728443102124,
"tip_thickness": 31.393512381599933
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 15,
"params": {
"support_angle": 50.37724259507192,
"tip_thickness": 35.115723710618745
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 16,
"params": {
"support_angle": 23.252579649263975,
"tip_thickness": 58.466566117599996
},
"values": [
0.10664433168238739,
79.816609375,
-9339.578473236283
],
"user_attrs": {
"feasible": true,
"mass": 0.10664433168238739,
"stiffness": -9339.578473236283,
"stress": 79.816609375
}
},
{
"number": 18,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 58.52142919229749
},
"values": [
0.1594800904665372,
89.4502578125,
-20960.59592691965
],
"user_attrs": {
"feasible": true,
"mass": 0.1594800904665372,
"stiffness": -20960.59592691965,
"stress": 89.4502578125
}
},
{
"number": 19,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 47.959754525911094
},
"values": [
0.1370984916826118,
80.2043046875,
-16381.0655256764
],
"user_attrs": {
"feasible": true,
"mass": 0.1370984916826118,
"stiffness": -16381.0655256764,
"stress": 80.2043046875
}
},
{
"number": 20,
"params": {
"support_angle": 27.800932022121827,
"tip_thickness": 34.67983561008608
},
"values": [
0.10630918746092984,
75.5471015625,
-8142.120566330409
],
"user_attrs": {
"feasible": true,
"mass": 0.10630918746092984,
"stiffness": -8142.120566330409,
"stress": 75.5471015625
}
},
{
"number": 21,
"params": {
"support_angle": 22.904180608409973,
"tip_thickness": 55.98528437324806
},
"values": [
0.1535405869869207,
89.3146875,
-19667.132759129887
],
"user_attrs": {
"feasible": true,
"mass": 0.1535405869869207,
"stiffness": -19667.132759129887,
"stress": 89.3146875
}
},
{
"number": 22,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 36.370173320348286
},
"values": [
0.11780122136337835,
72.6732421875,
-12366.875819243376
],
"user_attrs": {
"feasible": true,
"mass": 0.11780122136337835,
"stiffness": -12366.875819243376,
"stress": 72.6732421875
}
},
{
"number": 23,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 35.115723710618745
},
"values": [
0.11313847406441968,
75.261375,
-10673.210765604706
],
"user_attrs": {
"feasible": true,
"mass": 0.11313847406441968,
"stiffness": -10673.210765604706,
"stress": 75.261375
}
},
{
"number": 24,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 51.242177333881365
},
"values": [
0.14318368576930707,
73.3545859375,
-17662.840771637857
],
"user_attrs": {
"feasible": true,
"mass": 0.14318368576930707,
"stiffness": -17662.840771637857,
"stress": 73.3545859375
}
},
{
"number": 25,
"params": {
"support_angle": 55.40362888980228,
"tip_thickness": 30.617534828874074
},
"values": [
0.10943751404355549,
84.311,
-10332.376675469583
],
"user_attrs": {
"feasible": true,
"mass": 0.10943751404355549,
"stiffness": -10332.376675469583,
"stress": 84.311
}
},
{
"number": 26,
"params": {
"support_angle": 50.59264473611897,
"tip_thickness": 59.097295564859834
},
"values": [
0.16085535241637244,
88.5342734375,
-21249.113101276806
],
"user_attrs": {
"feasible": true,
"mass": 0.16085535241637244,
"stiffness": -21249.113101276806,
"stress": 88.5342734375
}
},
{
"number": 27,
"params": {
"support_angle": 61.622132040021086,
"tip_thickness": 36.370173320348286
},
"values": [
0.1205142172491795,
80.8047578125,
-13545.316926624355
],
"user_attrs": {
"feasible": true,
"mass": 0.1205142172491795,
"stiffness": -13545.316926624355,
"stress": 80.8047578125
}
},
{
"number": 28,
"params": {
"support_angle": 29.09124836035503,
"tip_thickness": 35.50213529560301
},
"values": [
0.10827058249925942,
72.4169921875,
-8632.595914157022
],
"user_attrs": {
"feasible": true,
"mass": 0.10827058249925942,
"stiffness": -8632.595914157022,
"stress": 72.4169921875
}
},
{
"number": 29,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 58.52142919229749
},
"values": [
0.1594800904665372,
89.4502578125,
-20960.59592691965
],
"user_attrs": {
"feasible": true,
"mass": 0.1594800904665372,
"stiffness": -20960.59592691965,
"stress": 89.4502578125
}
},
{
"number": 30,
"params": {
"support_angle": 35.21211214797688,
"tip_thickness": 45.74269294896713
},
"values": [
0.1306135502946057,
73.6837265625,
-14277.746550071251
],
"user_attrs": {
"feasible": true,
"mass": 0.1306135502946057,
"stiffness": -14277.746550071251,
"stress": 73.6837265625
}
},
{
"number": 31,
"params": {
"support_angle": 27.800932022121827,
"tip_thickness": 55.98528437324806
},
"values": [
0.1535405869869207,
89.3146875,
-19667.132759129887
],
"user_attrs": {
"feasible": true,
"mass": 0.1535405869869207,
"stiffness": -19667.132759129887,
"stress": 89.3146875
}
},
{
"number": 32,
"params": {
"support_angle": 41.59725093210579,
"tip_thickness": 45.74269294896713
},
"values": [
0.131096240070923,
78.8313515625,
-14487.813655626978
],
"user_attrs": {
"feasible": true,
"mass": 0.131096240070923,
"stiffness": -14487.813655626978,
"stress": 78.8313515625
}
},
{
"number": 33,
"params": {
"support_angle": 29.09124836035503,
"tip_thickness": 51.242177333881365
},
"values": [
0.14251897231791152,
92.731484375,
-16946.136144219086
],
"user_attrs": {
"feasible": true,
"mass": 0.14251897231791152,
"stiffness": -16946.136144219086,
"stress": 92.731484375
}
},
{
"number": 34,
"params": {
"support_angle": 34.5614570099021,
"tip_thickness": 38.736874205941255
},
"values": [
0.11586110588460208,
70.7065546875,
-10587.654595231894
],
"user_attrs": {
"feasible": true,
"mass": 0.11586110588460208,
"stiffness": -10587.654595231894,
"stress": 70.7065546875
}
},
{
"number": 35,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 48.35558684167138
},
"values": [
0.13786499255161738,
79.9088359375,
-16547.824880313816
],
"user_attrs": {
"feasible": true,
"mass": 0.13786499255161738,
"stiffness": -16547.824880313816,
"stress": 79.9088359375
}
},
{
"number": 36,
"params": {
"support_angle": 41.59725093210579,
"tip_thickness": 34.18481581956125
},
"values": [
0.10873759473302179,
75.999984375,
-9102.751265315374
],
"user_attrs": {
"feasible": true,
"mass": 0.10873759473302179,
"stiffness": -9102.751265315374,
"stress": 75.999984375
}
},
{
"number": 37,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 38.76433945605655
},
"values": [
0.12132943211029017,
77.56953125,
-13069.619737933232
],
"user_attrs": {
"feasible": true,
"mass": 0.12132943211029017,
"stiffness": -13069.619737933232,
"stress": 77.56953125
}
},
{
"number": 38,
"params": {
"support_angle": 38.318092164684586,
"tip_thickness": 51.242177333881365
},
"values": [
0.14271498947987588,
89.380015625,
-17107.99153151556
],
"user_attrs": {
"feasible": true,
"mass": 0.14271498947987588,
"stiffness": -17107.99153151556,
"stress": 89.380015625
}
},
{
"number": 39,
"params": {
"support_angle": 21.02922471479012,
"tip_thickness": 43.68209952651108
},
"values": [
0.12496673885629664,
91.7453359375,
-12434.96390816167
],
"user_attrs": {
"feasible": true,
"mass": 0.12496673885629664,
"stiffness": -12434.96390816167,
"stress": 91.7453359375
}
},
{
"number": 40,
"params": {
"support_angle": 50.59264473611897,
"tip_thickness": 34.18481581956125
},
"values": [
0.11190565081078178,
76.7876328125,
-10422.469553635548
],
"user_attrs": {
"feasible": true,
"mass": 0.11190565081078178,
"stiffness": -10422.469553635548,
"stress": 76.7876328125
}
},
{
"number": 41,
"params": {
"support_angle": 59.25879806965068,
"tip_thickness": 59.097295564859834
},
"values": [
0.16107048291123774,
88.152171875,
-21236.738660830237
],
"user_attrs": {
"feasible": true,
"mass": 0.16107048291123774,
"stiffness": -21236.738660830237,
"stress": 88.152171875
}
},
{
"number": 42,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 35.990213464750795
},
"values": [
0.11728015145153212,
81.8612734375,
-12173.339608456614
],
"user_attrs": {
"feasible": true,
"mass": 0.11728015145153212,
"stiffness": -12173.339608456614,
"stress": 81.8612734375
}
},
{
"number": 43,
"params": {
"support_angle": 34.5614570099021,
"tip_thickness": 45.42703315240835
},
"values": [
0.12983421388432892,
73.9091171875,
-14044.578216555325
],
"user_attrs": {
"feasible": true,
"mass": 0.12983421388432892,
"stiffness": -14044.578216555325,
"stress": 73.9091171875
}
},
{
"number": 44,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 36.370173320348286
},
"values": [
0.11778844081157942,
72.7532421875,
-12365.5598495581
],
"user_attrs": {
"feasible": true,
"mass": 0.11778844081157942,
"stiffness": -12365.5598495581,
"stress": 72.7532421875
}
},
{
"number": 45,
"params": {
"support_angle": 50.59264473611897,
"tip_thickness": 47.772437065861276
},
"values": [
0.1360566289246654,
83.084625,
-15877.636735478021
],
"user_attrs": {
"feasible": true,
"mass": 0.1360566289246654,
"stiffness": -15877.636735478021,
"stress": 83.084625
}
},
{
"number": 46,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 31.393512381599933
},
"values": [
0.11118880708784562,
84.8740390625,
-10878.054955936728
],
"user_attrs": {
"feasible": true,
"mass": 0.11118880708784562,
"stiffness": -10878.054955936728,
"stress": 84.8740390625
}
},
{
"number": 47,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 51.242177333881365
},
"values": [
0.14318368576930707,
73.3545859375,
-17662.840771637857
],
"user_attrs": {
"feasible": true,
"mass": 0.14318368576930707,
"stiffness": -17662.840771637857,
"stress": 73.3545859375
}
},
{
"number": 48,
"params": {
"support_angle": 50.37724259507192,
"tip_thickness": 35.115723710618745
},
"values": [
0.11326420640721613,
75.4833046875,
-10722.26724748861
],
"user_attrs": {
"feasible": true,
"mass": 0.11326420640721613,
"stiffness": -10722.26724748861,
"stress": 75.4833046875
}
},
{
"number": 49,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 31.951547789558386
},
"values": [
0.10379690299809584,
77.5886484375,
-7846.816694510807
],
"user_attrs": {
"feasible": true,
"mass": 0.10379690299809584,
"stiffness": -7846.816694510807,
"stress": 77.5886484375
}
},
{
"number": 50,
"params": {
"support_angle": 27.800932022121827,
"tip_thickness": 58.466566117599996
},
"values": [
0.15936133358478716,
89.5699765625,
-20932.418895641033
],
"user_attrs": {
"feasible": true,
"mass": 0.15936133358478716,
"stiffness": -20932.418895641033,
"stress": 89.5699765625
}
},
{
"number": 51,
"params": {
"support_angle": 68.28160165372796,
"tip_thickness": 54.25192044349383
},
"values": [
0.1504814377690958,
78.7045,
-19530.746021063354
],
"user_attrs": {
"feasible": true,
"mass": 0.1504814377690958,
"stiffness": -19530.746021063354,
"stress": 78.7045
}
},
{
"number": 52,
"params": {
"support_angle": 61.622132040021086,
"tip_thickness": 39.13841307520112
},
"values": [
0.12406792599571251,
85.4307734375,
-14132.796624750525
],
"user_attrs": {
"feasible": true,
"mass": 0.12406792599571251,
"stiffness": -14132.796624750525,
"stress": 85.4307734375
}
},
{
"number": 53,
"params": {
"support_angle": 24.883605700319194,
"tip_thickness": 50.52699079536471
},
"values": [
0.14083025141228153,
95.9164609375,
-16462.994035406093
],
"user_attrs": {
"feasible": true,
"mass": 0.14083025141228153,
"stiffness": -16462.994035406093,
"stress": 95.9164609375
}
},
{
"number": 54,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 51.242177333881365
},
"values": [
0.14318368576930707,
73.3545859375,
-17662.840771637857
],
"user_attrs": {
"feasible": true,
"mass": 0.14318368576930707,
"stiffness": -17662.840771637857,
"stress": 73.3545859375
}
},
{
"number": 55,
"params": {
"support_angle": 42.007624686980066,
"tip_thickness": 33.66114704534336
},
"values": [
0.10792454729495918,
76.6530859375,
-8932.199320124475
],
"user_attrs": {
"feasible": true,
"mass": 0.10792454729495918,
"stiffness": -8932.199320124475,
"stress": 76.6530859375
}
},
{
"number": 56,
"params": {
"support_angle": 44.758845505563514,
"tip_thickness": 35.115723710618745
},
"values": [
0.11134663538881347,
75.4997421875,
-9882.137428680566
],
"user_attrs": {
"feasible": true,
"mass": 0.11134663538881347,
"stiffness": -9882.137428680566,
"stress": 75.4997421875
}
},
{
"number": 57,
"params": {
"support_angle": 21.71942605576092,
"tip_thickness": 36.370173320348286
},
"values": [
0.10885695256374972,
66.265140625,
-8675.880501717687
],
"user_attrs": {
"feasible": true,
"mass": 0.10885695256374972,
"stiffness": -8675.880501717687,
"stress": 66.265140625
}
},
{
"number": 58,
"params": {
"support_angle": 65.4660201039391,
"tip_thickness": 37.763399448000506
},
"values": [
0.12474240279438661,
70.5744921875,
-15099.03897523691
],
"user_attrs": {
"feasible": true,
"mass": 0.12474240279438661,
"stiffness": -15099.03897523691,
"stress": 70.5744921875
}
},
{
"number": 59,
"params": {
"support_angle": 53.1261142176991,
"tip_thickness": 59.097295564859834
},
"values": [
0.16085535241637244,
88.5342734375,
-21249.113101276806
],
"user_attrs": {
"feasible": true,
"mass": 0.16085535241637244,
"stiffness": -21249.113101276806,
"stress": 88.5342734375
}
},
{
"number": 60,
"params": {
"support_angle": 35.58555380447055,
"tip_thickness": 38.736874205941255
},
"values": [
0.11601778105272115,
72.884015625,
-10622.44850553897
],
"user_attrs": {
"feasible": true,
"mass": 0.11601778105272115,
"stiffness": -10622.44850553897,
"stress": 72.884015625
}
},
{
"number": 61,
"params": {
"support_angle": 46.00340105889054,
"tip_thickness": 33.66114704534336
},
"values": [
0.10928687283466162,
75.3918984375,
-9490.685366079933
],
"user_attrs": {
"feasible": true,
"mass": 0.10928687283466162,
"stiffness": -9490.685366079933,
"stress": 75.3918984375
}
},
{
"number": 62,
"params": {
"support_angle": 47.33551396716398,
"tip_thickness": 39.13841307520112
},
"values": [
0.11914905780316307,
75.9223125,
-11862.685019522676
],
"user_attrs": {
"feasible": true,
"mass": 0.11914905780316307,
"stiffness": -11862.685019522676,
"stress": 75.9223125
}
},
{
"number": 63,
"params": {
"support_angle": 65.4660201039391,
"tip_thickness": 35.54563366576581
},
"values": [
0.12256021119520999,
73.9141953125,
-14751.767038156198
],
"user_attrs": {
"feasible": true,
"mass": 0.12256021119520999,
"stiffness": -14751.767038156198,
"stress": 73.9141953125
}
},
{
"number": 64,
"params": {
"support_angle": 65.4660201039391,
"tip_thickness": 33.66114704534336
},
"values": [
0.12088622396412017,
73.7666328125,
-14534.6077771539
],
"user_attrs": {
"feasible": true,
"mass": 0.12088622396412017,
"stiffness": -14534.6077771539,
"stress": 73.7666328125
}
},
{
"number": 65,
"params": {
"support_angle": 68.47923138822793,
"tip_thickness": 53.253984700833435
},
"values": [
0.14854938557890152,
79.5163203125,
-19177.40622690433
],
"user_attrs": {
"feasible": true,
"mass": 0.14854938557890152,
"stiffness": -19177.40622690433,
"stress": 79.5163203125
}
},
{
"number": 66,
"params": {
"support_angle": 66.97494707820945,
"tip_thickness": 56.844820512829465
},
"values": [
0.15580252944007203,
86.998546875,
-20334.85014005634
],
"user_attrs": {
"feasible": true,
"mass": 0.15580252944007203,
"stiffness": -20334.85014005634,
"stress": 86.998546875
}
},
{
"number": 67,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 47.93699936433255
},
"values": [
0.13553002948553433,
70.957171875,
-15622.418538451564
],
"user_attrs": {
"feasible": true,
"mass": 0.13553002948553433,
"stiffness": -15622.418538451564,
"stress": 70.957171875
}
},
{
"number": 68,
"params": {
"support_angle": 42.007624686980066,
"tip_thickness": 33.66114704534336
},
"values": [
0.10792454729495918,
76.6530859375,
-8932.199320124475
],
"user_attrs": {
"feasible": true,
"mass": 0.10792454729495918,
"stiffness": -8932.199320124475,
"stress": 76.6530859375
}
},
{
"number": 69,
"params": {
"support_angle": 42.007624686980066,
"tip_thickness": 51.242177333881365
},
"values": [
0.1428384621300621,
89.5235703125,
-17175.03159590057
],
"user_attrs": {
"feasible": true,
"mass": 0.1428384621300621,
"stiffness": -17175.03159590057,
"stress": 89.5235703125
}
},
{
"number": 70,
"params": {
"support_angle": 66.09371175115584,
"tip_thickness": 51.242177333881365
},
"values": [
0.14451915049322672,
81.3326796875,
-18318.99156216132
],
"user_attrs": {
"feasible": true,
"mass": 0.14451915049322672,
"stiffness": -18318.99156216132,
"stress": 81.3326796875
}
},
{
"number": 71,
"params": {
"support_angle": 24.424625102595975,
"tip_thickness": 37.763399448000506
},
"values": [
0.11225216497415444,
73.2061484375,
-9512.275912549365
],
"user_attrs": {
"feasible": true,
"mass": 0.11225216497415444,
"stiffness": -9512.275912549365,
"stress": 73.2061484375
}
},
{
"number": 72,
"params": {
"support_angle": 29.79914312095726,
"tip_thickness": 31.393512381599933
},
"values": [
0.1001870977541097,
76.7433359375,
-6857.19564050316
],
"user_attrs": {
"feasible": true,
"mass": 0.1001870977541097,
"stiffness": -6857.19564050316,
"stress": 76.7433359375
}
},
{
"number": 73,
"params": {
"support_angle": 50.05575058716044,
"tip_thickness": 51.242177333881365
},
"values": [
0.14318368576930707,
73.3545859375,
-17662.840771637857
],
"user_attrs": {
"feasible": true,
"mass": 0.14318368576930707,
"stiffness": -17662.840771637857,
"stress": 73.3545859375
}
},
{
"number": 74,
"params": {
"support_angle": 65.4660201039391,
"tip_thickness": 31.35681866731614
},
"values": [
0.11917414734828162,
76.8149140625,
-14293.737986512626
],
"user_attrs": {
"feasible": true,
"mass": 0.11917414734828162,
"stiffness": -14293.737986512626,
"stress": 76.8149140625
}
},
{
"number": 75,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 41.66031869068446
},
"values": [
0.12208318744805886,
71.346875,
-12194.033598756263
],
"user_attrs": {
"feasible": true,
"mass": 0.12208318744805886,
"stiffness": -12194.033598756263,
"stress": 71.346875
}
},
{
"number": 76,
"params": {
"support_angle": 33.567451588694794,
"tip_thickness": 47.772437065861276
},
"values": [
0.13489217381927426,
69.8096875,
-15408.46297348648
],
"user_attrs": {
"feasible": true,
"mass": 0.13489217381927426,
"stiffness": -15408.46297348648,
"stress": 69.8096875
}
},
{
"number": 77,
"params": {
"support_angle": 61.436875457596464,
"tip_thickness": 40.702599800807675
},
"values": [
0.1261644237084926,
86.3683359375,
-14493.445713611274
],
"user_attrs": {
"feasible": true,
"mass": 0.1261644237084926,
"stiffness": -14493.445713611274,
"stress": 86.3683359375
}
},
{
"number": 78,
"params": {
"support_angle": 34.046725484369034,
"tip_thickness": 46.28088249474746
},
"values": [
0.13164077408543076,
69.348734375,
-14551.68652044551
],
"user_attrs": {
"feasible": true,
"mass": 0.13164077408543076,
"stiffness": -14551.68652044551,
"stress": 69.348734375
}
},
{
"number": 79,
"params": {
"support_angle": 27.046211248738132,
"tip_thickness": 51.242177333881365
},
"values": [
0.14244189663674706,
92.3923984375,
-16924.103467261764
],
"user_attrs": {
"feasible": true,
"mass": 0.14244189663674706,
"stiffness": -16924.103467261764,
"stress": 92.3923984375
}
},
{
"number": 80,
"params": {
"support_angle": 56.59969709057025,
"tip_thickness": 54.06590942262119
},
"values": [
0.14948511075683624,
92.751828125,
-18819.64239129604
],
"user_attrs": {
"feasible": true,
"mass": 0.14948511075683624,
"stiffness": -18819.64239129604,
"stress": 92.751828125
}
},
{
"number": 81,
"params": {
"support_angle": 27.046211248738132,
"tip_thickness": 32.23651931039313
},
"values": [
0.10117670476504843,
77.1213046875,
-6963.2759058274405
],
"user_attrs": {
"feasible": true,
"mass": 0.10117670476504843,
"stiffness": -6963.2759058274405,
"stress": 77.1213046875
}
},
{
"number": 82,
"params": {
"support_angle": 69.34434683002587,
"tip_thickness": 53.16734307889972
},
"values": [
0.1484814812990197,
78.9971953125,
-19213.106474935073
],
"user_attrs": {
"feasible": true,
"mass": 0.1484814812990197,
"stiffness": -19213.106474935073,
"stress": 78.9971953125
}
},
{
"number": 83,
"params": {
"support_angle": 29.93578407670862,
"tip_thickness": 51.242177333881365
},
"values": [
0.14253890471987404,
92.747015625,
-16953.958902311737
],
"user_attrs": {
"feasible": true,
"mass": 0.14253890471987404,
"stiffness": -16953.958902311737,
"stress": 92.747015625
}
},
{
"number": 84,
"params": {
"support_angle": 65.4660201039391,
"tip_thickness": 37.763399448000506
},
"values": [
0.12474240279438661,
70.5744921875,
-15099.03897523691
],
"user_attrs": {
"feasible": true,
"mass": 0.12474240279438661,
"stiffness": -15099.03897523691,
"stress": 70.5744921875
}
},
{
"number": 85,
"params": {
"support_angle": 20.27610585618012,
"tip_thickness": 31.393512381599933
},
"values": [
0.0978146851246983,
79.0321171875,
-6216.38192111036
],
"user_attrs": {
"feasible": true,
"mass": 0.0978146851246983,
"stiffness": -6216.38192111036,
"stress": 79.0321171875
}
},
{
"number": 86,
"params": {
"support_angle": 60.77307142274171,
"tip_thickness": 51.242177333881365
},
"values": [
0.14392423954950373,
81.0597109375,
-17967.08989727649
],
"user_attrs": {
"feasible": true,
"mass": 0.14392423954950373,
"stiffness": -17967.08989727649,
"stress": 81.0597109375
}
},
{
"number": 87,
"params": {
"support_angle": 55.34286719238086,
"tip_thickness": 51.87021504122962
},
"values": [
0.1448005527358149,
74.201671875,
-18129.786452030425
],
"user_attrs": {
"feasible": true,
"mass": 0.1448005527358149,
"stiffness": -18129.786452030425,
"stress": 74.201671875
}
},
{
"number": 88,
"params": {
"support_angle": 34.046725484369034,
"tip_thickness": 53.13811040057837
},
"values": [
0.1469193938426821,
91.822625,
-18061.602518655192
],
"user_attrs": {
"feasible": true,
"mass": 0.1469193938426821,
"stiffness": -18061.602518655192,
"stress": 91.822625
}
},
{
"number": 89,
"params": {
"support_angle": 34.046725484369034,
"tip_thickness": 46.28088249474746
},
"values": [
0.13164077408543076,
69.348734375,
-14551.68652044551
],
"user_attrs": {
"feasible": true,
"mass": 0.13164077408543076,
"stiffness": -14551.68652044551,
"stress": 69.348734375
}
},
{
"number": 90,
"params": {
"support_angle": 23.70223258670452,
"tip_thickness": 40.75397185632818
},
"values": [
0.11872281340810913,
69.14565625,
-11115.394104203076
],
"user_attrs": {
"feasible": true,
"mass": 0.11872281340810913,
"stiffness": -11115.394104203076,
"stress": 69.14565625
}
},
{
"number": 91,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 33.47607178575389
},
"values": [
0.10591993532641636,
76.40140625,
-8238.445847536945
],
"user_attrs": {
"feasible": true,
"mass": 0.10591993532641636,
"stiffness": -8238.445847536945,
"stress": 76.40140625
}
},
{
"number": 92,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 55.89310277626781
},
"values": [
0.15342884441980698,
89.3893828125,
-19601.253058548966
],
"user_attrs": {
"feasible": true,
"mass": 0.15342884441980698,
"stiffness": -19601.253058548966,
"stress": 89.3893828125
}
},
{
"number": 93,
"params": {
"support_angle": 51.1649063413779,
"tip_thickness": 39.92694074557947
},
"values": [
0.12150859666654186,
79.405265625,
-12629.219797027632
],
"user_attrs": {
"feasible": true,
"mass": 0.12150859666654186,
"stiffness": -12629.219797027632,
"stress": 79.405265625
}
},
{
"number": 94,
"params": {
"support_angle": 23.177917514301182,
"tip_thickness": 58.466566117599996
},
"values": [
0.15936133358478716,
89.5699765625,
-20932.418895641033
],
"user_attrs": {
"feasible": true,
"mass": 0.15936133358478716,
"stiffness": -20932.418895641033,
"stress": 89.5699765625
}
},
{
"number": 95,
"params": {
"support_angle": 35.54911608578311,
"tip_thickness": 46.28088249474746
},
"values": [
0.1317916374856168,
72.0955234375,
-14567.113560397618
],
"user_attrs": {
"feasible": true,
"mass": 0.1317916374856168,
"stiffness": -14567.113560397618,
"stress": 72.0955234375
}
},
{
"number": 96,
"params": {
"support_angle": 36.25916610133736,
"tip_thickness": 41.66031869068446
},
"values": [
0.12208171132496798,
71.342453125,
-12193.66247694344
],
"user_attrs": {
"feasible": true,
"mass": 0.12208171132496798,
"stiffness": -12193.66247694344,
"stress": 71.342453125
}
},
{
"number": 97,
"params": {
"support_angle": 53.1261142176991,
"tip_thickness": 51.888185350141924
},
"values": [
0.14475850896684855,
74.7981953125,
-18046.266694373393
],
"user_attrs": {
"feasible": true,
"mass": 0.14475850896684855,
"stiffness": -18046.266694373393,
"stress": 74.7981953125
}
},
{
"number": 98,
"params": {
"support_angle": 51.87787356776066,
"tip_thickness": 51.242177333881365
},
"values": [
0.14330312401835696,
74.7628671875,
-17696.812034510553
],
"user_attrs": {
"feasible": true,
"mass": 0.14330312401835696,
"stiffness": -17696.812034510553,
"stress": 74.7628671875
}
},
{
"number": 99,
"params": {
"support_angle": 64.36063712881634,
"tip_thickness": 44.16644775485848
},
"values": [
0.1323440086103456,
80.0266015625,
-16036.02491492292
],
"user_attrs": {
"feasible": true,
"mass": 0.1323440086103456,
"stiffness": -16036.02491492292,
"stress": 80.0266015625
}
},
{
"number": 100,
"params": {
"support_angle": 25.979712296915086,
"tip_thickness": 51.39734361668985
},
"values": [
0.14277423024898006,
92.3326328125,
-17005.40946392016
],
"user_attrs": {
"feasible": true,
"mass": 0.14277423024898006,
"stiffness": -17005.40946392016,
"stress": 92.3326328125
}
},
{
"number": 101,
"params": {
"support_angle": 29.93578407670862,
"tip_thickness": 40.75397185632818
},
"values": [
0.1193650864493288,
73.079265625,
-11307.177888035814
],
"user_attrs": {
"feasible": true,
"mass": 0.1193650864493288,
"stiffness": -11307.177888035814,
"stress": 73.079265625
}
},
{
"number": 102,
"params": {
"support_angle": 64.36063712881634,
"tip_thickness": 52.82355145850693
},
"values": [
0.14734292353877565,
79.655328125,
-18806.274300781337
],
"user_attrs": {
"feasible": true,
"mass": 0.14734292353877565,
"stiffness": -18806.274300781337,
"stress": 79.655328125
}
},
{
"number": 103,
"params": {
"support_angle": 38.72700594236812,
"tip_thickness": 46.83831592708489
},
"values": [
0.13319852056789458,
72.0601484375,
-15015.23957386964
],
"user_attrs": {
"feasible": true,
"mass": 0.13319852056789458,
"stiffness": -15015.23957386964,
"stress": 72.0601484375
}
},
{
"number": 104,
"params": {
"support_angle": 66.97494707820945,
"tip_thickness": 56.844820512829465
},
"values": [
0.15580252944007203,
86.998546875,
-20334.85014005634
],
"user_attrs": {
"feasible": true,
"mass": 0.15580252944007203,
"stiffness": -20334.85014005634,
"stress": 86.998546875
}
},
{
"number": 105,
"params": {
"support_angle": 20.27610585618012,
"tip_thickness": 53.12901539863683
},
"values": [
0.14685299789123613,
91.4424765625,
-17980.843553228624
],
"user_attrs": {
"feasible": true,
"mass": 0.14685299789123613,
"stiffness": -17980.843553228624,
"stress": 91.4424765625
}
},
{
"number": 106,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 44.81386789093172
},
"values": [
0.12865452055089624,
78.9740390625,
-13746.868365925257
],
"user_attrs": {
"feasible": true,
"mass": 0.12865452055089624,
"stiffness": -13746.868365925257,
"stress": 78.9740390625
}
},
{
"number": 107,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 45.681984881459826
},
"values": [
0.13055558421682126,
70.4417890625,
-14316.046093286266
],
"user_attrs": {
"feasible": true,
"mass": 0.13055558421682126,
"stiffness": -14316.046093286266,
"stress": 70.4417890625
}
},
{
"number": 108,
"params": {
"support_angle": 41.37705091792748,
"tip_thickness": 30.762573802322855
},
"values": [
0.10266713153960678,
77.295484375,
-7693.630790268831
],
"user_attrs": {
"feasible": true,
"mass": 0.10266713153960678,
"stiffness": -7693.630790268831,
"stress": 77.295484375
}
},
{
"number": 109,
"params": {
"support_angle": 69.34434683002587,
"tip_thickness": 33.23674280979913
},
"values": [
0.1253404407876966,
64.0787578125,
-16418.654143000433
],
"user_attrs": {
"feasible": true,
"mass": 0.1253404407876966,
"stiffness": -16418.654143000433,
"stress": 64.0787578125
}
},
{
"number": 110,
"params": {
"support_angle": 36.266516538163216,
"tip_thickness": 30.942875570602027
},
"values": [
0.10118614957762304,
79.380640625,
-7200.350377920183
],
"user_attrs": {
"feasible": true,
"mass": 0.10118614957762304,
"stiffness": -7200.350377920183,
"stress": 79.380640625
}
},
{
"number": 111,
"params": {
"support_angle": 51.82052056318902,
"tip_thickness": 55.89310277626781
},
"values": [
0.15343496965411607,
86.7441640625,
-19734.465057848753
],
"user_attrs": {
"feasible": true,
"mass": 0.15343496965411607,
"stiffness": -19734.465057848753,
"stress": 86.7441640625
}
},
{
"number": 112,
"params": {
"support_angle": 35.717799053816336,
"tip_thickness": 31.35681866731614
},
"values": [
0.10177864447558861,
78.81946875,
-7318.01369759942
],
"user_attrs": {
"feasible": true,
"mass": 0.10177864447558861,
"stiffness": -7318.01369759942,
"stress": 78.81946875
}
},
{
"number": 113,
"params": {
"support_angle": 45.42853455823514,
"tip_thickness": 57.22699421778279
},
"values": [
0.15654635041930973,
90.157671875,
-20302.25459128466
],
"user_attrs": {
"feasible": true,
"mass": 0.15654635041930973,
"stiffness": -20302.25459128466,
"stress": 90.157671875
}
},
{
"number": 114,
"params": {
"support_angle": 32.464611457443745,
"tip_thickness": 42.31148769106889
},
"values": [
0.12308697031222822,
70.5879296875,
-12331.585425697265
],
"user_attrs": {
"feasible": true,
"mass": 0.12308697031222822,
"stiffness": -12331.585425697265,
"stress": 70.5879296875
}
},
{
"number": 115,
"params": {
"support_angle": 57.77755692715243,
"tip_thickness": 59.097295564859834
},
"values": [
0.16105139680347916,
88.107265625,
-21237.079727106342
],
"user_attrs": {
"feasible": true,
"mass": 0.16105139680347916,
"stiffness": -21237.079727106342,
"stress": 88.107265625
}
},
{
"number": 116,
"params": {
"support_angle": 31.43990827458112,
"tip_thickness": 32.30939729486379
},
"values": [
0.10240849008471971,
76.4194375,
-7353.7859927675045
],
"user_attrs": {
"feasible": true,
"mass": 0.10240849008471971,
"stiffness": -7353.7859927675045,
"stress": 76.4194375
}
},
{
"number": 117,
"params": {
"support_angle": 34.4875726456884,
"tip_thickness": 37.763399448000506
},
"values": [
0.11389330626904291,
73.31809375,
-10066.41591951651
],
"user_attrs": {
"feasible": true,
"mass": 0.11389330626904291,
"stiffness": -10066.41591951651,
"stress": 73.31809375
}
}
]
}