General
The Mechanism Tool, available in the RADIOSS and LS-DYNA user profiles, enables the modeling of kinematic systems by the definition of kinematic assemblies (bodies) and kinematic joints. The definition of the mechanism is made in a dedicated browser, with the Entity Editor for the related mechanism entities (Mechanism, Body, Joint, Constraint). The usage of manipulators offers a powerful user interaction with the mechanism. This tool is especially useful for seat mechanism application, for which a kinematic coupling with a dummy is possible. The Mechanism Tool can also be used to model any kind of kinematic system. |
A new Dummy Positioner is available in the RADIOSS and LS-DYNA user profiles, to position a dummy interactively. The dummy positioner is now integrated in a new browser, with interactive manipulation of the joint from the graphics. The Dummy Positioner is compatible with all LS-DYNA and RADIOSS Humanetics dummies (encrypted or not) and also with LSTC LS-DYNA dummies.
|
Import and export of ID Manager rules as XML comments in the solver deck is now supported. A new ‘ID Rules’ check box is added in both Import and Export browser tabs as well as in the Include View when you export an include file or all includes. The XML comments are written as a separate block at the end of a solver deck similar to connectors XML comments export. You can also save ‘ID Rules’ in a CSV file directly from the ID Manager dialog. This new setup is available in the context menu of ID Manager Dialog. Both Import and export of CSV file is supported.
The ID Manager dialog has added a Filter include file button that enables you to set a filter on the available includes. The filter button will dynamically update the status from default OFF to ON when filtering is applied. You can also now hide excluded entities in the ID Manager dialog. The check box works across the includes and hide entities from the dialog if they are shown as excluded entities. Both Include Filtering and Hide Excluded Entities settings can be saved and read using the HM model and the solver deck, respectively. Before applying Filter Include and Hide Excluded Entities settings After applying Filter Include and Hide Excluded Entities settings
|
Undefined Entity support is extended to Sets and Curves for all applicable User Profiles. In addition, a warning message is displayed in the Import Process Messages dialog on the import of a solver deck containing referenced entities.
|
The import and export of referenced entities is fully supported for properties, materials, sets and curves. HyperMesh creates the appropriate entities and assigns a default Card Image upon import of a solver deck containing referenced entities. In addition, a warning message is displayed in the Import Process Messages dialog on the import of a solver deck containing referenced entities. Undefined entities exhibit the same behaviors as defined entities; they are visible in all relevant browsers and in the Entity Editor. The defined state, attributes, and Card Image can be modified as per requirements of the user. The renumbering of undefined entities is restricted to ensure references to entities that reside in external Include files will not be invalidated.
|
Enhanced Undo Redo support which now includes additional panels, browser operations and improved messaging.
|
DDAM interface has been enabled via the OptiStruct user profile.
|
The ability to control comments – HM, ID Rules, Part Assembly/Part, Connectors – has been added within the include export operation from within the Browser Include view. These same options are available via the standard export.
|
The Move to Include capability is now supported for the RADIOSS user profile in addition to Ls-DYNA. The capability enables the component and all of it’s referenced and cross referenced entities to be organized (moved) to the selected include or new include.
|
In the Organize panel, you can now select to organize the solid elements associated with solid geometry.
|
Several updates were added including improved handling of meshless welds (connectors), improved messaging, better support for *PART_COMPOSITE replace plus the resolution of several issues including the direct property assignment to solid elements being lost post part replace.
|
The Count panel now has new widgets for counting topo points (vertices) and topo lines (surface edges). This is in addition to the existing widgets for counting free points (points) and free lines (lines).
New FIND CONNECTIVITY tool available to identify portion of a model that are not connected
|
|
Model Build & Assembly
The Common Model workflow has been significantly enhanced with respect to Representation Management and Configuration Management.
Representation Management Enhancements include the one click generation of all representations, the introduction of the Representation Settings dialog for organization of user defined representations and an Add Representation workflow which allows automatic loading of added representation added in bulk and the filtering of associated representation files.
Configuration Management Enhancements include the introduction of two new HyperMesh entities, Part Sets and Configurations, the former facilitating the logical grouping of Part Assemblies and Parts and the latter facilitating the creation of user defined configurations. In addition, the introduction of multi-pane views and an intuitive drag and drop workflow in the Part browser simplifies the creation and organization of multiple configurations in a single HyperMesh binary file. Figure 1 shows a sample BIW subsystem with multiple configurations.
Figure X: BIW Configurations
The image below shows Configuration multi-pane view in Part Browser for the BIW model.
Figure 2: Part Browser – BIW model
Connectors
On the visualization tab in the connector chapter a special CWELD visualization can be activated. The graphical representations reflect the different CWELD definitions.
|
The opposite link option has been utilized for the area connector realization. If activated it ensures, that to both sides of the connector the closest link candidates are connected. The parallelism of the opposite links is check and controlled by the definable normal projection deviation angle. This option helps to realize in the desired way, if the seam is not precisely positioned in the middle of the connected parts. |
The complete absorption has been performance improved. Along this update couple new mechanisms have been implemented: ACM (general): All regular ACMs will be absorbed as ACM (general) now. During the absorption three versions are differentiated (shell gap, equivalence (T1+T2)/2), constant thickness). The connector get the appropriate attributes assigned, which allows the same rerealization. For certain situations there isn’t a clear identifier between shell gap and equivalence (T1+T2)/2. The new option If hexa thickness type is ambigous decides about the preference.
Solid seams and areas: The absorption of solid seams and area connectors can be more precisely controlled. It is clearly differentiated between seams and areas, as well as between with head and without head.
|
In the context menu of the Connector browser, connectors of one specific style can be converted into another one. This has been enhance in a way, that additionally any connector lines can be converted to seam connector lines and vice versa. Convert settings control, if line connectors should remain as line connectors after the conversion or if they are going to be converted to single point connectors pro each connector point.
|
In the context menu of the connector browser aligned single point connectors can be combined into line connectors of the same style or several aligned seam line connectors into larger one(s). In the combine settings an angle and a distance is defined, which describe the conditions for combining single point connectors.
|
In the context menu of the Connector browser, spot or bolt line connectors can be split into individual single point connectors. In the Split settings, it can be decided if the connectors should be unrealized along with the split.
|
In the context menu of the Connector browser spot or seam connectors can be positioned to the center position between the defined link candidates. The source position is stored on each individual connector; hence moving back to the source position is possible, too. In the position settings the selected connectors can be filtered down with respect to certain attributes. The position function works for single point as well as for line connectors.
|
In the Spot panel for connector creation and realization the number of layers can be set to auto now. The precise number of layers will be detected during the link detection process and saved onto each individual connector. A reasonable tolerance is essential, when using auto for the number of layers.
|
For connector import overwrite and ID offset is supported now.
|
|
Geometry
The Dimensioning tool has undergone significant changes to improve the workflow and the usability. A new Feature entity has been added, which allows defining, storing and manipulating relevant geometric dimensions in the model from within the browser, and via Tcl APIs. In addition, dimensions can also be parameterized via the parameter entity, as well as linked together via parameter entity expressions. This allows for easy design optimization iterations with HyperStudy. Previously, the dimensions only existed and could only be controlled within the Dimensions panel. General improvements have also been made to the robustness of the tool.
|
This tool, accessed from the Geometry menu, fixes gaps between stitched edges and vertices to make the actual geometry of the surfaces consistent with the model topology. It checks the topology of the model for gaps that are larger than a given tolerance between shared, non-manifold, or suppressed edges. If a gap is found to be bigger than the specified tolerance, then the surface and edge geometries will be morphed parametrically and in 3D, if necessary, to make the gap smaller than the tolerance. In addition, non-essential degenerate edges are removed.
|
In order to increase the performance of the Surface Edit > Trim with Lines > With Lines panel for aerospace use cases where many free lines are being used to trim surfaces, a few improvements have been made:
When utilizing these options together, improvements on the order of 30-40% may be seen.
|
A new subpanel Surfaces > Normal from Edges has been added. This allows the creation of surfaces by dragging lines along the normal of their adjacent surfaces. This is useful for creating ribs and spars in aerospace models. For shared and non-manifold edges, the surface normal is taken from the surface of the master edge. In the event the neighbor surfaces are tangent enough to each other, the average normal is instead used. Adjacent surfaces are properly trimmed and stitched together to allow for a simple one-step process.
|
|
|
Meshing
|
A new detach capability, useful for creating faults for geomechanics, has been added which allows detaching elements from the nodes of wall elements. This is available via the Detach > From Wall subpanel. The elements surrounding the wall must be one dimension higher than the wall elements. The elements surrounding the wall can be classified as belonging to different clusters based on which side of the wall elements they appear. For each cluster of elements attached to the wall, the shared nodes are duplicated after detachment. Options are also available for offsetting the nodes of the detached elements, as well as also detaching the free ends of walls.
|
The Volume Selector in mesh controls allows you to select volumes based on enclosed seed node. You can define fluid volume and solid volumes by selecting enclosed seed node. Also, you can define which volume should be skipped by selection enclosed seed node. You can also define index of the volume to be meshed as largest, 2nd largest, etc.
|
The Surface Deviation method for element remeshing can be accessed now via the Automesh panel. It captures curvature and provides smooth transition from small size elements to big size elements. A new mesher internally identifies the elements features based on defined feature angle and captures/refines them.
|
A new is available in the Imprint panel which creates a patch between imprinted edges. This enables you to retain the inputs as they are and create patches in-between rather than merging them.
You can now can select nodes as source in the Imprint panel. This enables you to imprint nodes on edge to imprint on element faces without creating 1D elements.
|
|
|
APIs
All CAD import and export options can now be specified on the command line via the new *geomimport and *geomexport commands, as well as within the respective .ini files. This allows for complete customization of the CAD import/export behaviors from within a Tcl script. When legacy commands *geomoutputdata, *geomoutputdata2, *iges_write or *iges_write_units are executed via scripts, *geomexport will be written to the command file instead.
|
The HM_COMMANDFILE_MODE environment variable has been enhanced. When using UNIQUE mode, the user name is now also included in the command file name, to further guarantee uniqueness and to allow for better traceability.
|
New options have been added to *createmarkpanel and *editmarkpanel:
In addition, hm_formnodelistsfrommark has been added for converting a mark of nodes into one or more node lists.
|
A new API hm_getgeometricthinsolidinfo has been added for finding thin solid geometries, and returning information such as the estimated thickness and the master, slave and thickness surfaces.
|
Decimation APIs has been added to this version. Decimation APIs enables you to decimate (coarsen mesh) while retaining topological shape as it is while reducing element count. It will automatically detects curvatures and retain them. A new capability to define localized wrap settings via the Mesh Control browser is available. Local controls will take the precedent over global settings. |
|