Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion src/ansys/meshing/prime/lucid/mesh_util.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def read(

"""
filename, fileext = os.path.splitext(file_name)
if fileext == ".msh" or file_name[-7:] == ".msh.gz":
if fileext == ".msh" or file_name[-7:] == ".msh.gz" or file_name[-7:] == ".msh.h5":
prime.FileIO(self._model).import_fluent_meshing_meshes(
[file_name], prime.ImportFluentMeshingMeshParams(self._model, append=append)
)
Expand Down Expand Up @@ -196,6 +196,10 @@ def write(self, file_name: str):
prime.FileIO(self._model).export_fluent_meshing_mesh(
file_name, prime.ExportFluentMeshingMeshParams(self._model)
)
elif file_name[-7:] == ".msh.h5":
prime.FileIO(self._model).export_fluent_meshing_mesh(
file_name, prime.ExportFluentMeshingMeshParams(self._model, cff_format=True)
)
elif fileext == ".stl":
part_ids = [part.id for part in self._model.parts]
prime.FileIO(self._model).export_stl(
Expand Down
Loading