SAM 2.7.x - latest [Mar 21, 2025]

SHA: ce84f1fb


Fixed Bugs

CSAM-1117 - Empty result dataset in Nastran sol159

For Nastran transient thermal solution result files, some empty datasets for temperature gradient and flux results could be created when CHBDY elements are present.

CSAM-1116 - Fix heat flow result display for Nastran solution 159

Total heat flow result qualifier is used for transient solutions with CHBDYi elements.

CSAM-1115 - Fix use of custom memory allocation in NASLib.

Remove accidental uses of memory allocation incompatible with custom memory handling functions.

CSAM-1098 - Fix interprocess communication lock

Fix inter-process communication lock for datasets with double data type.

CSAM-1097 - Naslib avoids OEF element result on ecode=341..346

Fix NASLib to avoid element Shell resultant forces for sol401 elements CTRIA3, CQUAD4, CTRIA6 and CQUAD8.

CSAM-1097 - NASLib fix Element Result for various sol401 elements

Fix in NASLib for stresses, strains and resultants of some sol401 elements. Certain element results were displayed when they shouldn’t have been. Moreover, a dataset of element strains could be omitted when it should have been present.

CSAM-1096 - H3DLib Fix resultDataBlock system when no default is defined

Fix result system type in H3DLib when no default is set in the H3D result block

CSAM-1095 - Nasfwt must use vis_NASFwt_write8f to write reals

Fix export of contact real parameters with fixed 8 characters format.

CSAM-1095 - Fix SimCenter Nastran BCTSET export with BUSRF and BSURFS

  • Fix Nasfwt NX-Nastran export of BCTSET card.
  • Surfaces defined by shells or solids are written in separate BSURF and BSURFS blocks.
  • When a vis_CPair object has a SYS_NODE slave type, the corresponding surface is converted into element faces to be exported as BSURF or BSURFS.
  • The format issue when exporting BCONPRP with FNTOL value is fixed.

CSAM-1093 - Sol400 for MSC-Nastran NL generalized contact

fix NasFwt: enforce SOL 400 when exporting NonLinear Static model with generalized contact BCONTACT.

CSAM-1089 - Naslib: no Element results for ecode 341…346

Fix Naslib: Element strain and stress results are unset for triangles and quadrangles of ecode 341 to 346.

CSAM-1087 - Exporting a cgns file without an error due to the entity name character limit of cgns standard

Fix to the limitation of 32 characters limit while exporting a cgns file. If the entity name is above 32 characters, it will be truncated to 32 characters automatically to avoid an error while exporting cgns.

CSAM-1085 - Naslib restore RMS and NOZ VonMises Datasets

Fixes in NASLib:

  • the RMS and NOZ stress and strain VonMises datasets are restored.
  • the RMS composite stress datasets have no more Id2 identifiers
  • the RMS reaction forces datasets have no more Id2 identifiers

CSAM-1080 - Fix cgnsvlib: For inlet BC type, the BC name must be used to set correct Feaspec

Fix in CGNS writer: when elements have a SYS_INTER_INLET_MASSFLOW feaspec property, the BC part name is preserved.

CSAM-1078 - Fix invalid edges return value in vis_ConnectElemAdjEnt

Invalid connected element and element entities could be returned by vis_ConnectElemAdjEnt when an entity had matching corner nodes but different mid-side and mid-face nodes. An additional vis_ConnectElemAdjEntWithCornerNodesOption function has been added to match entities based on corner nodes only.

CSAM-1076 - Removing Rotational DOFs of RBE2 Elements Where the Master Node Lies Within Solid Elements

Removed useless rotational degree of freedom at MPCs master element which caused negative roots in assembled stiffness matrix. For example, in a kinematic coupling with a master node lying on only solid elements (i.e. without underlying rotational degrees of freedom), rotational degrees of freedom at the master node are not used to constrain slave nodes.

CSAM-1073 - Fix element coordinate system from states with STATE_ROTANG main coordinate system reset to SYS_ELEMSYS_VECTOR

vis_State with a STATE_ROTANG main coordinate system may return wrong direction cosine matrices on elements that have a specific coordinate system computed with a direction vector (SYS_ELEMSYS_VECTOR).

CSAM-1065 - Fix additional wrong qualifiers in Nastran output file stress datasets

Some Naslib stress result datasets could have wrong qualifiers when the EPSTYPE flag is not null. This flag was used for stress qualifiers while it should not.

CSAM-1059 - Fix vtu plugin import when path contains non-ASCII characters

Files whose path contains a non-ASCII character can now be opened with the vtu plugin.

CSAM-1054 - Fix id2 for Naslib RMS nodal results

Fix NASLib for RMS and NOZ results, the dataset numeric identifier id2 may be inconsistent between element and nodal results.

CSAM-1012 - Fix Naslib Laminate Solids in combination with standard solids

Fix Naslib when composite laminar solids or shells are mixed with standard elements, the linked dataset ROT_ANG.[PLY].E is created for strain or stress datasets

CSAM-1007 - No transformation for statistical variables in NASLib

Fix NASLib: the statistical variables RMS and NOZ are not transformed to the global system.

New Features

CSAM-1099 - Support MSC Contact IGLUE interface parameters

Support MSC Nastran contact IGLUE parameter in BCONPRG. Support MSC Nastran BCPARA NLGUE to de-activate Permanent Glue contact.

CSAM-1094 - Add support for element rotation angles for centroid elements in NASLib.

CEETRON Access can now read rotation angles for Nastran elements with element codes 384, 385, 386, and 387 (centroid and corner values).

CSAM-1084 - Naslib add ecode 386/387 for Centroid and Corner

NASLib supports new CQUADR and CTRIAR SOL401 elements with code 386 and 387 having results at centroid and corners.

CSAM-1090 - Vtu plugin supports polygon elements

The Vtu plugin now supports reading polygon elements

CSAM-1083 - DPFLib support of Ansys motion and stability improvements

The robustness of the interface with Ansys DPF has been improved. Furthermore, Ansys motion results can now be read.

CSAM-1083 - Update to DPF 2025R2 and stability improvement

Ansys DPF provided library is updated to 2025R2. The stability of the DPFLib module is improved, supporting more result types.

CSAM-1074 - Add rotational angle dataset for element nodes result (not plies).

Add support for rotational angle datasets for element nodes results in elements with plies in NASLib.

CSAM-1070 - Naslib Centroid OES and OEF elements 384 and 385

NASLib supports new CQUADR and CTRIAR SOL401 elements with code 384 and 385.

CSAM-1069 - Improve memory management of beam section properties in Solve

In Solve, when many beam section properties needed to be computed, memory consumption could be excessive.

CSAM-1067 - Ansys input file export of contact pairs not containing interface elements

The export of contact pairs whose associated elements are not interface elements can now be exported to an Ansys input file.

CSAM-1056 - Improvements to surfmesh parallel meshing stability

Changes applied to surfmesh parallel meshing:

  • SURFMESH_MATE option is not supported
  • New check for blocking unsupported options
  • msh_SurfMeshSetEdge with enabled trimming is an unsupported option

CSAM-1061 - Update Abaqus readers to support Abaqus 2025

Updated the Abaqus thirdparty library to 2025.

CSAM-1028 - Add mode number attribute

Result datasets from vibration analysis in NASLib now provide a mode number attribute.


Benchmark Report of CEETRON Solve


Provided third parties