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

.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 18: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的官方论坛寻求帮助。
    评论

报告相同问题?

问题事件

  • 创建了问题 7月12日

悬赏问题

  • ¥100 关于python拓展屏使用pyautogui.screenshot无法截图的问题
  • ¥15 有偿求答 无导出权限怎么快速导出企业微信微文档
  • ¥15 求解答,怎么数码管中这么加入闹钟或者传感器,这应该怎么加入相应的代码
  • ¥15 scottplot5
  • ¥30 想问问这个建模怎么编程没有思路
  • ¥15 关于imageENview(ImageEN)中新建图层并根据鼠标位置添加图标
  • ¥100 用两台电脑局域联网进行MT5的EA参数优化,但是连接不上,日志提示:
  • ¥15 FastAPI报错: AsyncSession不是有效Pydantic类型
  • ¥50 这Mac系统提示虚拟内存不足,怎么解决
  • ¥15 Rs232电路无法收发数据,求帮助