Skip to main content
Erschienen in: Engineering with Computers 2/2017

27.07.2016 | Original Article

A new quadtree-based approach for automatic quadrilateral mesh generation

verfasst von: Axelle Pochet, Waldemar Celes, Hélio Lopes, Marcelo Gattass

Erschienen in: Engineering with Computers | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we present a new method for adaptive all-quadrilateral mesh generation for two-dimensional domains, including domains modeled by constraints with complex geometry or with varying scales. The method subdivides the domain’s bounding box using a new extended quadtree scheme. In this subdivision process, the quadtree node corners are moved onto the geometrical constraints using local deformation criteria during the tree refinement steps. We define new subdivision patterns as part of our extended quadtree to add flexibility in the adaptation and guarantee that geometrical constraints are entirely modeled by tree edges. During the process, we ensure grid alignment with constraint accuracy and element quality at every scale. Our proposal converts the tree structure into a mesh with only quadrilateral elements. Results showed that our method generates elements of reasonable quality even for complex geometries and varying scales. The small number of parameters controlling the process is intuitive and makes our method efficient and user friendly.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Zienkiewicz OC, Taylor RL, Zhu JZ (2005) The finite element method: its basis and fundamentals. Elsevier Butterworth-Heinemann, OxfordMATH Zienkiewicz OC, Taylor RL, Zhu JZ (2005) The finite element method: its basis and fundamentals. Elsevier Butterworth-Heinemann, OxfordMATH
2.
Zurück zum Zitat Catmull E, Clark J (1978) Recursively generated B-spline surfaces on arbitrary topological meshes. Comput Aided Des 10:350–355CrossRef Catmull E, Clark J (1978) Recursively generated B-spline surfaces on arbitrary topological meshes. Comput Aided Des 10:350–355CrossRef
3.
Zurück zum Zitat Liu Y, Xing HL, Guan Z (2011) An indirect approach for automatic generation of quadrilateral meshes with arbitrary line constraints. Int J Numer Methods Eng 87:906–922MathSciNetCrossRefMATH Liu Y, Xing HL, Guan Z (2011) An indirect approach for automatic generation of quadrilateral meshes with arbitrary line constraints. Int J Numer Methods Eng 87:906–922MathSciNetCrossRefMATH
4.
5.
Zurück zum Zitat Owen SJ, Staten ML, Canann SA, Saigal S (1999) Q-Morph: an indirect approach to advancing front quad meshing. Int J Numer Methods Eng 44:1317–1340CrossRefMATH Owen SJ, Staten ML, Canann SA, Saigal S (1999) Q-Morph: an indirect approach to advancing front quad meshing. Int J Numer Methods Eng 44:1317–1340CrossRefMATH
6.
Zurück zum Zitat Lee K-Y, Kim I-I, Cho D-Y, Kim T-W (2003) An algorithm for automatic 2D quadrilateral mesh generation with line constraints. Comput Aided Des 35:1055–1068CrossRef Lee K-Y, Kim I-I, Cho D-Y, Kim T-W (2003) An algorithm for automatic 2D quadrilateral mesh generation with line constraints. Comput Aided Des 35:1055–1068CrossRef
7.
Zurück zum Zitat Ebeida MS, Karamete K, Mestreau E, Dey S (2010) Q-TRAN: A new approach to transform triangular meshes into quadrilateral meshes locally. Proceedings of the 19th International Meshing Roundtable 23–34 Ebeida MS, Karamete K, Mestreau E, Dey S (2010) Q-TRAN: A new approach to transform triangular meshes into quadrilateral meshes locally. Proceedings of the 19th International Meshing Roundtable 23–34
8.
Zurück zum Zitat Araújo C, Celes W (2014) quadrilateral mesh generation with deferred constraint insertion. Procedia Eng 82:88–100CrossRef Araújo C, Celes W (2014) quadrilateral mesh generation with deferred constraint insertion. Procedia Eng 82:88–100CrossRef
9.
Zurück zum Zitat Blacker TD, Stephenson MB (1991) Paving: a new approach to automated quadrilateral mesh generation. Int J Numer Methods Eng 32:811–847CrossRefMATH Blacker TD, Stephenson MB (1991) Paving: a new approach to automated quadrilateral mesh generation. Int J Numer Methods Eng 32:811–847CrossRefMATH
10.
Zurück zum Zitat Cass RJ, Benzley SE, Meyers RJ, Blacker TD (1996) Generalized 3-D paving: an automated quadrilateral surface mesh generation algorithm. Int J Numer Methods Eng 39:1475–1489CrossRefMATH Cass RJ, Benzley SE, Meyers RJ, Blacker TD (1996) Generalized 3-D paving: an automated quadrilateral surface mesh generation algorithm. Int J Numer Methods Eng 39:1475–1489CrossRefMATH
11.
Zurück zum Zitat Talbert JA, Parkinson AR (1990) Development of an automatic, two-dimensional finite element mesh generator using quadrilateral elements and Bezier curve boundary definition. Int J Numer Methods Eng 29:1551–1567CrossRef Talbert JA, Parkinson AR (1990) Development of an automatic, two-dimensional finite element mesh generator using quadrilateral elements and Bezier curve boundary definition. Int J Numer Methods Eng 29:1551–1567CrossRef
12.
Zurück zum Zitat Chae SW, Jeong JH (1997) Unstructured Surface Meshing Using Operators. In: Proc. of the 6th International Meshing Roundtable. Park City, Utah, pp 281–291 Chae SW, Jeong JH (1997) Unstructured Surface Meshing Using Operators. In: Proc. of the 6th International Meshing Roundtable. Park City, Utah, pp 281–291
13.
Zurück zum Zitat Nowottny D (1997) Quadrilateral mesh generation via geometrically optimized domain decomposition. In: Proceedings, 6th International Meshing Roundtable, pp 309–320 Nowottny D (1997) Quadrilateral mesh generation via geometrically optimized domain decomposition. In: Proceedings, 6th International Meshing Roundtable, pp 309–320
14.
Zurück zum Zitat Tam T, Armstrong C (1991) 2D finite element mesh generation by medial axis subdivision. Adv Eng Softw Workst 13:313–324CrossRefMATH Tam T, Armstrong C (1991) 2D finite element mesh generation by medial axis subdivision. Adv Eng Softw Workst 13:313–324CrossRefMATH
15.
Zurück zum Zitat Miranda ACDO, Martha LF (2013) quadrilateral mesh generation using hierarchical templates. Proceedings of the 21st International Meshing Roundtable, pp 279–296 Miranda ACDO, Martha LF (2013) quadrilateral mesh generation using hierarchical templates. Proceedings of the 21st International Meshing Roundtable, pp 279–296
16.
Zurück zum Zitat Frey PJ, Marechal L (1998) Fast adaptive Quadtree Mesh Generation. In: Proc. of the 7th International Meshing Roundtable, pp 211–224 Frey PJ, Marechal L (1998) Fast adaptive Quadtree Mesh Generation. In: Proc. of the 7th International Meshing Roundtable, pp 211–224
17.
Zurück zum Zitat Ebeida MS, Davis RL, Freund RW (2010) A new fast hybrid adaptive grid generation technique for arbitrary two-dimensional domains. International Journal for Numerical Methods in Engineering Int J Numer Methods Eng Ebeida MS, Davis RL, Freund RW (2010) A new fast hybrid adaptive grid generation technique for arbitrary two-dimensional domains. International Journal for Numerical Methods in Engineering Int J Numer Methods Eng
18.
Zurück zum Zitat Yerry M, Shephard M (1983) A modified quadtree approach to finite element mesh generation. IEEE Comput Grap Appl 3:39–46CrossRef Yerry M, Shephard M (1983) A modified quadtree approach to finite element mesh generation. IEEE Comput Grap Appl 3:39–46CrossRef
19.
Zurück zum Zitat Rushdi AA, Mitchell SA, Bajaj CL, Ebeida MS (2015) Robust all-quad meshing of domains with connected regions. Procedia Eng 124:96–108CrossRef Rushdi AA, Mitchell SA, Bajaj CL, Ebeida MS (2015) Robust all-quad meshing of domains with connected regions. Procedia Eng 124:96–108CrossRef
20.
21.
Zurück zum Zitat Liang X, Ebeida MS, Zhang Y (2009) Guaranteed-quality all-quadrilateral mesh generation with feature preservation. Proceedings of the 18th International Meshing Roundtable 45–63 Liang X, Ebeida MS, Zhang Y (2009) Guaranteed-quality all-quadrilateral mesh generation with feature preservation. Proceedings of the 18th International Meshing Roundtable 45–63
22.
Zurück zum Zitat Schneiders R, Schindler R, Weiler F (1996) Octree-based generation of hexahedral element meshes. Fifth International Meshing Roundtable, pp 205–216 Schneiders R, Schindler R, Weiler F (1996) Octree-based generation of hexahedral element meshes. Fifth International Meshing Roundtable, pp 205–216
23.
Zurück zum Zitat Atalay FB, Ramaswami S, Xu D (2008) Quadrilateral meshes with bounded minimum angle. Proceedings of the 17th International Meshing Roundtable, pp 73–91 Atalay FB, Ramaswami S, Xu D (2008) Quadrilateral meshes with bounded minimum angle. Proceedings of the 17th International Meshing Roundtable, pp 73–91
24.
Zurück zum Zitat Samet H (1982) Neighbor finding techniques for images represented by quadtrees. Comput Graph Image Process 18:37–57CrossRefMATH Samet H (1982) Neighbor finding techniques for images represented by quadtrees. Comput Graph Image Process 18:37–57CrossRefMATH
25.
Zurück zum Zitat Martti Mäntylä (1988) An introduction to solid modeling. Computer Science Press, Rockville Martti Mäntylä (1988) An introduction to solid modeling. Computer Science Press, Rockville
26.
Zurück zum Zitat Herrmann LR (1976) Laplacian-isoparametric grid generation scheme. J Eng Mech Div ASCE 102:749–756 Herrmann LR (1976) Laplacian-isoparametric grid generation scheme. J Eng Mech Div ASCE 102:749–756
27.
Zurück zum Zitat Ebeida MS, Patney A, Owens JD, Mestreau E (2011) Isotropic conforming refinement of quadrilateral and hexahedral meshes using two-refinement templates. Int J Numer Methods Eng 88:974–985MathSciNetCrossRefMATH Ebeida MS, Patney A, Owens JD, Mestreau E (2011) Isotropic conforming refinement of quadrilateral and hexahedral meshes using two-refinement templates. Int J Numer Methods Eng 88:974–985MathSciNetCrossRefMATH
28.
Zurück zum Zitat Lage M, Martha LF, Almeida JPMD, Lopes H (2015) IBHM: index-based data structures for 2D and 3D hybrid meshes. Eng Comput 1–18 Lage M, Martha LF, Almeida JPMD, Lopes H (2015) IBHM: index-based data structures for 2D and 3D hybrid meshes. Eng Comput 1–18
29.
Zurück zum Zitat El-Hamalawi A (2000) A simple and effective element distortion factor. Comput Struct 75:507–513CrossRef El-Hamalawi A (2000) A simple and effective element distortion factor. Comput Struct 75:507–513CrossRef
30.
Zurück zum Zitat Kinney P (1997) CleanUp: Improving Quadrilateral Finite Element Meshes. Proceedings of the 6th International Meshing Roundtable, pp 437–447 Kinney P (1997) CleanUp: Improving Quadrilateral Finite Element Meshes. Proceedings of the 6th International Meshing Roundtable, pp 437–447
31.
Zurück zum Zitat Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. ACM SIGGRAPH Comput Graph 21:163–169CrossRef Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. ACM SIGGRAPH Comput Graph 21:163–169CrossRef
32.
Zurück zum Zitat Mitchell SA (1999) The all-hex geode-template for conforming a diced tetrahedral mesh to any diced hexahedral mesh. Eng Comput 15:228–235CrossRefMATH Mitchell SA (1999) The all-hex geode-template for conforming a diced tetrahedral mesh to any diced hexahedral mesh. Eng Comput 15:228–235CrossRefMATH
33.
Zurück zum Zitat Yamakawa S, Shimada K (2002) HEXHOOP: modular templates for converting a hex-dominant mesh to an ALL-hex mesh. Eng Comput 18:211–228CrossRef Yamakawa S, Shimada K (2002) HEXHOOP: modular templates for converting a hex-dominant mesh to an ALL-hex mesh. Eng Comput 18:211–228CrossRef
Metadaten
Titel
A new quadtree-based approach for automatic quadrilateral mesh generation
verfasst von
Axelle Pochet
Waldemar Celes
Hélio Lopes
Marcelo Gattass
Publikationsdatum
27.07.2016
Verlag
Springer London
Erschienen in
Engineering with Computers / Ausgabe 2/2017
Print ISSN: 0177-0667
Elektronische ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-016-0471-0

Weitere Artikel der Ausgabe 2/2017

Engineering with Computers 2/2017 Zur Ausgabe

Neuer Inhalt