![]() |
|||||||||||||
Meshing: The Critical Bridge for CAD-to-Analysis Flow The drive for excellence in this sometimes-hidden step between design modeling and analysis. | Published August 1, 2008
If you remember anything from Finite Elements 101, it’s that successful design analysis includes creating a meaningful mesh. At a detailed level, analysts love to discuss the merits of shells versus solids and tet versus hex types. At the broader level, there are diverging approaches to the fundamental physics, and the needs of structural analysts differ from those analyzing fluid flow (meshing a surface/solid or the volume around it). Defining the Problem “Both types of operations,” says Nilsson, “aim to remove small details such as fillets, short edges, and small or narrow faces that will either cause trouble in the mesh generation process or force an extreme mesh resolution near the small feature. By providing automatic or semi-automatic identification of small details, the preprocessor can save a large amount of time during preparation of the CAD geometry for analysis. The preprocessing efforts pay off by paving the way to get the most out of the finite element solvers in terms of speed and accuracy.” Independent Expertise
If you relish a great discussion of tet versus hex elements, talk to Robert Rainsberger, president of XYZ Scientific, developer of Truegrid. “Many companies typically rely on the easy methods: automatic tetrahedral mesh-generation for solids, and automatic triangular mesh-generation for shells,” he says. “With shell-mesh generation for sheets and thin objects, it’s not as big of an issue, but when it comes to solids, the differences between hex and tetrahedral are profound.” Rainsberger says it boils down to whether people want to pay the price for hexahedral or whether tetrahedral is good enough. Areas where hex is very important include applications such as nonlinear, dynamic, and contact surface situations. As for automating the task of creating a hex mesh, he says, “It can be done, but it’s a much more difficult problem. That’s the holy grail of mesh generation.” Compared to a structural analysis, where most of the elements are generally the same size, with fluids you might need a fine grid on a boundary where there’s turbulence and larger elements to efficiently describe volume as you move away from boundaries. Pointwise has always focused on this challenge, and is currently transitioning its long-time computational fluid dynamics meshing product Gridgen to the next generation, simply called Pointwise. The latter now offers a modern, intuitive graphical interface, undo & redo functions, and automated, fault-tolerant mesh assembly. Rick Matus, Pointwise’s vice president of sales and marketing, says that his company’s typical users either want more control over the meshing task, or prefer to learn one mesher that works with multiple solvers. Targeted at the challenging needs of CFD analysts, Pointwise software offers a high level of user control for creating hex, tet, and hybrid grids, tackling complex geometry and very nonlinear flows where less-than-optimal meshing would translate into large differences in the analysis results.
Siemens PLM Software has recently announced Version 10 of its Femap preprocessor, part of the company’s Velocity series. Tightly integrated with Nastran solvers with options for Abaqus, Marc, and LS-Dyna, version 10 introduces a set of interactive meshing tools for both surface and solid meshes so users can change mesh density by moving individual nodes or selected node sets, and see color-coded effects on the fly that check for element distortion based on customized quality criteria. Femap lets you look at the mesh step by step. Among new features, you can see the detail and correct an area, mix beam elements with tet elements, and burn in surfaces around areas of high stress such as holes and fillets. Broadening the Meshing Options
Noran offers its own meshing functions within NEiWorks and NEiFusion, where the FEA tasks are largely geared to concept viability, design modifications, and fabrication processes. The company bundles Femap with its own NEiNastran solver. Features include control over mesh size and sensitivity, and the repair and editing of CAD geometry. NEiNastran also offers Automated Surface Contact Generation and Automated Edge Contact Generation that allow separate meshing of components, mid-surfaced models, and off-set welds, then combine the meshes via proximity and user-defined settings. High-end meshing functions are also part of the strategy behind Siemens PLM Software’s new Synchronous Technology, which refers to an intuitive direct-modeling technology described as history-free and feature-based. It has been incorporated in the NX 6 version of its advanced analysis software. According to Richard Bush, marketing director for the Siemens Digital Lifecycle Simulation group, “This will make a huge difference for FEA analysts who, for example, will for the first time be able to take solid geometry from multiple CAD systems and make rapid changes.” The company expects to provide users with up to a 100-times faster design experience than before.
NX Advanced Finite Element Modeling (FEM) software uses Synchronous Technology to allow meshing and editing geometry even when there is no model history available. Its users can edit true features within the mesher, even on a “dumb” CAD file. Moreover, entire assemblies can be combined from different CAD modelers, and still be automatically meshed together. More Automation, More Choices, Too Kinariwala, whose company markets NISA analysis software, points out that the quality of surface meshing has improved to the point where you can join multiple parts and surfaces, modeling welded and joined parts. He notes that sending separate parts out for simultaneous meshing on a parallel-processing system before bringing the meshes together will eventually save much time. (See Meshes by the Batch, above). At SIMULIA, Abaqus/CAE serves as a high-end preprocessor for the Abaqus Standard and Explicit solvers. Asif Khan, Abaqus/CAE product manager, says, “In version 6.7, we focused on hex-meshing and bricks, including adding bottom-up hex-meshing where you could do increments (for highly curved areas). In version 6.8, the focus was on making tetrahedral meshes on complex parts.” A major new function in Abaqus/CAE 6.8 is Automatic Virtual Topology, which makes it much easier to generate tet meshes. Where the geometry has fine features such as sharp corners or fine slivers, you can now specify values that define, say, short edges. The software highlights the areas with these parameters, allows you to accept them or not, then automatically creates “virtual features” that bypass the problem areas without distortion. Other enhancements include element quality checks in real-time during the meshing, mesh seeding for optimizing mesh density, and adaptive remeshing (automatic and manual) to adjust the mesh iteratively after running an Abaqus Standard analysis. “Within STAR-CCM+, CD-adapco has developed and implemented some of the fastest and most automated meshing on the market today,” says company VP of Marketing and Business Development Dennis Nagy. Nagy points out that dealing with the consequences of “dirty” or complicated CAD data has long been the biggest bottleneck in the CAE process and, until recently, was the single largest obstacle preventing automated meshing and the routine implementation of numerical simulation early in the design process.
STAR-CCM+, however, includes a geometry cleanup application called Surface Wrapping to fix the gaps, overlaps, and other typical problems involved in large assemblies of complex CAD parts. “It works by ‘shrink-wrapping’ a high-quality triangulated surface mesh onto the geometry,” says Nagy, “closing holes in the geometry and joining disconnected and overlapping surfaces. For CFD simulations, the Surface Wrapper quickly calculates the wetted surface of the geometry, automatically discarding surfaces that are outside the calculation domain, instantly eliminating unnecessary detail.” The automatic meshing technology then generates either polyhedral or predominantly hexahedral control volumes at the touch of a button, offering speed, control, and accuracy. For problems involving multiple frames of reference, fluid-structure interaction, and conjugate heat transfer, STAR-CCM+ can automatically create conformal meshes across multiple physical domains. For some companies, meshing has become such an automated part of the CAD-to-analysis flow that the fundamental marketing has changed. “We don’t even have a separate meshing product line any more,” says Algor Product Manager Bob Williams. “It’s not really as involved as it used to be. Where you used to have people doing nothing but meshing, and [others] doing nothing but analysis, it can all be the same person.” Williams adds that the most drastic change is the emphasis on taking geometry directly from CAD into analysis, rather than recreating the models within an FEA package.
“We’re trying to make this as seamless as possible,” he says. “We’ve automated a lot of what the user used to have to do manually.” For example, the software can apply a mix of element types. Users then run a mesh-size sensitivity test and see a comparison plot of the effects instead of trying five different mesh sizes manually. Other Algor enhancements, particularly important for analyzing models with large nonlinear deformations, include the ability to mesh at mid-planes and add nodes at mid-edges of elements, but even that just requires a simple click. Cutting Out The Middle Steps The analyst can now continue to interact with the system geometry until the model is ready to be converted to a continuum of finite elements for analysis. The Sim suite also has adaptive meshing algorithms and, as an option, the solver can enhance the mesh locally or globally based on user specifications. Global remeshing in SimXpert is a critical tool for handling nonlinear problems such as the stress in a rubber seal as it deforms. After an analysis, users have the bidirectional capability of mapping back to the original CAD surface. Sadeghi adds that the next step will be to perform similar tasks on NURBS entities. Paying attention to the physics is a key strength in the broad line of ANSYS analysis products. Ben Klinkhammer, senior product manager, explains: “If I apply a boundary condition, where it indicates where a high stress concentration will be, we can key off that and use it as a meshing source control. We’re not quite there (overall), but when you’re setting up the model, you can optionally have the software apply some of these controls automatically.” For structural analysis applications, Klinkhammer says analysts have always been good at de-featuring a model. More recently, they’re using the same kind of tools to create a more automated, parametric CFD model, too, for running multiple iterations. The thought is to now extend CFD capabilities to designer-level users.
While the rest of the industry has been busy working with geometry repair and advanced element shaping, Exa Corp. has taken a different path since its inception. “Everybody else starts with a surface mesh (on the part model) and grows the fluid mesh,” says Exa VP of Product Management Alex Mackenzie. “We do something completely different.” PowerFLOW automatically generates volumetric, cube-based grids (with elements called voxels) filling the fluid domain of interest, and then literally subtracts the shape of the immersed solid by using the solid and surface mesh model to “slice” through the cubes. In its PowerFLOW line of products, the company uses immersive grid technology that successfully meshes parts within an assembly even if they overlap. With Exa’s patented Lattice-Boltzmann technique for solving the fluid flow there is also no need to simplify the product geometry to reduce the number of mesh elements, a process that often takes days or even weeks. But Wait, There’s More
For high-end nonlinear analysis, the mesh generation techniques found in ADINA software may suit your needs. There, a single model can contain anisotropic meshing, triangular surface meshing, quad surface meshing, tetrahedral meshing, mapped meshing, curvature-based meshing, and adapted/repaired meshes. To learn more, you can meet with like-minded users, refresh your memory on the math behind the process, or explore more software options (see “Meshing Resources,” left). The bottom line is still how well you’ve defined your loads, constraints, and structure so that the simulation results match real-world test values. But a good mesh is a good step, and it’s getting easier every day. More Info: Altair Engineering, Inc. ALGOR, Inc. ANSYS, Inc. BETA CAE Systems USA CADFEM GmbH CD-adapco COMSOL, Inc. Cranes Software, Inc. Elysium Inc. Exa Corp. MSC.Software Noran Engineering Inc. Pointwise, Inc. Siemens PLM Software SIMULIA TransMagic, Inc. XYZ Scientific Applications, Inc. Contributing Editor Pamela J. Waterman is an electrical engineer and freelance technical writer based in Arizona. You can contact her about this article via e-mail sent to DE-Editors@deskeng.com.
HOME | MCAD/CAM | ANALYSIS/SIMULATION | COMPUTERS/PERIPHERALS | RAPID TECHNOLOGIES | ABOUT US | PRIVACY POLICY | SITE MAP © 2009, Desktop Engineering, Design Engineering Technology News Magazine |
|||||||||||||