如何知道一个点是否与SolidWorks生成的CAD文件中的三维对象相交

本文关键字:文件 CAD 三维 对象 SolidWorks 何知道 一个 是否 | 更新日期: 2023-09-27 18:25:47

对于任何SolidWorks生成的CAD文件,如零件、IGES、STEP、ACIS等,是否有一种相对简单的方法可以知道三维点是否与复杂的三维形状相交?我不需要在应用程序中显示对象。

任何建议都将不胜感激。

p.S。我的问题和这个问题非常相似,但我没有使用Java或PLY文件。

如何知道一个点是否与SolidWorks生成的CAD文件中的三维对象相交

最简单的方法是连接到solidworks实例并从其API使用RayIntersections方法。如果交叉点的数量是奇数,则在任何方向上拍摄光线——您的点位于身体内。