Improvements have been made to the accuracy of the 2D thick shell comparison for surfaces. For the revised thick shell calculations there is now a matched percentage for surfaces. Previously, overlapped was the maximum category and the matched percentage was always 0. The match types assigned to surfaces have not changed, though, so overlapped will remain the maximum category for display and there will be no matched surfaces shown.
To make the calculation, the matched area for elements is divided by two. A similar thing is done with the overlapped category. The unmatched calculation is kept as-is, and the intersected category is adjusted to make sure that the percentages add up to 100%. In addition, if there is 100% matched for the FE, the surfaces are also set to be 100%.

|
H3D files exported from HyperMesh can now optionally contain match results from the Comparison tool.

|
• | Crash associated with corrupted hmmenu.set file. The corrupted hmmenu.set file is either created while user is out of disk space or loss of network connection to the folder where HyperMesh is writing the hmmenu.set file. |
• | Loss of vertical scroll bar while using EE entity selection list when it goes outside the size of EE. |
• | Performance issue with element property update command. |
• | Graphics performance and visualization issue with components containing both geometry and elements during operations like translate or rotate. |
|
The Common Model workflow has been significantly enhanced with respect to improved representation handling and improvements to entity management.
Representation Management Enhancements include automatic generation of the common representation, the ability to skip loaded representations when performing a Load representation operation, the introduction of a Reload representation operation, the reorganization of the representations context menu to logical group frequently used operations and an Add representation workflow enhancement which allows the addition of multiple representation simultaneously.
Entity Management Enhancements include the introduction of user editable PDM Metadata via the Entity Editor, enhanced entity update from PDM Metadata via the Update representation operation and PDM Metadata synchronization from HyperMesh entities via the Sync Metadata operation.
Connectors
Grouplinks are supported for hexa seam and area connector absorption. During the absorption the top and the bottom side of the hexa connection is identified and the links are combined into one grouplink per side.
This leads to more reproducible results during repeated realization because of distinct projections. A typical example is the absorption of the bondline of a windscreen.

|
The Opposite Link option has been introduced for seam connector realization. If enabled it ensures that the closest links on both sides of the connector are connected. There is a link check which checks whether the links are parallel, this is called the normal projection deviation angle. This option assists the realization if the seam is not precisely positioned in between the connected parts.

|
The Remesh option has been enhanced and now works for quad seams. The new behavior ensures correct t-edges and prevents the creation of free edges. The mesh quality has been improved as well.
This option is especially useful for areas of the model with close quad seams, where the quad transition may have conflicts.

|
All CWELD realization types have been consolidated to one CWELD (general). CWELDs with GS node definition do support face to face as well as point to face connections.

CWELDs connecting faces and defined with a GS node can be recentered. The projections are revalidated then.

|
Once a connector is set as being a HiLock connector, different HiLock Material Options can be set per connector basis in the Connector Entity Editor. If the connector has been realized as Hilock Material before, a material can be selected from the current model from a specially defined folder or from metadata.

|
This realization creates hexa clusters between shell components and connects them via contact definitions. For components of certain materials a heat affected zones is imprinted into the shell mesh. The materials which get the special treatment can be automatically defined by names in a file or by selecting from the model.


|
The autopitch functionality has been enhanced to consider closed shell thin solids. When enabled, allows shell meshes that enclose a volume (some small gaps are allowed) to additionally be used as input for the connector creation.

|
Connectors now support unique part identifiers (UID) as links.
|
• | Seam Connectors which have been created with retain nodes option were wrongly translated; only the line was translated and the test points remained in their original position. |
• | When RBE2 or RBE3 elements are created on solids during realization, their rotational degrees are fixed now. |
• | Connector related custom files like feconfig, postscripts, file and folder attributes are searched by using the default search hierarchy (installation directory, HW_CONFIG_PATH, user directory, working directory). |
• | For CWELDs GRIDID and ELEMID with GA-GB definition a centered quad option has been added. |
• | For the LS-DYNA hexa adhesive realizations a contact definition has been added to the postscript. |
|
Geometry
• | Resolved a crash with the autocleanup tool. |
• | Rejecting a scaling operation now properly restores the scaled geometry cleanup tolerance. |
• | The solid > spin subpanel no longer crashes when using an invalid axis of rotation. |
|
• | Added the ability to provide a custom Output Name for the output HyperMesh file, or to use the name of the input file with a .hm extension. This name is utilized in all of the BatchMesher output reports as well for consistency. |

• | It is now possible to have a geometry file use the output from a previous mesh type of the same file as input to another instance of that geometry file, within the same BatchMesh session. This is useful for creating common model representations and one or more domain specific representations that use the common model representation as input, all in a single run. BatchMesher takes care of executing the jobs in the proper order to make sure the proper dependencies are being met, regardless of the order of the jobs are defined in the BatchMesh UI. |

• | Added a new command line option -relocate_to_input for controlling the relocation of the output files to the input directory. |
|
New options added to have more control over the SPH generation process. Definition of mesh orientation will enable you to generate mesh aligned with model coordinates. With new options to select volume to be filled, you can generate SPH particles in specific volume domain. Partial filling option will enable you to define the level till SPH particles to be generated. You can define wall clearance and wall offset setting for generating SPH according to physical requirements.
|
• | Resolved an issue where the Preserve Edges tool would not unselect certain preserved edges. |
• | Rejecting a scaling operation now properly restores the scaled geometry cleanup tolerance. |
• | The solid > spin subpanel no longer crashes when using an invalid axis of rotation. |
• | Fixed a crash when using nodes as input to the line mesh panel. |
|
• | A distance may now be specified such that when mapping nodes, domains or morph volume edges and faces, those entities end up offset from the target entities by the specified distance. A positive value maps short of the target, while a negative value maps beyond the target. This is available for map to elements, map to equation, map to line, map to node list, map to plane and map to surface. |

• | For the normal offset feature, the use all elements and use selected elements options are now available for calculating the normal directions for the smoothed normals and CFD corners options. |
|
A new along DOFs constraint type is now available. This enables the constraint to fix one, two or all three degrees of freedom for a node relative to a local coordinate system, or to the global coordinate system. During morphing, the coordinates along the specified DOFs will remain fixed, while the others are allowed to change. For example, fixing nodes in the r DOF of a cylindrical system will cause them to remain a constant distance away from the z-axis of the coordinate system.
|
When shrinking morph volumes, a new implicit method is available (in addition to the legacy method, now named explicit). This new method is generally faster and more robust than the legacy method, although it does usually require twice as many iterations to converge. The implicit method is now used when morph volumes are created and the shrink mvols option is selected.

|
• | A distance may now be specified such that when moving nodes, the nodes end up offset from the target entities by the specified distance. A positive value moves short of the target, while a negative value moves beyond the target. This is available for move to line, move to node list, move to mesh, move to plane, move to surface and move to vector. |
• | For the move normal feature, the use all elements and use selected elements options are now available for calculating the normal direction for the smoothed normals and CFD corners options. |
|
• | When projecting handles to a plane in the Morph panel, there are now options to project the handles along a vector, or to project them normal to the elements upon which they lie. These are in addition to the existing option to project normal to the plane. |

|
• | Morph constraints on nodes which are being mapped to a line were disappearing from the display, although the morph constraints were still active. This has been resolved. |
• | The legacy method of morph volume shrinking (now named explicit) allows curvature in edges which have mid-handles, sometimes in an undesirable way. The new implicit method keeps all morph volume edges straight when shrinking them. |
|
• | Resolved specific issues where hm_measureshortestdistance and hm_getcentroid were returning incorrect values. |
|