0

如何在 python 中读取包含网格的 cgns 文件?

我找到了一个包 Pymesh,但这个包只处理(读/写 .obj、.ply、.stl、.mesh 中的 2D 和 3D 网格)。

有谁知道任何包?

4

3 回答 3

2

用于 CGNS 最终用户和 Python 应用程序开发人员的 PyCGNS 库。这是链接 - http://pycgns.sourceforge.net/

于 2017-11-16T21:14:55.190 回答
2

如果 CGNS 文件是用 hdf5(而不是旧的 ADF 版本)编写的,您可以使用 python 库h5pytables. 我使用这些来读取我的 CGNS 文件并像访问任何其他 hdf5 文件一样访问它们。对于 matlab 或任何其他语言也可以这样说……如果您可以阅读 hdf5,您就可以阅读 CGNS。我相信 CGNS 版本 3+ 默认为 hdf5。

于 2017-11-18T14:17:17.517 回答
0

meshio现在初步支持 CGNS。

于 2019-11-13T13:54:36.633 回答