gpt4 book ai didi

geometry - 我应该使用哪个 CAD/几何库:CGAL Open CASCADE 还是 Boost::Geometry?

转载 作者:行者123 更新时间:2023-12-04 02:11:26 33 4
gpt4 key购买 nike

对于可定制的激光切割抽屉项目,我希望能够以编程方式在任意两个相交的垂直“2D”对象(具有宽度)之间创建连接。为此,我需要:

  • 以某种标准格式加载和保存 2D 对象。
  • 挤出二维对象,并对二维​​对象进行标准操作(特别是对象的减法。)
  • 相交2个物体,并能确定相交的“线”。

您会为此推荐哪个库/工具?你能估计掌握它完成上述任务的难度吗?

谢谢,

罗南

最佳答案

我有偏见 (PythonOCC dev),但我认为 OpenCasCade 最能满足您的需求。它带有开箱即用的 Step 和 Iges 导入器(商业上支持更多格式),您必须使用 Boost 和 CGAL 从文件中解析和重建几何图形。最后,这些包都不处理 nurbs/CAD 几何(BRep,边界表示),而只是处理三角形(多边形汤)。因此,OCC 最适合恕我直言。

关于geometry - 我应该使用哪个 CAD/几何库:CGAL Open CASCADE 还是 Boost::Geometry?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16877918/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com