Never miss a story from Computational Fluid Dynamics (CFD). Subscribe for in-depth analysis and articles.
Most engineers are of the view that all mesh generators use an underlying geometry that is discrete in nature, but in fact, Fidelity Pointwise can import and mesh both analytic and discrete geometry. Analytic geometry defines curves and surfaces with mathematical functions. These functions allow users to retrieve specific points in space. Non-uniform rational basis spline (NURBS) curves and surfaces form the foundation for the most common analytic geometry representations. In contrast, discrete geometry (also known as faceted geometry) describes a shape as a mesh, with discrete points usually connected to form triangles.
Using digital image representation, images can be described analytically with vectors (PostScript) or discretely with raster graphics (JPEG, PNG). The resolution of a vector-based image does not change with magnification, whereas a raster graphics image has a fixed resolution. At normal magnification, the vector version and raster version of the bottle on the left of Figure 1 look the same. Magnifying a corner of the label to 7x clearly illustrates the differences between the image formats.
Figure 1. The differences between vector and raster image formats are a good analogy for the differences between analytic and discrete geometry.
Figure 2. Feature recovery is difficult on the Stanford bunny, a common 3D discrete test geometry= represented as a single faceted surface.
Analytic geometry is imported using many common CAD formats, such as IGES, STEP, Parasolid, ACIS, CATIA V4/V5, Pro/Engineer, NX, and SolidWorks. While, discrete geometry is imported using the STL and VRML formats, as well as a few additional mesh formats. Fidelity Pointwise meshing software has tools that can help remedy the drawbacks of working with both geometry types.
Pointwise can read a variety of open and proprietary analytic CAD formats. Beyond the native CAD import, Pointwise utilizes a geometry kernel that is customized for the needs of CAE geometry analysis. The customized geometry kernel is designed to be both fast and efficient for analytic geometry manipulations. In addition, Pointwise's solid meshing suite of tools that includes modeling and quilting helps users work with analytic geometry more easily. The modeling feature can not only repair gaps and overlaps in imported models but also can create models where there were none to begin with.
Pointwise provides a feature extraction tool for recovering topology from discrete geometry. This tool depends on the relative turning angle between adjacent facets. The second and perhaps, more notable drawback is that because the resolution of the geometry is fixed, under-resolved regions can pose problems with no recourse but to return to whatever method was used to create the original geometry in an attempt to increase its resolution. If the analyst had no ability to improve the resolution of the discrete geometry, a potential solution might be to create high-order interpolation between the discrete points instead of a linear one.
To learn more about the differences between discrete and analytic geometry types, read the article Analytic vs. Discrete Geometry by clicking the button below.