Im2mesh_GUI (2D image to finite element mesh)

バージョン 2.21 (11.6 MB) 作成者: Jiexian Ma
GUI version of Im2mesh. Generate finite element mesh based on 2D multi-phase image, with polyline smoothing and simplification features.
ダウンロード: 19
更新 2025/2/15

ライセンスの表示

A detailed tutorial is available in the zip file.
News
  • Version 2.20 supports Gmsh.
  • Version 2.16 updates the DOI. Im2mesh is now citable!
  • Version 2.10 supports quadratic elements.
Features
  • Exactly preserve the contact detail between different phases.
  • Incorporates polyline smoothing and simplification
  • Able to avoid sharp corners when simplifying polyline.
  • Support phase selection before meshing.
  • 3 mesh generators are available for selection: MESH2D, generateMesh, and Gmsh.
  • Generated mesh can be exported as mat file (MATLAB), xls file (Excel), inp file (Abaqus), and bdf file (Nastran bulk data, compatible with COMSOL). The mesh can also export as other fomat files via Gmsh, such as STL.
Installation
  • Im2mesh_GUI can be installed in two ways: MATLAB app or standalone desktop application.
  • For using as MATLAB app, you need to install MATLAB software, Image Processing Toolbox, and Mapping Toolbox. When MATLAB software is opened, you can install Im2mesh_GUI by running "Im2mesh_GUI.mlappinstall" in the zip file.
  • For standalone desktop application, you don’t need to install MATLAB software or any MATLAB toolbox. Please send me an brief email to get the Installer - "Installer_Im2mesh_GUI.exe".
mjx0799@gmail.com, Jan 2025.

引用

Ma, J., & Li, Y. (2025). Im2mesh: A MATLAB/Octave package for generating finite element mesh based on 2D multi-phase image (2.1.5). Zenodo. https://doi.org/10.5281/zenodo.14847059

MATLAB リリースの互換性
作成: R2021b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
2.21

Minor update for GUI and tutorial

2.20

Support Gmsh (unstructured quadrilateral mesh).
Fix pixelMesh.

2.18

Add function pixel2Mesh
Generalize the following functions, make them work for quadrilateral & quadratic: plotMeshes, printInp_multiSect,printBdf,insertNode
Make function im2meshBuiltIn, poly2meshBuiltIn work for phase selection
Update GUI & tutorial

2.16

Update the DOI. Im2mesh is now citable!
Align the version number of Im2mesh_GUI with the Im2mesh package.

2.10

Speed up extract boundaries.
Support quadratic element.
Support exporting to excel file.
Support exporting as MATLAB FEmesh object.
Delete export to inp file with multi-parts.
Update tutorial.

2.06

update description

2.05

Make Taubin smoothing faster
Change the default value of smoothing

2.02

Add more images to the tutorial. Fix bug - exporting files on macOS.

2.01

update license

2.00