03-10-2021,下午06:01
我目前正在生成一个曲面上的曲线跟踪项目。使用Python和RoboDK的API,我的程序工作如下:
1.为路径生成点
2.从这些点开始画一条曲线
3.将曲线投影到一个曲面上
4.创建一个曲线跟随项目
我正在处理的表面是弯曲的,所以我使用投影类型PROJECT_ALONG_NORMAL_RECALC。然而,我注意到并不是所有的法线都被相应地重新计算。相反,曲面的各部分被定义为具有相同的法线。这导致我的工具不能沿着曲面平滑地跟随路径(当从一个区域移动到另一个区域时,工具会以一种突然的方式调整自己以符合新法线,因为没有为每个单独的点重新计算法线)。
我不确定如何解决我遇到的这个常态问题。任何提示或建议,我可以继续非常感谢!
1.为路径生成点
2.从这些点开始画一条曲线
3.将曲线投影到一个曲面上
4.创建一个曲线跟随项目
我正在处理的表面是弯曲的,所以我使用投影类型PROJECT_ALONG_NORMAL_RECALC。然而,我注意到并不是所有的法线都被相应地重新计算。相反,曲面的各部分被定义为具有相同的法线。这导致我的工具不能沿着曲面平滑地跟随路径(当从一个区域移动到另一个区域时,工具会以一种突然的方式调整自己以符合新法线,因为没有为每个单独的点重新计算法线)。
我不确定如何解决我遇到的这个常态问题。任何提示或建议,我可以继续非常感谢!