三维模型中求一个拉伸的圆柱曲面和弧线的交点
使用mdlIntersect_allBetweenElms函数求不到,请问还能使用什么接口呢?
尝试一下SolidUtil::Modify::BooleanIntersect。在Brep概念中,一条线也可以被认为是一个Body(叫做WireBody),一个面也可以被认为是一个Body(叫做SheetBody)。所以,您可以将您的曲面和弧线通过SolidUtil::Convert::ElementToBody从一个ElementHandle转换为一个ISolidKernelEntity对象。
用SolidUtil::Modify::BooleanIntersect接口试了一下没有交成功
用这个mdlSolid_faceIntersectCurve,可以查一下以前的帖子找一下示例代码。
Answer Verified By: 卫 成
用上面方式调试已经可以了,谢谢老师