Files
Atomizer/atomizer_field_training_data/bracket_stiffness_optimization_atomizerfield/README.md

83 lines
1.9 KiB
Markdown
Raw Normal View History

# AtomizerField Training Data
**Study Name**: bracket_stiffness_optimization_atomizerfield
**Generated**: 2025-11-26 10:39:27
## Directory Structure
```
bracket_stiffness_optimization_atomizerfield/
├── 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
- support_angle
- tip_thickness
## Objectives
- stiffness
- mass
## Constraints
- mass_limit
## Usage with AtomizerField
### 1. Parse Training Data
```bash
cd Atomizer-Field
python batch_parser.py --data-dir "C:\Users\antoi\Documents\Atomaste\Atomizer\atomizer_field_training_data\bracket_stiffness_optimization_atomizerfield"
```
This converts BDF/OP2 files to PyTorch Geometric format.
### 2. Validate Parsed Data
```bash
python validate_parsed_data.py
```
### 3. Train Neural Network
```bash
python train.py --data-dir "training_data/parsed/" --epochs 200
```
### 4. Use Trained Model in Atomizer
```bash
cd ../Atomizer
python run_optimization.py --config studies/bracket_stiffness_optimization_atomizerfield/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*