Major additions: - Training data export system for AtomizerField neural network training - Bracket stiffness optimization study with 50+ training samples - Intelligent NX model discovery (auto-detect solutions, expressions, mesh) - Result extractors module for displacement, stress, frequency, mass - User-generated NX journals for advanced workflows - Archive structure for legacy scripts and test outputs - Protocol documentation and dashboard launcher 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.9 KiB
1.9 KiB
AtomizerField Training Data
Study Name: uav_arm_atomizerfield_test Generated: 2025-11-25 12:01:15
Directory Structure
uav_arm_test/
├── trial_0001/
│ ├── input/
│ │ └── model.bdf # NX Nastran input deck (BDF format)
│ ├── output/
│ │ └── model.op2 # NX Nastran binary results (OP2 format)
│ └── metadata.json # Design parameters, objectives, constraints
├── trial_0002/
│ └── ...
├── study_summary.json # Overall study metadata
└── README.md # This file
Design Variables
- beam_half_core_thickness
- beam_face_thickness
- holes_diameter
- hole_count
Objectives
- mass
- fundamental_frequency
Constraints
- max_displacement_limit
- max_stress_limit
- min_frequency_limit
Usage with AtomizerField
1. Parse Training Data
cd Atomizer-Field
python batch_parser.py --data-dir "C:\Users\antoi\Documents\Atomaste\Atomizer\atomizer_field_training_data\uav_arm_test"
This converts BDF/OP2 files to PyTorch Geometric format.
2. Validate Parsed Data
python validate_parsed_data.py
3. Train Neural Network
python train.py --data-dir "training_data/parsed/" --epochs 200
4. Use Trained Model in Atomizer
cd ../Atomizer
python run_optimization.py --config studies/uav_arm_atomizerfield_test/workflow_config.json --use-neural
File Formats
- BDF (.bdf): Nastran Bulk Data File - contains mesh, materials, loads, BCs
- OP2 (.op2): Nastran Output2 - binary results with displacements, stresses, etc.
- metadata.json: Human-readable trial metadata
AtomizerField Documentation
See Atomizer-Field/docs/ for complete documentation on:
- Neural network architecture
- Training procedures
- Integration with Atomizer
- Uncertainty quantification
Generated by Atomizer Training Data Exporter