Trevor__ 2023-07-12 02:48 采纳率: 0%
浏览 105

.msh文件如何在paraview中读取

我用Gmsh生成了.msh形式的网格,希望使用paraview查看生成的.msh是否正确但是发现paraview中没有相应的读取器(我的版本是paraview 5.11.1)。通过从网上查找发现可以下载插件meshio来读取.msh文件。

img

不幸的是,并没有成功。
问题1:将meshio安装到paraview使用的python主版本是安装在哪里?我将meshio文件夹复制到了paraview中site-packages文件夹下

img


问题2:使用paraview添加插件会出现此错误,不知paraview-meshio-plugin.py原因。

img


添加插件
出现的错误

可以帮忙解答一下?

  • 写回答

2条回答 默认 最新

  • IT论之程序员 2023-07-12 10:55
    关注

    您好,在Paraview中读取.msh文件有以下几种方法:

    1. 安装meshio python包
    • 确认您的Paraview使用的是哪个Python环境,一般在Help->About中可以看到Python的路径
    • 使用该Python环境安装meshio包:pip install meshio
    1. 安装Paraview-Meshio插件
    1. 导出为VTK格式
    • 使用Gmsh导出.vtk文件
    • 在Paraview中直接打开.vtk文件
    1. 转换为VTU格式
    • 使用meshio或其他工具将.msh转换为.vtu文件
    • 在Paraview中打开.vtu文件
      如果还有其他问题,可以参考meshio的文档:https://meshio.readthedocs.io/en/latest/
      或者Paraview的官方论坛寻求帮助。
    评论
  • 耿竞赛FighTinG 2023-12-04 08:08
    关注

    我也有这个问题,帅哥你解决了吗

    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部