feat: Add Protocol 13 adaptive optimization, Plotly charts, and dashboard improvements
## Protocol 13: Adaptive Multi-Objective Optimization - Iterative FEA + Neural Network surrogate workflow - Initial FEA sampling, NN training, NN-accelerated search - FEA validation of top NN predictions, retraining loop - adaptive_state.json tracks iteration history and best values - M1 mirror study (V11) with 103 FEA, 3000 NN trials ## Dashboard Visualization Enhancements - Added Plotly.js interactive charts (parallel coords, Pareto, convergence) - Lazy loading with React.lazy() for performance - Code splitting: plotly.js-basic-dist (~1MB vs 3.5MB) - Chart library toggle (Recharts default, Plotly on-demand) - ExpandableChart component for full-screen modal views - ConsoleOutput component for real-time log viewing ## Documentation - Protocol 13 detailed documentation - Dashboard visualization guide - Plotly components README - Updated run-optimization skill with Mode 5 (adaptive) ## Bug Fixes - Fixed TypeScript errors in dashboard components - Fixed Card component to accept ReactNode title - Removed unused imports across components 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter102/ASSY_M1.prt
Normal file
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter102/ASSY_M1.prt
Normal file
Binary file not shown.
@@ -0,0 +1,67 @@
|
||||
|
||||
Duplicate Nodes to be Merged
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Summary:
|
||||
108 duplicate nodes found, 54 duplicate nodes will be merged
|
||||
----------------------------------------------------------------------
|
||||
Preference: No
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Kept Nodes Merged Nodes Distance Note
|
||||
----------------------------------------------------------------------
|
||||
|
||||
245 174 0.00000
|
||||
254 12 0.00000
|
||||
220 156 0.00000
|
||||
259 30 0.00000
|
||||
219 102 0.00000
|
||||
268 84 0.00000
|
||||
176 243 0.00000
|
||||
252 10 0.00001
|
||||
172 244 0.00000
|
||||
158 236 0.00000
|
||||
253 14 0.00001
|
||||
28 258 0.00000
|
||||
154 232 0.00000
|
||||
222 104 0.00001
|
||||
32 260 0.00000
|
||||
82 267 0.00000
|
||||
221 100 0.00001
|
||||
86 269 0.00000
|
||||
242 178 0.00000
|
||||
239 170 0.00000
|
||||
8 251 0.00000
|
||||
16 250 0.00000
|
||||
234 160 0.00000
|
||||
231 152 0.00000
|
||||
257 26 0.00000
|
||||
261 34 0.00000
|
||||
106 224 0.00000
|
||||
98 223 0.00000
|
||||
266 80 0.00000
|
||||
270 88 0.00000
|
||||
182 241 0.00001
|
||||
240 180 0.00000
|
||||
168 238 0.00000
|
||||
246 4 0.00000
|
||||
166 237 0.00000
|
||||
247 6 0.00000
|
||||
248 18 0.00000
|
||||
164 235 0.00000
|
||||
249 20 0.00000
|
||||
162 233 0.00000
|
||||
230 150 0.00000
|
||||
22 255 0.00001
|
||||
148 229 0.00001
|
||||
256 24 0.00000
|
||||
36 262 0.00000
|
||||
228 110 0.00000
|
||||
38 263 0.00000
|
||||
227 108 0.00001
|
||||
226 96 0.00001
|
||||
76 264 0.00000
|
||||
225 94 0.00000
|
||||
78 265 0.00000
|
||||
271 90 0.00000
|
||||
92 272 0.00001
|
||||
Binary file not shown.
Binary file not shown.
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter102/M1_Blank.prt
Normal file
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter102/M1_Blank.prt
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,11 @@
|
||||
[Degrees]lateral_inner_angle=27.26443026144744
|
||||
[Degrees]lateral_outer_angle=13.129513618683108
|
||||
[mm]lateral_outer_pivot=11.445371964938518
|
||||
[mm]lateral_inner_pivot=10.34768217795198
|
||||
[mm]lateral_middle_pivot=18.16291375199935
|
||||
[mm]lateral_closeness=10.438222621906007
|
||||
[mm]whiffle_min=44.06743524808656
|
||||
[Degrees]whiffle_outer_to_vertical=76.71443658627499
|
||||
[mm]whiffle_triangle_closeness=51.949168293855216
|
||||
[Degrees]blank_backface_angle=3.5457251888201853
|
||||
[mm]inner_circular_rib_dia=617.1126251995714
|
||||
Reference in New Issue
Block a user