*[[meshio]] [#c3cacd54]

Pythonで書かれたオープンソースである[[meshio:https://github.com/nschloe/meshio]]を使用すると、メッシュのフォーマットの変換を容易に行えます。

現在サポートしているファイルフォーマットは以下です。


|Abaqus, ANSYS msh, AVS-UCD, CGNS, DOLFIN XML, Exodus, FLAC3D, H5M,||
|Kratos/MDPA, Medit, MED/Salome, Nastran (bulk data), ||
|Neuroglancer precomputed format, Gmsh (versions 2 and 4), ||
|OBJ, OFF, PERMAS, PLY, STL, TetGen .node/.ele, SVG (2D only, output only),||
|UGRID, VTK, VTU (not raw binary data), WKT (TIN), XDMF||
|Abaqus (.inp), ANSYS msh (.msh), AVS-UCD (.avs), CGNS (.cgns),||
|DOLFIN XML (.xml), Exodus (.e, .exo), FLAC3D (.f3grid), H5M (.h5m),||
|Kratos/MDPA (.mdpa), Medit (.mesh, .meshb), MED/Salome (.med),||
|Nastran (bulk data, .bdf, .fem, .nas), Neuroglancer precomputed format,||
|Gmsh (format versions 2.2, 4.0, and 4.1, .msh), OBJ (.obj), OFF (.off), ||
|PERMAS (.post, .post.gz, .dato, .dato.gz), PLY (.ply), STL (.stl), ||
|Tecplot (.dat), TetGen (.node/.ele), SVG (2D output only) (.svg), ||
|SU2 (.su2), UGRID (.ugrid), VTK (.vtk), VTU (.vtu), WKT (TIN) (.wkt),||
|XDMF (.xdmf, .xmf)||

**インストール [#q5144348]

インストールはpipコマンドで行います。

  pip3 install meshio[all]

** 使用法 [#f3495f41]

最も簡単な使用法は以下のようなコマンドになります。
*** メッシュ形式の変換 [#obfe5ff6]

-入力: input.msh (Gmsh形式のファイル)
-出力: output.vtu (VTKの非構造格子形式のファイル)

  meshio-convert input.msh output.vtu

*** メッシュ情報の表示 [#v74e6bfa]

  meshio-info input.xdmf


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS