【精】子程序调用在数控铣床槽类零件粗加工中的应用

2020-02-24 嘉多宝小型玉米收割机 2
子程序调用在数控铣床槽类零件粗加工中的应用  
嘉多宝玉米收割机技术讲解槽类零件粗加工如按实际加工轨迹纯手工编程时因路线长程  
序多易出错如能用到子程序则减少了程序段数量缩短程序录入时间减少辅助时间提  
高生产效率。  
在手工编程中对于小直径刀具加工比较大的平面刀具路线较多常规编程程序书写量较大  
出错率较高为了减少程序录入量减少辅助时间提高工作效率此时常考虑调用子程序  
由于加工对象是平面加工过程中不用考虑过切问题因此子程序广泛应用于形状规则长  
方形正方形的平面加工而在其他方面如槽类的粗加工很少有人用到因为在这种情况  
下如处理不好会出现过切现象从而导致加工件出现废品但如果用好也确实能达到事半功  
倍的效果这里我把子程序在槽类粗加工的正确使用方法向大家介绍一下。  
现以图 1零件图为例说明如何利用子程序调用进行槽的粗加工。  
已知条件刀具为 φ10 mm键槽刀刀具材料为高速钢工件材料为 45#要求精加工余量  
0. 2 mm工件坐标系如图 2所示。  
槽粗加工时铣刀刀位点的极限位置如图 3中虚线所示槽粗加工采用行切方式加工路线如  
4所示1坐标 X -84 Y84出发侧吃刀量为 7.5 mm按图中箭头所示路径  
进行粗加工子程序如图 5所示。  
这里我主要总结一下用子程序粗加工槽时子程序调用次数的计算方法及子程序调用结束后  
如何补加工刀具路径以完成整个槽的粗加工。  
1子程序调用次数计算方法根据图 4所示的行切加工路线及侧吃刀量可知每调一次子程  
Y方向移动 15 mm根据图 3Y方向行切时极限距离为 168 mm则子程序调用次数  
16815所得结果的整数部分为子程序调用次数即子程序调用次数为 11主程序中 N70  
程序段中 Pl15566中的 11为子程序调用次数。  
2子程序调用结束后补刀处理因为通过子程序调用不能完成槽的所有粗加工因此在子  
程序调用结束后还要进行必要的补加刀具路径那么如何正确补刀呢根据计算调用次数  
168 : 15的余数来及子程序即可完成补刀路径根据公式 16815知商是 11余数为 3、  
可知当子程序调用 11次结束后刀具所在的 Y向位置距 Y向粗加工极限位置还有 3 mm未加  
根据子程序加工路线图6所知应先向 X正向移动 168 mm即程序段 N80 G91  
X168再向 Y负向移动余数 3 mm即程序段 N90 G91 Y - 3再向 X负向移动 168 mm  
即程序段 N100G91 X-168到此为止完成了所有的补刀程序从而也完成了所有槽的粗  
加工关于槽的半精加工及精加工部分这里就不再阐述了。  
如将切削间距改为 7 mm则子程序调用次数为 16814=12因没有余数此时除将子程序中  
两个 Y-7.5改成 Y-7在主程序 N70程序段下依次补如下程序段 N80 G91 X168N90  
G91 Y-8N91 G91 X-168N92 G91Y-4; N93 G91 X168并将 N70程序段调用次数  
改为 12即可完成该槽的所有粗加工在子程序调用结束后只需要补 X正向移动 168正刀就  
可以了。  
如将切削间距改为 7.8 mm则子程序调用次数为 168.15.6整数部分为 10余数为 12此  
种情况因余数大于刀具直径除将子程序中两个 Y-7.5改成 Y-7.8在主程序 N70程