为什么数控车床车螺纹时出现乱牙现象?

车床是新买的没有做过螺纹加工没有改过螺纹参数。我是一个数车菜鸟,求名师指点。
我条程序是这样编的:
O0012
M3 S300 G0 X150 Z50 T1010;
G0 X65 Z5;
G92 X58.7 Z-28 F3 J3 K1;
X57.7 ;
X57 ;
X56.9;
M30;
据我所知程序是没错,但是无论我车多少次都是乱牙的现象,请问我应不应该叫人上门维修?还有我的数控车床的型号是GSK 980TDb车床CNC.

车床 ,主轴上有个主轴编码器,它检测到的数据经CNC计算处理后再将计算好的走刀数据传送至伺服电机执行走刀,所以乱牙就是主轴旋转一圈,进刀没有随时跟进走动一个螺距。
根据公式: F=S*P 式中:P螺距,编码器是检测位置和速度,随时根据进刀位置来调整主轴的转速.。在程序没有问题的情况下:
1.有可能是编码器的问题。
2.可能是丝杠与螺母有间隙。
3.有可能是编码器皮带松动。
4.也有可能是丝杠间隙补偿不对。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-31
呵呵,就是你的程式错误哦,应该是这样编
G92 X58.7 Z-28 F3 ;
X57.7 ;
X57 ;
X56.9;
M30;
就OK了,不需要J3 K1
这样保证不乱牙
G92本身就是一个自动循环,不需要制定太多的指令
希望能帮到你
如果你编带斜度的,应该是R而不是J本回答被网友采纳
第2个回答  2012-09-10
把JK指令去掉!!
如果不行就是编码器出问题了
还有 G0指令一次就行了!并且!用G92车牙
G0指令定位的时候必须大与实际加工工件的尺寸
可以直接
O0012
M03 M08 S3OO T0101
GO X65 Z5
G92 X58.7 Z-28 F3
X57.7
X57
X56.9
M09
GOX100Z100
T0100
MO5
M3O
第3个回答  2012-08-29
有可能是你的测速器坏了,你可以先看下你输入的程式速度和你机床真实的速度是不是一样.不一样那就是测速器坏了.
第4个回答  2012-09-06
楼下说的有道理。。。你按照他的坐下。如果不可以就是编码器不对。