Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Automatic triangular grid generation on a free-form surface using a particle self-organizing system

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

A novel method for automatic triangular grid generation on a free-form surface based on Coulomb’s law is proposed in this paper, which we refer to as the particle self-organizing system (PSOS). The self-organizing of particles is realized by the interaction between charged particles, which brings about an even layout of particles. After connecting the optimized particles, a uniform triangular grid is generated. First, a moderate number of grid points are randomly arranged on the surface. Second, the grid points are regarded as charged particles with the same charge in the electric field and free to move driven by the Coulomb force. Third, the equilibrium state of the particle system is acquired according to the equivalent electric field intensity of each particle. Finally, the triangular grid is generated by the Delaunay method. According to the different motion space of particles, the particle self-organizing system can be divided into an indirect method and a direct method. The particle motion space of the indirect method is the parameter domain; the grid layout is obtained first and then mapped back to the space surface. The particle motion space of the direct method is the physical space of the surface; a grid is generated directly on the physical domain, and no mapping process is needed. The case studies indicate that both methods can generate a uniform triangular grid quickly, with the direct method having a higher grid quality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Schlaich J, Schober H (2002) Design principles of glass roofs. In: Lightweight structures in civil engineering proceedings of the international symposium, Warsaw, Poland, pp 24–28

  2. Pottman H (2009) Geometry and new and future spatial patterns. Arch Des 79(6):60–65

    Google Scholar 

  3. D’Amico B, Kermani A, Zhang H (2014) Form finding and structural analysis of actively bent timber grid shells. Eng Struct 81:195–207

    Article  Google Scholar 

  4. Park P, Gilbert M, Tyas A et al (2012) Potential use of structural layout optimization at the conceptual design stage. Int J Arch Comput 10(1):13–32

    Google Scholar 

  5. Shepherd P, Pearson W (2013) Topology optimization of algorithmically generated space frames. In: Proceedings of the IASS symposium

  6. Zhao X, Miao C, Gao B et al (2014) Optimization design research of free-form structures based on robustness. J Build Struct 6:019

    Google Scholar 

  7. Winslow P, Pellegrino S, Sharma SB (2008) Mapping two-way grids onto free-form surfaces. J Int Assoc Shell Spatial Struct 49(2):123–130

    Google Scholar 

  8. Winslow P, Pellegrino S, Sharma SB (2010) Multi-objective optimization of free-form grid structures. Struct Multidiscip Optim 40(1–6):257

    Article  Google Scholar 

  9. Su L, Zhu S, Xiao N et al (2014) An automatic grid generation approach over free-form surface for architectural design. J Cent South Univ 21(6):2444–2453

    Article  Google Scholar 

  10. Ding H, Luo YZ (2014) Isoperimetric line dividing grid generation method for free-form lattice shells. J Zhejiang Univ (Eng Sci) 48(10):1795–1801

    Google Scholar 

  11. Ding H (2014) Research and implementation of grid design method for free-form grid structures. Zhejiang University

  12. Li N (2009) Research and implementation of geometric configuration of space grid structures. Zhejiang University

  13. Dajie W, Ganping S (2013) Mesh generation and optimization method for free-form surface grid. Build Struct 19:013

    Google Scholar 

  14. Gao B, Hao C, Li T et al (2017) Grid generation on free-form surface using guide line advancing and surface flattening method. Adv Eng Softw 110:98–109

    Article  Google Scholar 

  15. Persson PO, Strang G (2004) A simple mesh generator in MATLAB. SIAM Rev 46(2):329–345

    Article  MathSciNet  Google Scholar 

  16. Shimada K, Gossard DC (1998) Automatic triangular mesh generation of trimmed parametric surfaces for finite element analysis. Comput Aid Geom Des 15(3):199–222

    Article  MathSciNet  Google Scholar 

  17. Shimada K, Gossard DC (1995) Bubble mesh: automated triangular meshing of non-manifold geometry by sphere packing. In: Proceedings of the third ACM symposium on Solid modeling and applications. ACM, pp 409–419

  18. Zhou Y, Nie Y, Zhang W (2017) A modified bubble placement method and its application in solving elliptic problem with discontinuous coefficients adaptively. Int J Comput Math 94(6):1268–1289

    Article  MathSciNet  Google Scholar 

  19. Zheleznyakova AL (2015) Molecular dynamics-based triangulation algorithm of free-form parametric surfaces for computer-aided engineering. Comput Phys Commun 190:1–14

    Article  Google Scholar 

  20. Zheleznyakova AL, Surzhikov ST (2013) Molecular dynamics-based unstructured grid generation method for aerodynamic applications. Comput Phys Commun 184(12):2711–2727

    Article  Google Scholar 

  21. Zhang H, Smirnov AV (2005) Node placement for triangular mesh generation by Monte Carlo simulation. Int J Numer Methods Eng 64(7):973–989

    Article  Google Scholar 

  22. Versprille KJ (1975) Computer-aided design applications of the rational B-spline approximation form

  23. Piegl L (1989) Modifying the shape of rational B-splines. part1: curves. Comput Aided Des 21(8):509–518

    Article  Google Scholar 

  24. Piegl L (1989) Modifying the shape of rational B-splines. Part 2: surfaces. Comput Aided Des 21(9):538–546

    Article  Google Scholar 

  25. Les P, Wayne T (1997) The NURBS book

  26. XU ZHCYJ, Guang CDSJ (2000) Triangulation of arbitrary planar domains based on local priority. J Comput Aid Des Comput Graph 8:000

  27. Field DA (2000) Qualitative measures for initial meshes. Int J Numer Meth Eng 47(4):887–906

    Article  Google Scholar 

Download references

Acknowledgements

This research was financially supported by the Colleges and Universities in Jiangsu Province Plans to Graduate Research and Innovation KYLX16_0254, by the Fundamental Research Funds for the Central Universities, and by a Project Funded by the Priority Academic Program Development of the Jiangsu Higher Education Institutions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ruoqiang Feng.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, F., Feng, R. Automatic triangular grid generation on a free-form surface using a particle self-organizing system. Engineering with Computers 36, 377–389 (2020). https://doi.org/10.1007/s00366-019-00705-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-019-00705-4

Keywords