SAM 2.9.x - [Jun 11, 2025]

SHA: 2cbcb45a


Fixed Bugs

CSAM-1214 - Fix parsing around CEND in NASFil

In NASFil, when parsing a CEND, the following line block was read twice and could lead to misread data.

CSAM-1200 - Fix error while requesting VGL_BUFFER_SUPPORTED value in VGL RendBuf

RendBuf objects now support request of integer values with the VGL_BUFFER_SUPPORTED option, either through vgl_RendBufGetInteger() or vgl_DrawFunGetInteger().

CSAM-1195 - Fix AbaLib in Fix in ABALib for reading contact-derived datasets as PRES.[CONTACT, ERROR]

Fix reading some contact datasets with ABALib: PRES.[CONTACT,ERROR], TRAC.[CONTACT,X,ERROR], and TRAC.[CONTACT,Y,ERROR]

CSAM-1194 - ANSLib: Fix to support for nodal temperature for contact elements type 172,174 and 175

ANSLib supports nodal temperature for elements CONTA172, CONTA174 and CONTA175

CSAM-1189 - Fix crash in NASLib for PCOMP

In NASLib, fix infinite loop leading to a crash for PCOMP in EPT bloc.

CSAM-1184 - Stress dataset is filled with zeros when ghost elements are found

Fix “ghost elements” management in Ansys result files result datasets. “Ghost elements” are elements supposed to be defined in the result file, but they have no element identification nor results.

New Features

CSAM-1198 - Support pvd format in VTU Plugin reader

Support ParaView Data pvd format in VTU Plugin reader

CSAM-1179 - VTU results writer

Support VTU format export in VTKLib. This first version is limited to ASCII format and does not support poly elements.

CSAM-1118 - add VTU writer in VTKLib with mesh export

VTKLib supports export of connect object in VTU format.


Patches

SAM 2.9.1

July 17, 2025 - SHA: 754d7757

CSAM-1184 - Mechanical strains per ply are read in NASLib

Mechanical strains per ply results are read in Nastran result files in the OSTR1MEC datablock, when available.

CSAM-1237 - NASLib add ModeNumber attibute in element result

Fix in NASLib: in case of Real Eigen Values subcase, the mode number is stored in attributes of element result datasets.

SAM 2.9.2

July 28, 2025 - SHA: 83a74748

CSAM-1221 - Support peak strain results in Nastran output file

The NASLib library supports peak strain results provided by the PKOESN data block.

CSAM-1254 - Naslib fix when reading logical record type

Fix in NASLib: an incorrect interpretation of the logical record type can result in a memory fault.

CSAM-1174 - Manage sys806=2 in NASLib to use the Effective strain measure instead of Von Mises

When the executive system operational parameter 806 is set to 2 for sol 401 results, NASLib will use the Effective strain measure instead of Von Mises for elastic, thermal, and mechanical components.

SAM 2.9.3

Aug 22, 2025 - SHA: 9b76da1f

CSAM-1249 - Fix NASLib missing dataset due to small time steps

In NASLib, when reading a transient subcase, some result datasets may be missing due to rounding errors on the time value.

CSAM-1169 - Fix to Beam Element Orientation Matrix computed from Orientation Vector specified in basic (default) CSYS

Fixed the Beam Element Orientation Matrix computed from Orientation Vector specified in basic (default) CSYS in Nastran op2 file.

CSAM-1281 - NASLib supports Von Mises strain for composites elements

In some cases, Von Mises or effective strain datasets may not have been properly generated for composite elements.

CSAM-1170 - Fix to the coordinate system id of the CBUSH1D

Fix to the coordinate system id of the CBUSH1D element for Nastran op2 file.


Benchmark Report of CEETRON Solve


Provided third parties