Altair HyperXtrude 2021.1 Release Notes

Altair HyperXtrude is a suite of finite element solvers for simulating the following manufacturing processes.
  • Metal Extrusion
  • Polymer Extrusion
  • Quenching
  • Calibration
  • Metal Rolling
  • Friction Stir Welding
  • Resin Transfer Molding

All Solvers

New Features

Updates to H3D Writer Module
H3D files exported from the solver now use version 2021 of the H3D writer libraries. This will enable the Inspire interfaces to avoid writing two H3D files (one is SI and one in user-specified units). However, post-processing will require HyperView version 2021 or later versions.

Metal Extrusion


Filename Length of Particle Trace Files
The length of the seed file names is increased from 35 to 50 characters.
Billet Skin Computations
Billet skin tracking computations were enhanced to minimize the diffusion and improve the accuracy.

Resolved Issues

Billet Preheat in a Multicycle Analysis
There was an issue in setting the billet preheat temperature for each cycle and it is now resolved. (HXT-391)
Billet Taper Not Applied to Skin Component
Billet taper was correctly applied to the billet elements but not to the billet skin elements. This issue is resolved. (HXT-145)
Billet Skin Issues
  • The issue that the billet skin volume was increasing during the cycle is resolved now. (HXT-106; HXT-302)
  • The discrepancy between the Skin Volume in CSV File and H3D file is resolved now. (HXT-155)
Numerical Issues in Choke Angle Determination
When the choke angle is determined from a 2D Surface mesh, there was some numerical noise leading to an incorrect choke angle. This is resolved by increasing the tolerance and marking very small/negative choke angles as 0. There were other enhancements to improve the accuracy of the captured choke angle. (HXT-248)
Error is Stats CSV File
A minor issue of a missing comma in the stats.csv file is resolved now. (HXT-423)



Upper Limit To Grain Size
The quenching solver has implemented an upper limit (maximum grain size) in the grain growth model and it can be controlled through input data by the user.