/
Release notes: DevTools [VKI]

Release notes: DevTools [VKI]

Feature gap

CAE-855 Support STAGEID parameter in Nastran keyword CYCSET

StageID parameter of Nastran keyword CYCSET is available in GProp through global property GPROP_SYMM_STAGEID

Version DT 4.6.26 - Oct 13, 2022 - 24af631f

Bug fixes

CAE-866: Fix unit information in British systems for unv files.

The temperature unit is decided based on the unit system and the temperature mode (relative or absolute). The factor and offset in the .unv file are used for user-defined temperature units.

Version DT 4.6.25 - Oct 7, 2022 - bde7cb49

Bug fixes

CAE-864_sdvk330: add read IdTranUID in elemsets/nodesets

Support read of user id in IdTran’s attribute for table datasets SET.ELEM.T and SET.NODE.T

Version DT 4.6.24 - Sep 23, 2022 - 79a0f7cb

Bug fixes

CAE-844 Support LS-Dyna keyword *INCLUDE

Several files may now be included in the same *INCLUDE keyword block

Version DT 4.6.23 - Sep 19, 2022 - 993eaeca

Bug fixes

CAE-838 Support non-linear stresses produced by Adina97 in Nastran

Nastran op2 produced by Adina97 write stresses in a rotated space. This development makes it post-process to obtain identical results as in NX10.

Features

CAE-837 Support MPC reactions results for SAMCEF

Two MPC reactions cards have been added to the samceflib corresponding to torque and force reactions.

Additionally, the vdmsamcef.cxx API has been updated to the latests version. It contains a new feature (results at Gauss points) and a bug fix (mismatch between mode and response frequency).

Version DT 4.6.22 - Sep 15, 2022 - 006f4f36

Bug fixes

CAE-828 - Correct number of columns in sparse datasets created in ABALib.

CAE-832 - Fix regression on reduced mass matrix computation during superelement analysis

This fixes changes during computation of reduced mass matrices for some cases between version 4.5.1 and current releases.

Features

CAE-822-add H3D Stress Shell composite variables

This add support for several H3D import variables for Shell Composite
Transform 5 scalar H3D stress variables into 1 stress tensor dataset.
Below the list of new supported variables :
------- H3D Variable name --------- ==> ------ dataset name -----------
Composite Stresses:Von Mises Stress ==> S.[VONMISES,PLY]
Composite Stresses:P1 (major) Stress ==> S.[PLY,PRINCIPAL,MAXIMUM]
Composite Stresses:P3 (minor) Stress ==> S.[PLY,PRINCIPAL,MINIMUM]
Composite Stresses:Maximum Shear Stress ==> S.[PLY,MAXIMUM]
Composite Stresses:Principal Stress Angle ==> ROT_ANG.[PLY,PRINCIPAL]

Composite Stresses:Normal X Stress +
Composite Stresses:Normal Y Stress +
Composite Stresses:Normal Z Stress + ==> all are gathered into Tensor dataset ==> S.[PLY]
Composite Stresses:XY Stress +
Composite Stresses:Shear 1Z Interlaminar Stress +
Composite Stresses:Shear 2Z Interlaminar Stress

Version DT 4.6.21 - Sep 7, 2022 - 3f23b694

Features

CAE-823,824 - Add support for Multiple MODAL SUBCASES and Multiple SOLVERS in Nastran bulk data file.

This adds support for multiple modal analyses in the same input deck. This also adds the support to launch multiple solvers analyses combinations using the control case subcase card to control the solver.

Bug fixes

CAE-820 - Fix corner case for Buckling analysis in multiple loadsteps analyses for export of Ansys .cdb files.

Buckling analysis is now supported as part of multiple loadsteps analyses for the export of .cdb files.

Version DT 4.6.20 - Aug 22, 2022 - 42663edb

Bug fixes

CAE-813 - Undefined values should be nan instead of zero for parsed Abaqus odb files.

CAE-814 - Correctly terminate access to native HDF5 file.

Version DT 4.6.19 - Aug 12, 2022 - 93458e83

Bug fixes

CAE-806 - Fix missing strain energy datasets bug for .op2 files.

Strain energy-related datasets were missing for some time steps.

Version DT 4.6.18 - Aug 11, 2022 - 28c7e0b0

Bug fixes

CAE-809 - Fix buffer overflow while reading Hollerith dataset for previous NatLib versions.

This fixes loading models from legacy .vdm files created with previous versions of DevTools. NatLib has been modified so that that the reserved buffer for this particular dataset is computed dynamically. This fix only concerns NatLib.

Features

CAE-808 - Support import of Nx Nastran’s CYCSET (cyclic sets) record’s format introduced in version 2212.

The newly added parametric tolerance for cyclic node matching in the CYCSET record may be accessed through the CPAIR_CYCLICTOLERANCE in the corresponding vis_CPair object.

Version DT 4.6.17 - Aug 8, 2022 - 2d9abf3d

Bug fixes

CAE-807 - Correct name of smoothing parameter in vis_TriMesh in documentation.

The smoothing parameter in vis_TriMesh was renamed from VIS_MESH_SMOOTH to TRIMESH_SMOOTH in the documentation.

CAE-805 - Fix bug that impeded compilation with C++17.

Features

CAE-804 - Support Nx Nastran's UN-UM unit system.

Nx Nastran’s unit system with micrometers and micronewtons is now supported.

CAE-803 - Support import of Nx Nastran's PARAM UNITTIME.

PARAM UNITTIME is now supported in .bdf and .op2 files.

CAE-800 - Add support for microseconds in vis_Units.

Add support for microseconds in vis_Units. Conversions from and to microseconds are now possible.

Version DT 4.6.16 - Aug 2, 2022 - 18c0a362

Bug fixes

CAE-792 - Fix undefined behaviour during edge swapping in VisTools/Mesh

This improves logic and robustness during edge swaping when remeshing.

CAE-793 - Fix temperature units information in the SI system for unv files

This corrects unit handling for the SI sytem. Celsius or Kelvin input is now properly identified.

CAE-737 - Revert Minor and Major stresses API changes for shell elements introduced in 4.6.9 release

This roll-backs the behavior as exposed in previous releases.

Version DT 4.6.15 - Jul 27, 2022 - d86ad6ca

Features

CAE-780 - Support export of multiple analyses of different type for Ansys .cdb (E.g. static + buckling).

It is now possible to export multiple analyses with different types. For a series of consecutive analyses, if the analyses type changes with respect to the previous one, the exported .cdb file will specify that results should be sent to a new results file. If all analyses are of the same type, the .cdb file will specify that a single results file should be generated.

Bug fixes

CAE-778 - Fix uninitialized variables in vis_ConCheckCollapseEdge that caused crashes.

Version DT 4.6.14 - Jul 22, 2022 - 72d61ba9

CAE-784 : Fix shift initialization logic for Lanczos eigensolver in SysMatrix

This adds the same behavior of the eigenshift automatic calculation as found in previous releases.

CAE-786 : Fix non-initialized variable ntyp to be SYS_RES_NONE in Abaqus odb reader

This fix avoids some crashing appearing when reading some odb files.

Version DT 4.6.13 - Jul 5, 2022 - 8df42f6a

Fix cell zones count when Polyhedra for CGNS files

Fix the problem observed when importing a cgns file containing polyhedron elements which did not allow the correct calculation of the number of zones.

Version DT 4.6.12 - Jul 1, 2022 - 86ed53e0

CAE-764 Fix parsing of RMS strain data defined over a linked section.

This adds support for parsing correctly the RMS data defined over a linked section.

Version DT 4.6.11 - Jun 30, 2022 - 798a5bab

CAE-718 : Correctly initialize system for multiple load cases.

Fix reinitialization of variables in prosolve when factorized matrix is reused for multiple loading computations.

Version DT 4.6.10 - Jun 8, 2022 - 96409b7a

CAE-748 - Nastran import SET and INCLUDE.

Fixes import of Nastran SETs in combination with the use of INCLUDE files containing nodes or elements.
Previously, hashtables nodesets and elementsets may use the same SID as the one internally generated by the INCLUDE keyblock. Consequently, it was possible to loose some user SETs.

Version DT 4.6.9 - Jun 2, 2022 - b06facd2

CAE-737 - Minor and Major stresses computed from shell elements.

This adds support to query using the MINPRINC and MAXPRINC the minor and major stresses for shells.

When calling the method vis_StateSetDerive(state, VIS_TENSOR_MINPRINC) and vis_StateData(...)

Version DT 4.6.8 - May 30, 2022 - e4edb406

CAE-735 - Support export/import of Abaqus keyword DLOAD

This adds support to export Abaqus input keyword DLOAD on pyramid elements, and the import of Abaqus input pyramid elements described as degenerated Hexa8.

CAE-736 - Support export/import of Nastran keyword PLOAD4

This adds support to export Nastran input keyword PLOAD4 on faces of pyramid elements.

Version DT 4.6.7 - May 23, 2022 - 70767288

CAE-721 - Support Abaqus keyword *SURFACE, TYPE = NODE

This adds support to differentiate nodal sets from surface nodal sets. The dataset SET.NODE.T now has a new attribute named ‘Spec’ that will be SYS_INTER_SURF when the nodal set is defined on surface nodes.

Version DT 4.6.6 - May 5, 2022 - 8d946812

Feature

CAE-720 - Support for Abaqus 2022

This adds support for Abaqus 2022 library

Bug fixes

CAE-721 - Support Abaqus keyword *TIE

This adds support to export the keyword *TIE in Abaqus

Version DT 4.6.5 - Apr 29, 2022 - e3175946

Feature

CAE-575 - Added Support for MSC-Nastran CPYRAM elements op2 & HDF5

This adds support for the CPYRAM element type from Nastran

CAE-575 - ODB Abaqus reader optimization

Performance improvement during the parsing of abaqus odb files has been achieved by improving the code and the usage of the abaqus data structure.

Bug fixes

CAE-708 - Fix memory corruption when reading rigid body in Abaqus ODB

Version DT 4.6.4 - Apr 27, 2022 - acbbf062

Bug fixes

CAE-709 - Export nodal thickness when shell thickness differs from EPROP

Abaqus wil now export the *NODAL THICKNESS when we have shell elements having their own thickness definition different from the one specified in the element property.

Version DT 4.6.3 - Apr 15, 2022 - 1940c2ca

Bug fixes

CAE-703 - Fix reading contact pressure datasets from Creo models.

Calculate the number of components according to result type.

Version DT 4.6.2 - Mar 31, 2022 - 0e7c7b5e

Bug fixes

Fix FEA spec types for Ansys FluentLib

Set FEA spec on elements according to cell zone type

Version DT 4.6.1 - Feb 14, 2022 - fe8d60b7

Bug fixes

CAE-642 - Fix memory corruption error for analytical surface names in Abaqus

Fix bug in variable name to match the global value SYS_MAXNAMECHAR.

Version DT 4.6.0 - Jan 31, 2022 - cca3c345

Changes:

  • The result dataset that was associated with the enum SYS_RES_DISP_CONTACT was suppresed. Now the same behavior is found under the enum SYS_RES_DISP with the qualifier SYS_QUA_CONTACT.

Bug fixes

CAE-521 - Add load factor attribute to result datasets for Nastran xdb.

The load factor was not being added to result datasets for Nastran xdb files. This fixes this problem by adding them in an attribute of the corresponding dataset.

CAE-217 C#/VKI: Fix interoperability of C#/C++ when passing arrays.

This fixes an issue when using arrays with the C# inferface.

SDVK-65 - Correct parsing of SET1 card in Nastran input decks.

This corrects a bug when parsing the SET1 card with the THRU keyword.

SDVK-77-79 - Parse the GPFV record with the HK method in Nastran xdb.

The GPFV record in Nastran .xdb files was being incorrectly handled when the HK method was used. This fixes this problem.

Fixed unhandled VKI::AllocationFailure

This fixes a few instances of unhandled exceptions.

Features

Support for Ansys 2022 R1 format.

This adds support for Ansys 2022 .rst format files.

CAE-573 Add support for acceleration in import and export of LS-DYNA .k files.

This adds support for import and export of the LOAD_BODY_* LS-DYNA cards.

CAE-545 Extended support for Nastran .bdf files to include PCOMPG card with free large field format.

Support for the Nastran card PCOMP now allows for free large field format.

CAE-542 Add support for concentrated loads in export of LS-DYNA .k files.

This adds support for export of the LOAD_NODE_POINT LS-DYNA card.

CAE-539 Support MPC node sets with Domain.NodeID format in import of Abaqus .inp files.

Node sets for Multi-Point Constraints can now be specified with the Domain.NodeID format.

SDVK-32 - Add support for bushing element in Ansys import and export.

This adds support for import and export of the COMBI250 element type for Ansys .cdb files.

Support multiple load steps in Ansys export.

Multiple load steps are now supported in export of Ansys .cdb files.

Parse eigenvalues from LAMB record in Nastran xdb.

This add support for the LAMB record for Nastran xdb files. The eigenvalues contained in the LAMB records are now added to the corresponding datasets as an attribute.

 

Related content

Release notes: CEETRON SAM
Release notes: CEETRON SAM
Read with this
Older Release Notes VdmTools (starting at 4.3.0)
Older Release Notes VdmTools (starting at 4.3.0)
More like this
CEETRON Solve, Access & Mesh
CEETRON Solve, Access & Mesh
Read with this
Older Release Notes VfeTools (starting at 4.3.0)
Older Release Notes VfeTools (starting at 4.3.0)
More like this
CEETRON Solve, Access, Mesh Public Roadmap
CEETRON Solve, Access, Mesh Public Roadmap
Read with this
Older Release Notes VfxTools (starting at 4.3.0)
Older Release Notes VfxTools (starting at 4.3.0)
More like this