Formats and Model Types#
Lookup tables for the identifiers passed to sgio.read(),
sgio.write(), and sgio.convert().
File Formats#
|
Versions |
Dimension |
Notes |
|---|---|---|---|
|
4.0, 4.1 |
2D |
cross-sectional analysis; beam models only |
|
2.1, 2.2 |
1D, 2D, 3D |
general structure gene analysis |
|
— |
2D, 3D |
|
|
2.2, 4.1 |
1D, 2D, 3D |
mesh carrier; see SG-on-Gmsh Serialization |
|
— |
any |
write only; mesh-only export for ParaView |
Abaqus *Orientation support is limited to rectangular systems, defined by
direct six/nine-value coordinates or by an element distribution, applied to the
section’s element set. Other Abaqus orientation systems raise ValueError
rather than being interpreted as rectangular.
Structural Model Types#
|
Model |
Applies to |
|---|---|---|
|
Euler-Bernoulli beam |
VABS, SwiftComp |
|
Timoshenko beam |
VABS, SwiftComp |
|
Kirchhoff-Love plate/shell |
SwiftComp |
|
Reissner-Mindlin plate/shell |
SwiftComp |
|
Cauchy continuum (3D solid) |
SwiftComp |
Theory background for each model is in Material and Structural Models.
Model Space#
For a 2D section embedded in 3D coordinates, model_space names the plane the
section lies in: xy, yz, or zx. It controls how section coordinates are
projected into solver coordinates on write.
Conversion Matrix#
From \ To |
VABS |
SwiftComp |
Abaqus |
Gmsh |
|---|---|---|---|---|
VABS |
✓ |
✓ |
✓ |
✓ |
SwiftComp |
✓ |
✓ |
✓ |
✓ |
Abaqus |
✓ |
✓ |
✓ |
✓ |
Gmsh |
✓* |
✓* |
✓* |
✓ |
* Mesh data only unless the sidecar bundle supplies materials; see SG-on-Gmsh Serialization.
Supported Analysis Cells#
Dimension |
Cell types |
|---|---|
2D |
|
3D |
solid cells matching the target SwiftComp model |
vertex and line entities may exist in the source file but are not analysis
elements; they are filtered out on export.