Использование GMSH python API для создания сетки файла шага и сохранения полученного файла msh на диск

У меня есть большое количество файлов шагов, из которых я хочу извлечь информацию о сетке с помощью API-интерфейса Python GMSH. Я следую этому руководству по загрузке и работе с файлом STEP на странице официальной документации gmsh, но он делает срезы перед созданием меша.

Однако я просто хочу загрузить файл шага, сгенерировать его трехмерную сетку и сохранить файл сетки на диск без каких-либо манипуляций.

Как мне это сделать?

1 ответ

Вы можете использовать этот код.

      
import gmsh
gmsh.initialize()
gmsh.option.setNumber("General.Terminal", 1)
gmsh.model.add("modelo_1")

gmsh.merge("FileName.step")


gmsh.model.mesh.generate(3)

gmsh.model.geo.synchronize()
gmsh.fltk.run()
gmsh.finalize()

https://gmsh.info/doc/texinfo/gmsh.html#index-gmsh_002fmerge

Другие вопросы по тегам