菜鸟:
840DG33XZK,指令异常,数控车
执行这个锥螺纹指令时,X方向总结会少走几个MM,请教有跟G33相关的参数?XZ走G00正常,G33ZK也正常,,就是用到锥螺纹X向就有问题,,无报警,,请教可能原因。本人猜测可能是哪几个参数影响,,请指点。
高手:
是否有刀具补偿或者坐标系变换,偏移之类的发生,看看叠加的整体坐标系偏移量是否和你预想的有偏差。
菜鸟:
坐标系变换,偏移,主要指的哪方面?
高手:
从MCS到WCS实际上经过了多重变换和偏移,当然这些变换和偏移未必都存在于你的机床上。
MCS是基础,这个是针对PLC的各个实际轴具体移动多少,电机编码器实际转动多少圈而言的。但针对NC编程,其基础是基准坐标系BCS,也就是3个几何轴相互垂直的坐标系。普通机床的话,两者是合一的,但若是实际的运动轴并不两两垂直,需要进行几何变换的(诸如transmit,traang,tracyl,traori等),那么BCS和MCS是不同的。
变型成BCS后,仍需变换成基准零点坐标系BZS(一说BOS),其相关偏移量分别为:$P_BFRAME,$P_UBFR;
BZS仍需变换成可设定零点坐标系SZS,其相关偏移量分别为:$P_IFRAME,$P_UIFR[..];
SZS仍需变换成工件零点坐标系WCS,其相关偏移量为:$P_PFRAME。
当然还有显示实际坐标系偏移量的$P_ACTFRAME
这些坐标系对应的坐标值分别如下:
$AA_IM[axis]:ReadactualvalueinMCS
$AA_IB[axis]:ReadactualvalueinBCS
$AA_IBN[axis]:ReadactualvalueinBZS
$AA_IEN[axis]:ReadactualvalueinSZS
$AA_IW[axis]:ReadactualvalueinWCS
当然,上边只是说了偏移,大多数情况下也就是偏移,但还有镜像,缩放,旋转等操作,使用如下指令:CTRANS,CROT,CSCALE,CMIRROR。
以上所说坐标系变换存在大量的叠加,你可以对应你的机床看看,X轴不可能无缘无故偏移,基本都是刀具或者坐标系变换当中存在问题所致,一一对应了察看,应该很快就能找出来的。
菜鸟:
主要是工具补偿数据。
另外我想问一下这种情况对螺纹造成了什么影响。
高手:
做出来的锥度不对。
斑竹:
锥度不对不一定和你提的现象有直接关系。注意是否存在角度计算误差。
菜鸟:
主要是G33XZK这里的X的坐标给定与实际走得有偏差,差挺多,几个MM,我不知道G33这个指令有没有相关的参数或特殊的编程方式,会引起这个问题,
另外,840D的参数说明书怎么没有下载的,谁帮忙提供一下。
菜鸟:
现在已经确认故障现象:G33X100Z200K5;这个指令,与G01X100Z200F100;这个同样的XZ的指令(就是其它指令都一样,就是将G33改成G01就OK了),但实测X走的距离G01是正确的,但G33差了10%,就是两个指令机械坐标数据是一样的(是对的),但实际走的位置差了,,很奇怪。
斑竹:
可以到下载中心搜索并下载。
菜鸟:
840DG33XZK,指令异常,数控车
执行这个锥螺纹指令时,X方向总结会少走几个MM,请教有跟G33相关的参数?XZ走G00正常,G33ZK也正常,,就是用到锥螺纹X向就有问题,,无报警,,请教可能原因。本人猜测可能是哪几个参数影响,请指点。
高手:
尝试修改X轴精停止参数,把精停止误差放大一点点试试