HyperWorks Release Notes

HyperMesh

HyperMesh

Previous topic Next topic Expand/collapse all hidden text  

HyperMesh

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

General


hmtoggle_arrow1Modularization and Common Model Build
A new part based workflow is available which brings modularization to HyperMesh. One of its primary benefits is that it promotes flow of data from PDM to HyperMesh. Full representation management and configuration management are enabled with new data redundancy checks to ensure model integrity. The data can be read indirectly from PDM, via PLMXML, so the hierarchical structure is read and populated within HyperMesh. Once the PLMXML data is read into HyperMesh, and the CAD representations are also read in, it’s possible to automatically batchmesh the parts directly. Batchmeshing of parts provides the ability to mesh several representations such as Crash, NVH and Durability, each with their own meshing parameters. Once meshed, it’s possible that a sub-system can be saved; that sub-system could be sent to other users, subsequently altered, and read back into HyperMesh. Any changes and/or redundancy are captured and resolved and the parts and their changes are read back into the correct hierarchical location. With the part based workflow, the possibility of a common model approach is enabled. This workflow is important for any multi-variant, multi-representation, multi-model model build. It provides the opportunity to significantly reduce model build times by generating and managing the CAE part data more effectively via a layered common model approach. The layered common model contains all representations, it can then be configured so that the appropriate model can be generated quickly. The information from PDM is inherited within HyperMesh and applied to the various entities; the PDM hierarchy is preserved, material and properties are generated from the PDM data directly plus much more.

hm_14_34

Redundant entity management is enabled which provides the ability to control which FE/geometry, material, and/or property attributes are read into the session – the user has the ability to select whether to retain the information already in session, or, select the incoming information to overwrite what’s already in session.

 

hmtoggle_arrow1ID Management
ID management coverage has increased to support all solvers that use include files. The supported solvers now include; LS-DYNA, RADIOSS, OptiStruct, Nastran, Pamcrash, and Abaqus.
Reserve: This new capability enables a discreet or range of IDs to be reserved. These reserved IDs will be sacred and can be reused later if required.
The ID management is now supported for the master model. So, if the model does not have an include structure, it is still possible to manage the IDs and renumber the model at the master model level.

hm_14_21

hmtoggle_arrow1XRef Updates

Improvements have been made to the usability of the XRef tool. It’s now easier to traverse through the references and cross-referenced entities.

 

A new hierarchical view offered for XRef

Xref can be invoked multiple times while in the XRef dialog for optimal model exploration

hm_14_19_01

hm_14_19_02

 

hmtoggle_arrow1Delete - Referenced, Empty and Unused

Within the browser, new options have been added so that it’s possible to delete an entity and its referenced entities. In addition, and as per the Delete panel, it’s now possible to delete empty and unused data directly from the browser.

 

hmtoggle_arrow1Undo/Redo

A new history mechanism is enabled which allows, by default, one hundred undo/redo operations. The undo/redo support is focused on entity creation and editing, most geometry and meshing operations plus more. Not all operations are supported and if one of those operations is executed then the history mechanism is reset.

hm_14_16

hmtoggle_arrow1Solver Browser Updates

For LS-DYNA, it’s possible to view the data as per the Include structure.

 

hmtoggle_arrow1Box Trim

In addition to Ls-Dyna, Box Trim is now enabled for OptiStruct, Nastran and Abaqus solver profiles.

hm_14_20

 

 

hmtoggle_arrow1Face and Edge Selection

A new selection mode is enabled for the selection of faces and edges. Pressure and Contact creation are the two main areas where the selection modes are available.

hm_14_18

 

hmtoggle_arrow1Dynamic Design Analysis Method (DDAM) Interface

Dynamic Design Analysis Method is used to simulate underwater explosions. Within HyperMesh, there is a new tool to support the setup of response spectrum analysis. It is available for the Abaqus solver profile.

hm_14_22

hmtoggle_arrow1Improved Visualization

Significant performance and usability improvements have been achieved by automatically controlling the amount of mesh line detail displayed. The mesh lines are drawn appropriately dependent on the zoom level of the model. For example, if the model is viewed at a global level, the mesh lines will be suppressed, when the model is viewed more closely, then mesh lines will appear. Improvements have also been made to the visualization and performance of the drawing of boundary conditions, node selection, transparency and utilizing current GPU technology to increase large model handling. A new “optimize view controls” option helps increase dynamic model handling speeds by simplifying graphics.

hm_14_32

hmtoggle_arrow1Updated 3Dconnexion Device Support

Updated support for 3Dconnexion devices, including better default settings and usability controls through the updated driver APIs within HyperMesh.

 

hmtoggle_arrow1Added Better Support for Integrated GPUs on Notebooks

HyperMesh will now try to utilize the dedicated GPU (graphics) in a laptop or notebook using combination of Intel’s integrated GPU and NVIDIA’s or AMD’s dedicated graphics cards.

 

hmtoggle_arrow1Subscribe in HyperWorks Collaboration Tools

It’s now possible to subscribe to a part(s) in PDM, and if a change occurs the user, within HyperMesh, can be notified of those changes so that they can download and import the amended CAD file.

hm_14_33

hmtoggle_arrow1H3D Export of Result

H3D files exported from HyperMesh can now optionally contain contour results plotted from the Post panel, the Comparison tool, and the Check Elems panel.

 

hmtoggle_arrow1Resolved Issues
Loads associated to geometry failed to get deleted after deleting the geometry.
Display reserve in Model browser was not working correctly for assemblies.
Performance issue associated with creating contact surfaces on solid elements.
Active and Export state are not correctly saved in the HM binary file.
Field loads are calculated differently when shells are on top of solid elements.
Part replacement issue related to missing second layer of washer.
Performance issue related to updating multiple composite properties.

 

 

 

Connectors


hmtoggle_arrow1Connector Entity Editor (CEE)

The CEE can be found in the lower part of the Connector browser and gives easy access to all important connector attributes of currently selected connectors. With the CEE it’s now possible to precisely change single attributes and realize various connectors at once.

All attributes are described with tooltips.

hm_14_23

hmtoggle_arrow1FEMSITE Interface Support

A new interface is enabled to support the FEMSITE Connector capabilities.

hm_14_31

hmtoggle_arrow1New "Modified" Connector State

The connector color is changed from green (realized) to blue (modified) now, if their attributes have been changed in the Connector Entity Editor. This signifies that the information on the connector might be inconsistent with the current realization state. A following re-realization turns the connector to green or red and the state is then re-sync’d.

A new function is added which will re-realize all “modified” connectors with their updated attributes.

 

hmtoggle_arrow1Automatic Differentiation Between lap-, t- and butt- Welds for Hexa and Penta Seams

Hexa and penta seam realizations are slightly differently created dependent on the weld type (B, L, T). Before the realization is performed the angle between the two parts is measured. Dependent on that angle a lap-, t-or butt-weld is performed.

The connector angle control is located in the general connector options

The general penta seam realization type has been re-introduced.

 

hmtoggle_arrow1Consider Shell Thickness and Offset for Solid Positioning Option

The connector option “consider shell thickness and offset for solid positioning” is now supported for penta seams.

hm_14_26

hmtoggle_arrow1Hexa Adhesive Seams in t- Cases

The hexa adhesive seam realization now has options like shell gap, constant thickness, mid thickness for T-cases. The hexa height is dependent on these settings.

hm_14_24

hmtoggle_arrow1Hexa Position to Edge

For the hexa adhesive seam realization the position of the hexas related to the free edge can be user defined. The negative side is defined as the side of the smaller angle measured at the free edge between the two parts to be connected.

hm_14_25

 

hmtoggle_arrow1Hexa (Tapered T) Realization Type

A new seam realization type “hexa (tapered T)” has been implemented for various solvers. This realization type is intended to be used for t-cases. The size and exact position can be defined thickness dependent or the exact dimension and position parameters can be given.

 

hmtoggle_arrow1Connector Style Conversion

Spot connectors can be converted to bolt connectors and vice versa. This can be done from the context menu in the lower part of the Connector browser.

 

hmtoggle_arrow1New Link Type for Parts

A new entity type part has been introduced into HyperMesh. This entity type is also being supported for being used as link for the connector technology.

 

hmtoggle_arrow1Connector Link Type Conversion

For connectors different link types are supported. It’s possible now to convert certain link types into another link type. Conversion is supported between part-, component- and property-links.

 

hmtoggle_arrow1Updates for Seam Quad (angled + capped + L) and Seam Quad (angled + capped + T)

These realization types can be performed without the creation of the cap elements. Then the cap angle as well as the runoff angle are not considered anymore.

 

hmtoggle_arrow1Use Normal Direction of the Closest Element to Determine Links Option

This option can be found in the Spot Connector options. In certain situations, when many small element cluster of different link candidates are very close to the connector position it might happen, that unintended links are found. To prevent this behavior the option can be activated and the normal direction of the closest link is considered for further link detection.

hm_14_28

hm_14_29

hm_14_30

hmtoggle_arrow1Option to Define Imprint Size for Seams

For seam imprint the imprint size can now be defined with a certain value, the average mesh size or as the pitch size.

 

hmtoggle_arrow1RBE3 (Load Transfer) Update

For the RBE3 (load transfer) realization the tolerance is used to detect the nodes, which should be considered for the connection. To be able to limit the number of attached node a limit per layer can be defined.

 

hmtoggle_arrow1Diameter Mapping Table

What has been formerly known as DvsT is the Diameter Mapping Table now. This table can be accessed from all ACM spot weld panels, when the diameter is not directly assigned. In the table the user can describe how the main flange thickness is recognized. The main flange thickness decides about the finally used ACM diameter. The thickness ranges can directly be modified in the table and a diameter mapping file can be saved from this window. When realizing ACMs the finally used diameter is written to each single connector.

hm_14_27

hmtoggle_arrow1Area Connector Realization for RADIOSS

A new area connector realization type for the RADIOSS user profile has been added. This realization performs a typical hexa adhesive connection with contact definition.

 

 

 

Geometry


hmtoggle_arrow1Midsurface Skin Offset

A new "skin offset" midsurface extraction method has been added.  This method generates a midsurface by duplicating and offsetting the inner skin surfaces and assigning a constant thickness.  This is useful for parts where there is a constant thickness with no t-connections expected in the final result.  This is significantly faster than other midsurface extraction methods, but is focused only on this specific model class.

 

hmtoggle_arrow1Midsurface Imprint

A new tool has been added to the Midsurface panel for imprinting solid features to the midsurface.  This is useful when the midsurface does not properly represent solid features like pockets, thickness transitions, etc.  Imprints can be made in multiple ways to accurately capture these features.

hm_14_03

 

hmtoggle_arrow1Midsurface Panel Workflow

The Midsurface panel has been reorganized, with attention paid to the most common workflows.  Tools have been separated logically into subpanels, with shortcuts to other relevant panels added.  New options to control the behavior of warning messages have also been added.

Enhanced sorting behavior has also been adopted.  Components created for sorting now automatically inherit their parent component’s attributes (color, card image, material, property, etc.) and are organized into the same assembly/include/module structure.  A new sort mode has been added to create incrementally named components, based on the parent component name.  Finally, it is now possible to immediately sort the midsurfaces after extraction, instead of requiring a second manual step.

hm_14_04

hmtoggle_arrow1Metadata Propagation

Metadata is now propagated when performing most geometry editing operations, and certain geometry creation operations (duplicate, spline/trimmed surfaces from free lines).  This allows for metadata to be duplicated and combined during relevant operations, leading to improved automation and scripting capabilities.

 

hmtoggle_arrow1Spline Creation
An option to keep the input line endpoints has been added.
When creating a spline mesh, the nodes are now automatically equivalenced with the input mesh or geometry.
The Spline from Bound Nodes tool has been updated to utilize all input nodes in the spline creation.

 

hmtoggle_arrow1Tags

All geometric entities are now supported for creation of HM tag entities.

hm_14_05

hmtoggle_arrow1Metadata to CAE

This tool has been enhanced to support the creation of regions.

hm_14_02

hmtoggle_arrow1Resolved Issues
Continued work to improve accuracy and robustness of geometric editing operations, particularly solid editing.
Loads on geometry are now properly deleted when deleting geometry.
Addressed model-specific midsurface creation and editing issues.

 

 

Meshing


hmtoggle_arrow1Mesh Controls

A new browser-based workflow for meshing has been implemented.  This workflow utilizes the new "mesh control" entity.  This new entity:

Allows for the definition of formal, centralized, reusable meshing scenarios.
Is saved to the .hm file for data persistency.
Has both model and local controls available.
Allows for easy reapplication during design changes, via the use of regions.
Utilizes the Entity Editor for setup and review.

The following meshing algorithms are available:

BatchMesher (single CPU).
All surface and element-based automeshing algorithms, including proximity, angle-based and geometric refinement capabilities.
Feature-based surface tria meshing.
Volume meshing, including standard and CFD tetra meshing, and local BL control.
Refinement zones for box, sphere, ellipsoid, cylinder, cone and frustum shapes, which apply to surface, wrapper and/or volume meshing.

hm_14_11

hm_14_11_01

 

hmtoggle_arrow1BatchMesher
Now accessible within the Automesh panel, via the renamed "batchmesh/QI optimize" surface meshing subpanel.  This is useful for meshing individual components, or select surfaces of components using a single CPU.  The standalone BatchMesher is still recommended for use for multi-part meshing, as it has the added benefit of multi-CPU processing.

hm_14_10

Continued improvement on feature recognition and capture, focused primarily on fillets, holes, beads and bird-beaks.
Significant mesh flow improvements
Added support for taper to the criteria file

 

hmtoggle_arrow1Mesh Pattern Refinement

The ability to refine shell elements by pattern within a cube is now possible.  A target mesh size, along with a refinement box and a transition box, are input.

hm_14_09

hmtoggle_arrow1Improved Normals Adjustment

The workflow for adjusting element and surface normal has been significantly improved.  The panel has been redesigned to aid in a more streamlined workflow, adding capabilities to adjust entities more efficiently and with better performance.

hm_14_06

hmtoggle_arrow1Fill Hole/Gap Tool
Auto detect and fills the holes/gaps within selected components/elements
Remesh the filled holes/gaps/patch with neighboring element type and size
Ability to detect and fill the feature holes

hm_14_12

hm_14_13

Automated Hole Fill

hm_14_14

hm_14_15

Automated Gap Fill


hmtoggle_arrow1Acoustic Cavity

Improvements have been made to the Acoustic Cavity mesher and workflow:

Improvements have been made to better capture features and pockets.
Creation of a variable size all tetra-mesh is now possible.
The maximum element size can now be input directly, or calculated based on the maximum frequency and number of elements per wavelength.
Enhanced UI with access to previously defined cavities, creation of ACMODL cards and tools for creating MPCs between cavities.

hm_14_07

hmtoggle_arrow1Electromagnetic Lattice Mesh

A new tool has been added for generating EM lattice meshes.

hm_14_08

hmtoggle_arrow1Resolved Issues
R-body meshes now have improved connectivity with fewer gaps
Addressed several issues and added a few enhancements for the Mesh Coarsening tool.
Improvements for remeshing elements using the "surface edges" mode have been made.
The performance of creating features using the "connected" mode has been significantly improved.

 

 

APIs


hmtoggle_arrow1Command File
command.cmf has been replaced by command.tcl.  This allows for significantly improved ease of scripting and readability.
The ability to block writing of all view commands to the command file has been implemented.
New environment variables have been added to control the command file read/write location (HM_COMMANDFILE_DIR) and mode (HM_COMMANDFILE_MODE).  The available modes allow for appending to a command file, overwriting an existing command file, or creating a unique command file.

 

hmtoggle_arrow1hmmenu.set
New environment variables have been added to control the hmmenu.set file read/write location (HM_MENUSET_DIR) and overwrite behavior (HM_MENUSET_OVERWRITE).

 

hmtoggle_arrow1Hole Detection

A new, consolidated suite of APIs has been added for detecting and reporting information about holes in both geometry and FE.

 

hmtoggle_arrow1Resolved Issues
Improved the performance of group entity baseelement* data names.
Resolved multiple issues with *setvalue and hm_getvalue.