Cargando…

WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings

SIMPLE SUMMARY: Manual modeling of complicated insect wings presents considerable practical challenges. To overcome these challenges, therefore, we developed WingMesh. This is an application for simple yet precise automatic modeling of insect wings. Using a series of examples, we showed the performa...

Descripción completa

Detalles Bibliográficos
Autores principales: Eshghi, Shahab, Nooraeefar, Vahid, Darvizeh, Abolfazl, Gorb, Stanislav N., Rajabi, Hamed
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7469191/
https://www.ncbi.nlm.nih.gov/pubmed/32824828
http://dx.doi.org/10.3390/insects11080546
_version_ 1783578378586030080
author Eshghi, Shahab
Nooraeefar, Vahid
Darvizeh, Abolfazl
Gorb, Stanislav N.
Rajabi, Hamed
author_facet Eshghi, Shahab
Nooraeefar, Vahid
Darvizeh, Abolfazl
Gorb, Stanislav N.
Rajabi, Hamed
author_sort Eshghi, Shahab
collection PubMed
description SIMPLE SUMMARY: Manual modeling of complicated insect wings presents considerable practical challenges. To overcome these challenges, therefore, we developed WingMesh. This is an application for simple yet precise automatic modeling of insect wings. Using a series of examples, we showed the performance of our application in practice. We expect WingMesh to be particularly useful in comparative studies, especially where the modeling of a large number of insect wings is required within a short time. ABSTRACT: The finite element (FE) method is one of the most widely used numerical techniques for the simulation of the mechanical behavior of engineering and biological objects. Although very efficient, the use of the FE method relies on the development of accurate models of the objects under consideration. The development of detailed FE models of often complex-shaped objects, however, can be a time-consuming and error-prone procedure in practice. Hence, many researchers aim to reach a compromise between the simplicity and accuracy of their developed models. In this study, we adapted Distmesh2D, a popular meshing tool, to develop a powerful application for the modeling of geometrically complex objects, such as insect wings. The use of the burning algorithm (BA) in digital image processing (DIP) enabled our method to automatically detect an arbitrary domain and its subdomains in a given image. This algorithm, in combination with the mesh generator Distmesh2D, was used to develop detailed FE models of both planar and out-of-plane (i.e., three-dimensionally corrugated) domains containing discontinuities and consisting of numerous subdomains. To easily implement the method, we developed an application using the Matlab App Designer. This application, called WingMesh, was particularly designed and applied for rapid numerical modeling of complicated insect wings but is also applicable for modeling purposes in the earth, engineering, mathematical, and physical sciences.
format Online
Article
Text
id pubmed-7469191
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-74691912020-09-17 WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings Eshghi, Shahab Nooraeefar, Vahid Darvizeh, Abolfazl Gorb, Stanislav N. Rajabi, Hamed Insects Article SIMPLE SUMMARY: Manual modeling of complicated insect wings presents considerable practical challenges. To overcome these challenges, therefore, we developed WingMesh. This is an application for simple yet precise automatic modeling of insect wings. Using a series of examples, we showed the performance of our application in practice. We expect WingMesh to be particularly useful in comparative studies, especially where the modeling of a large number of insect wings is required within a short time. ABSTRACT: The finite element (FE) method is one of the most widely used numerical techniques for the simulation of the mechanical behavior of engineering and biological objects. Although very efficient, the use of the FE method relies on the development of accurate models of the objects under consideration. The development of detailed FE models of often complex-shaped objects, however, can be a time-consuming and error-prone procedure in practice. Hence, many researchers aim to reach a compromise between the simplicity and accuracy of their developed models. In this study, we adapted Distmesh2D, a popular meshing tool, to develop a powerful application for the modeling of geometrically complex objects, such as insect wings. The use of the burning algorithm (BA) in digital image processing (DIP) enabled our method to automatically detect an arbitrary domain and its subdomains in a given image. This algorithm, in combination with the mesh generator Distmesh2D, was used to develop detailed FE models of both planar and out-of-plane (i.e., three-dimensionally corrugated) domains containing discontinuities and consisting of numerous subdomains. To easily implement the method, we developed an application using the Matlab App Designer. This application, called WingMesh, was particularly designed and applied for rapid numerical modeling of complicated insect wings but is also applicable for modeling purposes in the earth, engineering, mathematical, and physical sciences. MDPI 2020-08-18 /pmc/articles/PMC7469191/ /pubmed/32824828 http://dx.doi.org/10.3390/insects11080546 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Eshghi, Shahab
Nooraeefar, Vahid
Darvizeh, Abolfazl
Gorb, Stanislav N.
Rajabi, Hamed
WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title_full WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title_fullStr WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title_full_unstemmed WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title_short WingMesh: A Matlab-Based Application for Finite Element Modeling of Insect Wings
title_sort wingmesh: a matlab-based application for finite element modeling of insect wings
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7469191/
https://www.ncbi.nlm.nih.gov/pubmed/32824828
http://dx.doi.org/10.3390/insects11080546
work_keys_str_mv AT eshghishahab wingmeshamatlabbasedapplicationforfiniteelementmodelingofinsectwings
AT nooraeefarvahid wingmeshamatlabbasedapplicationforfiniteelementmodelingofinsectwings
AT darvizehabolfazl wingmeshamatlabbasedapplicationforfiniteelementmodelingofinsectwings
AT gorbstanislavn wingmeshamatlabbasedapplicationforfiniteelementmodelingofinsectwings
AT rajabihamed wingmeshamatlabbasedapplicationforfiniteelementmodelingofinsectwings