数控编程中,G98 G99的每分钟进给和每转进给是怎么样确定的。还有主轴的转速。最好能详细点,要公式!
发布网友
发布时间:2022-05-01 06:29
我来回答
共1个回答
热心网友
时间:2023-10-09 13:34
不知道你用的是哪家的控制器,给一个广数980T的说明手册的内容摘抄吧
3.12 每分钟进给G98、每转进给G99
第一篇 编程说明
指令格式:G98 Fxxxx;(F0001~F8000,前导零可省略,给定每分进给速度,毫米/分)
指令功能:以毫米/分为单位给定切削进给速度,G98为模态G指令。如果当前为G98模态,可以不输入G98。
指令格式:G99 Fxxxx;(F0.0001~F500,前导零可省略)
指令功能:以毫米/转为单位给定切削进给速度,G99为模态G指令。如果当前为G99模态,可以不输入G99。系统执行G99 Fxxxx时,把F指令值(毫米/转)与当前主轴转速(转/分)的乘积作为指令进给速度控制实际的切削进给速度,主轴转速变化时,实际的切削进给速度随着改变。使用G99 Fxxxx给定主轴每转的切削进给量,可以在工件表面形成均匀的切削纹路。在G99模态进行加工,机床必须安装主轴编码器。
G98、G99为同组的模态G指令,同一时刻仅能一个有效。G98为初态G指令,系统上电时默认G98有效。
每转进给量与每分钟进给量的换算公式:
Fm = Fr×S
其中:Fm:每分钟的进给量(mm/min);
Fr:每转进给量(mm/r);
S:主轴转速(r/min)。
系统上电时,进给速度为系统数据参数NO.030设定的值,执行F指令后,F值保持不变。执行F0后,进给速度为0。系统复位、急停时,F值保持不变。进给倍率掉电记忆。
相关参数:
系统数据参数 N0.027:切削进给速率的上限值(X轴、Z轴相同,对于X轴为直径变化/分钟);
系统数据参数 N0.029:切削进给和手动进给时指数加减速时间常数;
系统数据参数 N0.030:切削进给时的指数加减速的低速下限值。
注:在G99模态,当主轴转速低于1转/分时,切削进给速度会出现不均匀的现象;主轴转速出现波动时,实际的切削进给速度会存在跟随误差。为了保证加工质量,建议加工时选择的主轴转速不能低于主轴伺服或变频器输出有效力矩的最低转速。