feat: Add MCP build_optimization_config tool
Integrate OP2 data extraction with optimization config builder: - Add build_optimization_config() MCP tool - Add list_optimization_options() helper - Add format_optimization_options_for_llm() formatter - Update MCP tools documentation with full API details - Test with bracket example, generates valid config Features: - Discovers design variables from FEA model - Lists 4 available objectives (mass, stress, displacement, volume) - Lists 4 available constraints (stress/displacement/mass limits) - Validates user selections against model - Generates complete optimization_config.json Tested with examples/bracket/Bracket_sim1.sim: - Found 4 design variables (support_angle, tip_thickness, p3, support_blend_radius) - Created config with 2 objectives, 2 constraints, 150 trials 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2
LICENSE
2
LICENSE
@@ -9,4 +9,4 @@ property of Atomaste. Unauthorized copying, modification, distribution, or use o
|
||||
Software, via any medium, is strictly prohibited without prior written permission from
|
||||
Atomaste.
|
||||
|
||||
For licensing inquiries, please contact: contact@atomaste.com
|
||||
For licensing inquiries, please contact: antoine@atomaste.ca
|
||||
|
||||
Reference in New Issue
Block a user