ANSYS, Inc. Release Notes

Workbench |

2.4. Meshing Application Release Notes

This release of the Meshing application contains many new features and enhancements. Areas where you will find changes and new capabilities include the following:

Resuming Databases from Previous Releases

Note the following when resuming databases from previous releases:


Back To Top

Assembly Meshing

“Assembly meshing” refers to meshing an entire model as a single mesh process, as compared to part- or body-based meshing, in which meshing occurs at the part or body level respectively. If the assembly meshing Method control (described below) is set to None, ANSYS Workbench meshing operates at the part level, but if it is set to CutCell or Tetrahedrons, the entire assembly will be meshed at one time using the selected assembly meshing algorithm.

Assembly meshing should be able to produce conformal mesh between parts if their faces are overlapping.

Assemblies can also be meshed using part-based meshing methods, but in such cases the mesher operates one part at a time, and therefore cannot mesh virtual bodies or evaluate parts that occupy the same space.

The following enhancements have been made in support of assembly meshing at release 14.0:

Assembly Meshing—Overview

Assembly Meshing—Global Improvements

Assembly Meshing—Virtual Bodies

In principal, there are two approaches for extracting fluid domains from CAD:

  1. For internal flow, cap the inlets, outlets, and any other leakage of the solid domain and perform a Boolean subtraction operation inside the CAD system to extract the flow volume.

  2. For external flow, create a large external domain outside of the solid object, perform a Boolean subtraction operation inside the CAD system, and delete any remaining interior voids inside the solid.

However, depending on the number of solids and the quality (or “cleanliness”) of the original CAD, these Boolean operations may fail.

Assembly meshing provides the means of extracting and meshing the flow volume within both these scenarios in one operation, and hence eliminates the need for the Boolean operations. To use these approaches, capping faces or large external domains need to be created in the CAD system. These fluid domains are represented by virtual bodies in the Meshing application. You also need to define a coordinate system at any location inside the extracted fluid domain. When you insert a virtual body into the Tree Outline, a Virtual Body Group, representing the fluid type, is created with a Virtual Body as a child object. In the Details view settings for the Virtual Body, you associate the material point with the coordinate system.

Often, you are interested only in the fluid flow and hence the solid mesh is not needed. The Keep Solid Mesh control determines whether the mesh for any body marked as a solid is discarded or kept.

Since meshing all of the solids and then discarding the solid mesh would not be efficient, you can provide the Fluid Surface in addition to the material point inside the Virtual Body definition, thereby eliminating the need to mesh the solid and leading to improved meshing performance by a factor of two or more.

To aid in finding all the faces that are needed to create a Fluid Surface object, a new Extend to Connection option has been added to the Extend Selection drop-down menu. Before you use this tool, make sure that the global size function option Min Size/Proximity Min Size is set appropriately and that the Find Contacts tool has been executed.

Due to missing rubber seals, bolt threading, or other simplifications, the solid CAD may not be “watertight.” In these situations, the assembly meshing algorithms can trace the leaks and display their leak paths graphically to help you with troubleshooting.

Leakage usually occurs if any contact is larger than 1/10 of the local minimum size. If a leak is up to 1/3 of the local minimum size, you can use contact sizing to close the gap.

Assembly Meshing—Diagnostics Tools

Assembly Meshing—Inflation

Assembly Meshing—Additional Tools

Also see the Miscellaneous Changes and Behaviors section below.


Back To Top

Post Pinch Controls and Mesh Connections

At release 14.0, either the pinch control feature or the mesh connection feature can be used to join shell meshed parts after meshing.

In support of this functionality, a new option for specifying PinchBehavior is available for local pinch controls. Edge-to-edge pinch controls can be “pre” or “post, ” but edge-to-face pinch controls are always post. When set to Pre, pinches are processed before face meshing, and when set to Post, pinches are processed in a separate step after all meshing is complete.

At release 13.0, all mesh connections were pre, but at release 14.0, all mesh connections are post. The mesh connection feature leverages the Post pinch technology to automatically generate Post pinch controls internally at meshing time. This technology allows mesh connections to work across parts so that a multibody part is no longer required.

The Snap to Boundary option, which was already available for edge-to-face pinch controls, is now supported for edge-to-face mesh connections as well. When Snap to Boundary is set to Yes (the default) and the distance from a slave edge to the closest mesh boundary of the master face is within the specified snap to boundary tolerance, nodes from the slave edge are projected onto the boundary of the master face. In addition, you have more control over the snap type and snap tolerance. By default the snap tolerance is set equal to pinch tolerance, but setting the Snap Type option to Manual Tolerance lets you override it. Alternatively, you can set Snap Type to Element Size Factor to enter a factor of the local element size of the master topology. For edge-to-edge pinch controls or edge-to-edge mesh connections, the snap tolerance is set equal to the pinch tolerance internally and cannot be modified.

When used on parts and bodies that have been joined by mesh connections or post pinch controls, the Clear Generated Data option now works as follows, where the "base" mesh, which is stored in a temporary file, is the mesh in its unsewn (pre-joined) state:


Back To Top

Selective Meshing (formerly Direct Meshing)

The selective meshing process (formerly known as direct meshing) has been improved at release 14.0. You can use the Mesh worksheet to create a selective meshing history, so that your meshing steps can be repeated in the desired sequence for any geometry update or re-mesh operation. You can populate the worksheet either by recording meshing steps as you perform them or by adding meshing steps to the worksheet manually. In each meshing step, the bodies associated with a given Named Selection are meshed. For greater flexibility, you can activate and deactivate steps in the worksheet to control whether they are processed or skipped during mesh generation and other worksheet operations.

The worksheet is dockable. Once you toggle it on, you can move it to the desired location which will persist whenever the Mesh object or one of its child objects is highlighted in the Tree Outline. For example, you may want to dock the worksheet alongside the Geometry window, allowing you to view both at once.

Also see the Miscellaneous Changes and Behaviors section below.


Back To Top

Patch Conforming Meshing

A new global group of meshing controls, called Patch Conforming Options, has been added at release 14.0. The first of these new options is Triangle Surface Mesher, which determines which triangle surface meshing strategy will be used by patch conforming meshers—either Program Controlled or Advancing Front. When set to Program Controlled, the mesher determines whether to use the Delaunay or advancing front algorithm based on a variety of factors such as surface type, face topology, and defeatured boundaries. When set to Advancing Front, the mesher uses advancing front as its primary algorithm, but falls back to Delaunay if problems occur.

The Triangle Surface Mesher control has no effect on parts or bodies being meshed with the Patch Independent Tetra mesh method. The Patch Conforming Options group of controls is inaccessible when an assembly meshing algorithm is selected.


Back To Top

MultiZone Mesh Method

The following enhancements related to the MultiZone mesh method have been made at release 14.0:


Back To Top

Uniform Quad/Tri and Uniform Quad Mesh Methods

The following enhancements related to the Uniform Quad/Tri and Uniform Quad mesh methods have been made at release 14.0:


Back To Top

Size Function Handling

The following enhancements and guidelines relate to size function handling at release 14.0:


Back To Top

Virtual Topology

The following enhancements related to virtual topology have been made at release 14.0:


Back To Top

POLYFLOW Export

The following enhancements related to POLYFLOW Export have been made at release 14.0:


Back To Top

CGNS Export

Release 14.0 provides greater control over CGNS export operations. Using the Options dialog box, you can choose a file format (ADF or HDF5) and CGNS version (3.1, 3.0, 2.5, 2.4, 2.3, 2.2, or 2.1). The defaults are ADF and 3.1 respectively.


Back To Top

FLUENT Export

The following enhancements related to FLUENT Export have been made at release 14.0:


Back To Top

Shell Meshing Improvements

Better quad smoothing occurs at release 14.0:


Back To Top

Miscellaneous Changes and Behaviors

The following changes and behaviors are new at release 14.0:


Release 14.0 - © SAS IP, Inc. All rights reserved.

Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates.