test: onboard quad02 reaction reference
This commit is contained in:
+24
-2
@@ -9,8 +9,8 @@ Abaqus is not run by the repository validation flow. Files here are treated as s
|
||||
| Case | Input | Result Artifact | Notes |
|
||||
|---|---|---|---|
|
||||
| `quad_01` | `quad_01.inp` | `quad_01_displacements.csv` | Abaqus/CAE Learning Edition 2024 source input; displacement CSV has 121 nodal rows |
|
||||
| `quad_02` | `quad_02.inp` | `quad_02_displacements.csv` | Abaqus/CAE Learning Edition 2024 source input; `TYPE=S4`; displacement CSV has 121 nodal rows; original input remains unsupported provenance because it contains Abaqus/CAE scaffolding |
|
||||
| `quad_02_phase1` | `quad_02_phase1.inp` | `quad_02_displacements.csv` | Normalized Phase 1 parser-compatible derivative of `quad_02.inp`; preserves ids, connectivity, material, shell thickness, fixed boundary set, and concentrated load |
|
||||
| `quad_02` | `quad_02.inp` | `quad_02_displacements.csv`, `quad_02_reactionforces.csv` | Abaqus/CAE Learning Edition 2024 source input; `TYPE=S4`; displacement and RF/RM CSV files each have 121 nodal rows; original input remains unsupported provenance because it contains Abaqus/CAE scaffolding |
|
||||
| `quad_02_phase1` | `quad_02_phase1.inp` | `quad_02_displacements.csv`, `quad_02_reactionforces.csv` | Normalized Phase 1 parser-compatible derivative of `quad_02.inp`; preserves ids, connectivity, material, shell thickness, fixed boundary set, and concentrated load |
|
||||
|
||||
Case-specific notes:
|
||||
- `quad_02_notes.md`
|
||||
@@ -35,6 +35,28 @@ Mapping to FESA:
|
||||
| `UR-UR2` | `RY` |
|
||||
| `UR-UR3` | `RZ` |
|
||||
|
||||
## Reaction CSV Format
|
||||
|
||||
`*_reactionforces.csv` and `*_reactions.csv` files use Abaqus-exported nodal reaction columns:
|
||||
|
||||
```text
|
||||
Node Label, RF-RF1, RF-RF2, RF-RF3, RM-RM1, RM-RM2, RM-RM3
|
||||
```
|
||||
|
||||
Mapping to FESA:
|
||||
|
||||
| CSV Column | FESA Component |
|
||||
|---|---|
|
||||
| `Node Label` | node id |
|
||||
| `RF-RF1` | `RFX` |
|
||||
| `RF-RF2` | `RFY` |
|
||||
| `RF-RF3` | `RFZ` |
|
||||
| `RM-RM1` | `RMX` |
|
||||
| `RM-RM2` | `RMY` |
|
||||
| `RM-RM3` | `RMZ` |
|
||||
|
||||
`quad_02_reactionforces.csv` is onboarded as a stored reaction artifact, but the current FESA node-wise RF comparison does not pass yet. Keep the mismatch visible until the solver/formulation difference is explained or fixed.
|
||||
|
||||
## Compatibility Notes
|
||||
|
||||
Stored Abaqus inputs may contain features outside the current FESA Phase 1 parser subset. Preserve the original files and document unsupported features instead of editing them in place.
|
||||
|
||||
Reference in New Issue
Block a user