WingMesh

The finite element (FE) method is widely used for simulating the mechanical behavior of various objects, including engineering and biological ones. However, accurately modeling complex-shaped objects in FE simulations can be time-consuming and prone to errors. To address this, researchers often seek a balance between model simplicity and accuracy. In this study, we modified the Distmesh2D meshing tool to create a powerful application for modeling geometrically complex objects, specifically insect wings. By using the burning algorithm (BA) in digital image processing, our method can automatically detect domains and subdomains in given images. Combining this algorithm with Distmesh2D, we developed detailed FE models of planar and out-of-plane (corrugated) domains, including discontinuities and multiple subdomains. To facilitate implementation, we created a user-friendly application called WingMesh using Matlab App Designer. While primarily designed for modeling intricate insect wings, WingMesh can also be used for modeling purposes in various scientific disciplines, including earth, engineering, mathematics, and physics.

DOI: https://doi.org/10.3390/insects11080546

Download the desktop app.


How the burning algorithm works (Video S1)

 A tutorial about the use of WingMesh (Video S2)