数控加工中心或者铣床 FANUC系统G41 G42刀具补偿问题

数控加工中心或者铣床 FANUC系统G41 G42系统里是怎么判断起始点的?比如下图
程序如下:
N1 G17 G40 G80;
N2 G90 G54 G00 X0 Y0 S1500 M03;
N3 Z2.;
N4 G01 Z-3. F150;
N5 G41 X50. Y30. D01;
(然后问题点来了,如果下面N6行的位置,也就是移动到第二个带点的位置还没有确定,系统在N5 行是怎么移动到起始点的,如果N6 Y150.;就是图一的左侧位置。那如果N6 X200.就应该是图二的位置,系统在运行到N5行,怎么确定位置的)

其实G41 G42就是一个顺铣一个逆铣, 如你所说:N5 G41 X50. Y30. D01;如果下一步是 N6 Y150.;显然这个是顺铣,所以机床走的位置就是图一。但是N5 G41 X50. Y30. D01;如果下一步是N6 X200,那么这个就是逆铣,如图二一样。刀具往哪个方向偏置,机床当前移到的位置,系统是根据下一步来判断的,也就是说看你下一步是顺铣还是逆铣,机床才能确定当前要移到到哪个位置。说的有点复杂,你可以多看几次追问

明白了,系统有个预读的功能预先读后面的几句程序,根据下一句移动到的位置方向来确定当前定位的坐标对吧

追答

是的,就是这样。这个问题,如果都不是同行,你的问题,我会看不懂,我的回答,你也会看不懂

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-22
老实说,你的表达让人看不懂
相似回答