Information, Warnings, and Errors for Meshing Operations
The operations provide information about the elements the operation generated. This information is found under the Information Section of the operation. The software provides automatic detection of details and regions that might cause problems. Depending on the severity of the problem, the meshing operations display the information in Information Nodes, Warning Nodes, or Error Nodes.
Information Section
This section provides information about the operation build such as build time, version, date, and output. Depending on the sequence or operation that has been built, more information may be presented in tables (see below), such as the generated elements and their quality, net change in number of elements or entities, or number of merged entities. The data comes form the last successful build, which means that the data can become outdated if changes are done to the sequence without rebuilding it.
Generated and Modified Elements
After building a meshing sequence or an operation that generates mesh, a table appears showing the generated elements, as shown in Figure 8-19. It displays the type of elements, how many elements were generated of each type, how many elements that were modified (if any), and the minimum and average quality for each element type. The quality measure presented is the skewness of the elements. To evaluate quality with other measures, use Mesh Statistics.
Figure 8-19: The Information section for a physics-controlled mesh in a CFD model.
Imported Meshes
After importing a mesh, two or three tables will appear showing the processed entries (for NASTRAN import only), imported entities, and imported elements, as shown in Figure 8-20.
Figure 8-20: The Information section after importing a NASTRAN mesh.
Operations that Modify the Geometric Model
For the operations that modify the number of entities in the mesh, many of the tables will show the current number of entities and the net change in a separate column, as shown in Figure 8-21, but it can, for example, also show the number of collapsed or merged entities for each entity type.
Figure 8-21: The Information section for an Intersect with Plane operation.
Information Nodes
Information nodes () appear when a mesh can be built but the meshing algorithms determine that there is something that might deserve your attention. This can be very small geometry details (small faces, short edges, and so on) or that mesh elements of low quality appeared. Check the information message and any selection of entities to determine if something needs to be modified and how. Low quality elements can lead to difficulties for the solver to converge or make the solution sensitive to small changes in the mesh.
For elements of low quality, it is useful to plot elements as described in Displaying Mesh Element Quality and the Mesh Element Size. Use the information about the minimum element quality in the Information node to set an appropriate value for the Element Filter expression.
The Information, Warning, and Error nodes, and their subnodes often contain selections or coordinates that highlight where the problem is located in the geometry.
Center, Zoom, and Clip Around Coordinates
Information, Warning and Error nodes can contains details with coordinates for the location of the problem, indicated by red points in the Graphics window. Select a location from the list and click the Center at Coordinates button to automatically center the camera and zoom in on the problematic area. For 3D meshes, click the Clip Around Coordinates button to add a Clip Sphere around the coordinates. This makes it easier to investigate the problematic area, especially if it is located inside a complex geometry. Click the Remove Clipping button in the Settings window to remove the Clip Sphere.
Warning Nodes
Warning nodes () appear when a mesh can be built but might need some extra tuning to be suitable for computations. Check the warning message and any selection of entities. There is often more than one level of warnings providing details of the cause, so check all subnodes if any. It is possible to continue the computation with warning nodes in the meshing sequence and you might still get a valid result. However, if you get problems in the computation or obtain unexpected results, the warnings might indicate the cause. Warning nodes can also appear elsewhere in the model tree (for example, for an operator that requires some argument that is missing).
Error Nodes
If a problem occurs when you build a meshing sequence, it continues if possible; otherwise, the build stops. Continuing means that geometric entities where the operation failed are skipped and the problems are reported as Error nodes () under the operation node. The build process continues with remaining nodes in the meshing sequence.
If the mesh generation cannot continue, all building stops. The operation gets Warning status if some entities could be meshed, indicated by an orange triangle in the lower-right corner of the operation’s icon (see Dynamic Nodes in the Model Builder). If nothing could be built, the operation gets Error status, which the program indicates by adding a red cross in the lower-right corner of the operation’s icon. If the operation is part of a sequence build, the build stops and the preceding node becomes the current node.
When the building of the meshing sequence is completed, an error window appears to show the first error reported. If there are several errors, you have to manually inspect the sequence for Information, Warning, and Error nodes.
Consider if any simplification can be made to the geometry. For example, run Geometry Cleanup to automatically remove small details like short edges or narrow face regions indicated by Information, Warning, and Error nodes. Rebuild the mesh. If errors still remain, lower the mesh element size. See Controlling the Mesh Size Using Attributes for more information.
In Introduction to the CAD Import Module:
See the tutorial Removing Small Geometric Entities with Repair for an example that uses Information nodes to find and repair small details in a geometry.
See the tutorial Removing Small Geometric Entities with the Defeaturing Tools for an example that uses Information nodes to find and remove small details in a geometry.