Skip to main content
Top
Published in: Engineering with Computers 1/2005

01-11-2005 | Special Issue

Meshing complexity: predicting meshing difficulty for single part CAD models

Authors: David R. White, Sunil Saigal, Steven J. Owen

Published in: Engineering with Computers | Issue 1/2005

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper proposes a method for predicting the complexity of meshing computer aided design (CAD) geometries with unstructured, hexahedral, finite elements. Meshing complexity refers to the relative level of effort required to generate a valid finite element mesh on a given CAD geometry. A function is proposed to approximate the meshing complexity for single part CAD models. The function is dependent on a user defined element size as well as on data extracted from the geometry and topology of the CAD part. Several geometry and topology measures are proposed, which both characterize the shape of the CAD part and detect configurations that complicate mesh generation. Based on a test suite of CAD models, the function is demonstrated to be accurate within a certain range of error. The solution proposed here is intended to provide managers and users of meshing software a method of predicting the difficulty in meshing a CAD model. This will enable them to make decisions about model simplification and analysis approaches prior to mesh generation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Butlin G, Stops C (1996) CAD data repair. In: Proceedings of 5th international meshing roundtable, pp 7–12 Butlin G, Stops C (1996) CAD data repair. In: Proceedings of 5th international meshing roundtable, pp 7–12
2.
go back to reference Cheney D (1998) CAD model quality holds the key for analysis. In: Proceedings 7th International Meshing Roundtable, pp 539–546 Cheney D (1998) CAD model quality holds the key for analysis. In: Proceedings 7th International Meshing Roundtable, pp 539–546
3.
go back to reference Mezentsev A (1999) Methods and Algorithms of Automated CAD Repair for Incremental Surface Meshing. Proceedings 8th International Meshing Roundtable, pp 299–309 Mezentsev A (1999) Methods and Algorithms of Automated CAD Repair for Incremental Surface Meshing. Proceedings 8th International Meshing Roundtable, pp 299–309
8.
go back to reference White D, Leland R, Saigal S, Owen S (2001) The meshing complexity of a solid: an introduction. In: Proceedings of 10th International meshing roundtable, pp 373–384 White D, Leland R, Saigal S, Owen S (2001) The meshing complexity of a solid: an introduction. In: Proceedings of 10th International meshing roundtable, pp 373–384
9.
go back to reference Steinbrenner J, Wyman N, Chawner J (2000) Fast surface meshing on imperfect cad models. In: Proceedings 9th International meshing roundtable. pp 33–41 Steinbrenner J, Wyman N, Chawner J (2000) Fast surface meshing on imperfect cad models. In: Proceedings 9th International meshing roundtable. pp 33–41
10.
go back to reference Marcum D, Gaither A (1999) Unstructured surface grid generation using global mapping and physical space approximation. In: Proceedings 8th International meshing roundtable, pp 397–406 Marcum D, Gaither A (1999) Unstructured surface grid generation using global mapping and physical space approximation. In: Proceedings 8th International meshing roundtable, pp 397–406
11.
go back to reference Sheffer A, Blacker T, Clements J, Bercovier M (1997) Virtual topology operators for meshing. In: Proceedings 6th International meshing roundtable, pp 49–66 Sheffer A, Blacker T, Clements J, Bercovier M (1997) Virtual topology operators for meshing. In: Proceedings 6th International meshing roundtable, pp 49–66
12.
go back to reference Sheffer A, Blacker T, Bercovier M (1997) Clustering: automated detail suppression using virtual topology. Trends in unstructured mesh generation. ASME 220:57–64 Sheffer A, Blacker T, Bercovier M (1997) Clustering: automated detail suppression using virtual topology. Trends in unstructured mesh generation. ASME 220:57–64
13.
go back to reference Armstrong C, Bridgett S, Donaghy R, McCune R, McKeag R, Robinson D (1998) Techniques for interactive and automatic idealisation of CAD models. Num Grid Generation Comp Field Sim, pp 643–662 Armstrong C, Bridgett S, Donaghy R, McCune R, McKeag R, Robinson D (1998) Techniques for interactive and automatic idealisation of CAD models. Num Grid Generation Comp Field Sim, pp 643–662
14.
go back to reference Blacker T, Sheffer A, Clements J, Bercovier M (1997) Using virtual topology to simplify the mesh generation process. Trends in unstructured mesh generation. ASME 200:45–50 Blacker T, Sheffer A, Clements J, Bercovier M (1997) Using virtual topology to simplify the mesh generation process. Trends in unstructured mesh generation. ASME 200:45–50
15.
go back to reference Tautges T (2001) Automatic detail reduction for mesh generation applications. In: Proceedings 10th International meshing roundtable, pp 407–418 Tautges T (2001) Automatic detail reduction for mesh generation applications. In: Proceedings 10th International meshing roundtable, pp 407–418
16.
go back to reference Mobley A, Carroll M, Canann S (1998) An object oriented approach to geometry defeaturing for finite element meshing. In: Proceedings 7th International meshing roundtable, pp 547–563 Mobley A, Carroll M, Canann S (1998) An object oriented approach to geometry defeaturing for finite element meshing. In: Proceedings 7th International meshing roundtable, pp 547–563
17.
go back to reference Armstrong C, Robinson D, McKeag R, Li T, Bridgett S, Donaghy R, McGleenan C (1995) Medials for meshing and more. In: Proceedings 4th International meshing roundtable, pp 277–288 Armstrong C, Robinson D, McKeag R, Li T, Bridgett S, Donaghy R, McGleenan C (1995) Medials for meshing and more. In: Proceedings 4th International meshing roundtable, pp 277–288
18.
go back to reference Sheffer A, Etzion M, Rappoport A, Bercovier M (1998) Hexahedral mesh generation using the embedded voronoi graph. In: Proceedings 7th International meshing roundtable, pp 347–364 Sheffer A, Etzion M, Rappoport A, Bercovier M (1998) Hexahedral mesh generation using the embedded voronoi graph. In: Proceedings 7th International meshing roundtable, pp 347–364
19.
go back to reference Lu Y, Gadh R, Tautges TJ (1999) Volume decomposition and feature recognition for hexahedral mesh generation. In: Proceedings 8th International meshing roundtable, pp 269–280 Lu Y, Gadh R, Tautges TJ (1999) Volume decomposition and feature recognition for hexahedral mesh generation. In: Proceedings 8th International meshing roundtable, pp 269–280
20.
go back to reference Schneiders R, Schindler R, Weiler F (1996) Octree-based generation of hexahedral element meshes. In: Proceedings 5th International roundtable pp 205–216 Schneiders R, Schindler R, Weiler F (1996) Octree-based generation of hexahedral element meshes. In: Proceedings 5th International roundtable pp 205–216
21.
go back to reference Tautges T, Blacker T, Mitchell S (1996) The whisker weaving algorithm: a connectivity-based method for constructing all-hexahedral finite element meshes. Int J Num Methods Eng 39:3327–3349CrossRefMATHMathSciNet Tautges T, Blacker T, Mitchell S (1996) The whisker weaving algorithm: a connectivity-based method for constructing all-hexahedral finite element meshes. Int J Num Methods Eng 39:3327–3349CrossRefMATHMathSciNet
22.
go back to reference Folwell N, Mitchell S (1998) Reliable whisker weaving via curve contraction. In: Proceedings 7th International meshing roundtable, pp 365–378 Folwell N, Mitchell S (1998) Reliable whisker weaving via curve contraction. In: Proceedings 7th International meshing roundtable, pp 365–378
23.
go back to reference Blacker T, Meyers R (1993) Seams and wedges in plastering: a 3D hexahedral mesh generation algorithm. Eng Comput 2:83–93CrossRef Blacker T, Meyers R (1993) Seams and wedges in plastering: a 3D hexahedral mesh generation algorithm. Eng Comput 2:83–93CrossRef
24.
go back to reference Mitchell S (1998) The all-hex geode-template for conforming a diced tetrahedral mesh to any diced hexahedral mesh. In: Proceedings 7th International meshing roundtable, pp 295–305 Mitchell S (1998) The all-hex geode-template for conforming a diced tetrahedral mesh to any diced hexahedral mesh. In: Proceedings 7th International meshing roundtable, pp 295–305
25.
go back to reference Muller- Hannemann M (1998) Hexahedral mesh generation by successive dual cycle elimination. In: Proceedings 7th International meshing roundtable, pp 365–378 Muller- Hannemann M (1998) Hexahedral mesh generation by successive dual cycle elimination. In: Proceedings 7th International meshing roundtable, pp 365–378
26.
go back to reference Ymakawa S, Shimada K (2001) Hexhoop: modular templates for converting a hex-dominant mesh to an all-hex mesh. In: Proceedings 10th International meshing roundtable, pp 235–246 Ymakawa S, Shimada K (2001) Hexhoop: modular templates for converting a hex-dominant mesh to an all-hex mesh. In: Proceedings 10th International meshing roundtable, pp 235–246
27.
go back to reference Cook W, Oaks W (1983) Mapping methods for generating three-dimensional meshing. Comput Mech Eng 1:67–72 Cook W, Oaks W (1983) Mapping methods for generating three-dimensional meshing. Comput Mech Eng 1:67–72
28.
go back to reference White D, Mingwu L, Benzley S, Sjaardema G (1995) Automated hexahedral mesh generation by virtual decomposition. In: Proceedings 4th International meshing roundtable, pp 165–176 White D, Mingwu L, Benzley S, Sjaardema G (1995) Automated hexahedral mesh generation by virtual decomposition. In: Proceedings 4th International meshing roundtable, pp 165–176
29.
go back to reference Blacker T (1996) The cooper tool. In: Proceedings 5th International meshing roundtable, pp 13–30 Blacker T (1996) The cooper tool. In: Proceedings 5th International meshing roundtable, pp 13–30
30.
go back to reference White D, Tautges T (2000) Automatic scheme selection for toolkit hex meshing. Int J Num Methods Eng 49:127–144CrossRefMATH White D, Tautges T (2000) Automatic scheme selection for toolkit hex meshing. Int J Num Methods Eng 49:127–144CrossRefMATH
31.
go back to reference Mitchell S (1997) High fidelity interval assignment. In: Proceedings 6th International meshing roundtable, pp 33–44 Mitchell S (1997) High fidelity interval assignment. In: Proceedings 6th International meshing roundtable, pp 33–44
32.
go back to reference Tautges T (2000) The common geometry module (CGM): a generic, extensible geometry interface. In: Proceedings 9th International meshing roundtable 337–348 Tautges T (2000) The common geometry module (CGM): a generic, extensible geometry interface. In: Proceedings 9th International meshing roundtable 337–348
33.
go back to reference Blacker T (1991) Paving: a new approach to automated quadrilateral mesh generation. Int J Num Methods Eng 32:811–847CrossRefMATH Blacker T (1991) Paving: a new approach to automated quadrilateral mesh generation. Int J Num Methods Eng 32:811–847CrossRefMATH
34.
go back to reference Owen S, Staten M, Canann S, Saigal S (1999) Q-Morph: an indirect approach to advancing front quad meshing. Int J Num Methods Eng 44:1317–1340CrossRefMATH Owen S, Staten M, Canann S, Saigal S (1999) Q-Morph: an indirect approach to advancing front quad meshing. Int J Num Methods Eng 44:1317–1340CrossRefMATH
35.
go back to reference Mitchell S (1997) Choosing corners of rectangles for mapped meshing. In: 13th Annual symposium on computational geometry, ACM Press, pp 87–93 Mitchell S (1997) Choosing corners of rectangles for mapped meshing. In: 13th Annual symposium on computational geometry, ACM Press, pp 87–93
Metadata
Title
Meshing complexity: predicting meshing difficulty for single part CAD models
Authors
David R. White
Sunil Saigal
Steven J. Owen
Publication date
01-11-2005
Publisher
Springer-Verlag
Published in
Engineering with Computers / Issue 1/2005
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-005-0002-x

Other articles of this Issue 1/2005

Engineering with Computers 1/2005 Go to the issue