恭喜,你发布的帖子
发布于 2017-10-22 09:55:44
60楼
理由是这样的。
现假设你的刀路是逆时针方向。图面水平x轴。
图片显示这个图形应该原型是一个正方形。
图中大概地有三条直线可以围成两个直角。剩下一条线斜率有异常,并且存在两种异常,有拐点。
图形上方不闭合,有开口。假设估计是由于发生斜率异常的这个时候X轴走多了导致的。
但是有一点奇怪,开口的两边的上端点不在同一水平线上。说明Y轴可能也存在问题。(这里,可能你没有把曲线走完就收刀了?)
在图形下半部分X轴是应该一直以一种规律向正方向走的,但是为何在Y轴换向成正向之后斜率异常就消失了?而上半部分,基本不出现斜率异常问题。
既然算法是统一的,x轴和y轴相仿。这里要问你一个问题:
你的插补部分程序是否已经写成固定功能可供x轴双向和y轴双向四种方向插补,无论xy如何组合什么方向的插补只需要修改入口参数的正负就可以了。
这样的程序在输出时xy特性完全一致不会有差异,因为只有一个程序。要错统统都错。
如果你的程序是先写好一个插补然后复制三次,进行修改,那么有可能修改出错,并且很难发现。
我最大的一个疑问是为何下半部分x轴同样的走,会出现一半错一半对?所以我怀疑你的程序是四象限独立手工编程的。要是都使用一个模块计算插补,不可能有差异。
另外,硬件问题不会光影响你一个轴一个方向的插补。
请填写推广理由:
分享
只看
楼主