【问题标题】:Triangulate TopoDS_Shape with Netgen and OpenCascade使用 Netgen 和 OpenCascade 对 TopoDS_Shape 进行三角测量
【发布时间】:2022-12-14 10:46:39
【问题描述】:

我有一个成功使用 OpenCascade 7.5.0 库的现有项目。但是,当我尝试使用 OpenCascade 对 .STEP 文件中的不同 TopoDS_Shape 进行三角剖分时,我发现 OpenCascade 三角剖分不适合求解器算法,因此我决定在我的项目中包含 Netgen 6.2.2204。我已经使用本指南使用 cmake-gui 应用程序成功构建了 netgen 库:http://cupofcad.com/2021/07/30/netgen-building-with-open-cascade-technology/ 但我找不到任何使用 Netgen 6.2.2204 对 TopoDS_Shape 进行三角测量的文档或代码示例。我发现的所有代码示例对于最新的 Netgen 版本来说都过于陈旧。 我想总结一下,我的目标是对不同类型的 TopoDS_Shape(面、壳、实体、复合实体)进行三角剖分,并获得类似于我使用 OpenCascade 对 Poly_Triangulation 所做的结果。 你所有的帮助对我来说都很有价值。 阿尔乔姆

【问题讨论】:

    标签: c++ triangulation opencascade


    【解决方案1】:

    为什么不使用 GMsh?您可以使用 GMSH 对来自 opencascade 的实体组件进行网格划分并获取网格。我对 netgen 的理解是,它对可以网格化的内容非常严格。

    【讨论】:

      猜你喜欢
      • 2019-11-14
      • 2015-03-08
      • 2015-11-01
      • 2018-06-27
      • 1970-01-01
      • 2018-11-06
      • 2017-03-02
      • 1970-01-01
      • 2018-02-28
      相关资源
      最近更新 更多