【问题标题】:Using GMSH python API to mesh a step file and save the resulting msh file to disk使用 GMSH python API 对 step 文件进行网格划分并将生成的 msh 文件保存到磁盘
【发布时间】:2021-10-26 10:17:35
【问题描述】:

我有大量的步骤文件,我想使用 GMSH 的 python API 从中提取网格信息。我正在按照this 教程在 gmsh 的官方文档页面中加载和操作 STEP 文件,但它会在生成网格之前进行切片。

但是,我只想加载一个步骤文件并生成其 3D 网格并将网格文件保存到磁盘而不进行任何操作。

我该怎么做呢?

【问题讨论】:

    标签: python 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

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2020-01-13
    • 2019-10-30
    • 2019-11-12
    • 1970-01-01
    • 2015-12-14
    • 2016-07-22
    • 2013-12-19
    • 2010-09-23
    • 2010-11-08
    相关资源
    最近更新 更多