1.直角外矩形倒圆加工
(1)立铣刀
1)分析:如图6-57所示,矩形体长、宽分别为#1、#3,上平面四周倒圆半径为#4,现在用直径为#2的立铣刀进行倒圆加工。
首先确定坐标系,以工件上平面中心为坐标原点,向右、向前、向上分别为X、Y、Z轴的正向。加工起始点从工件正前方,中间点圆角与侧面切点(0,#3/2,-#4)开始圆弧切入,切入圆弧半径为#18;顺时针走刀路线,完成一层切削后,圆弧切出。为了编程坐标计算方便,运用半径补偿功能,直接用轮廓相关尺寸进行编程,一层一层向上分层切削,加工路线不变,在这里以切削点与倒圆中心连线的倾斜角#8为变量,范围从0°~90°。X、Y坐标尺寸按照#1(#3)-#4*[1-COS[#8]]规律缩小,深度尺寸变化规律是:#4*[1-SIN[#8]],绝对值递减。
图6-57 直角外矩形倒圆加工(1)
运用半径补偿就可利用轮廓尺寸进行编程,切削是从下往上,当半径补偿值固定为#2/2时,X、Y轴坐标就不能固定,而分别是±[#1/2-#4*[1-COS[#8]]]、±[#3/2-#4*[1-COS[#8]]],并且圆弧切入切出点以及开始、结束点坐标都是变化的,即切入切出点(0,#3/2-#4*[1-COS[#8]]),圆弧切入开始点(-#18,#3/2-#4*[1-COS[#8]]+#18)、圆弧切出结束点(#18,#3/2-#4*[1-COS[#8]]+#18)。如果用G10 P1 L12 R#10指令,就可以即时给半径补偿值指定变化后的数值,半径补偿值(D1)的变化规律:#10=#2/2-#4*[1-COS[#8]],这样编程坐标计算方便多了。
2)变量及说明:
#1=[A];矩形长度
#2=[B];立铣刀直径
#3=[C];矩形宽度
#4=[I];倒圆R值
#6=[K];递增量
#7=[D];进给量
#18=[R];1/4圆弧切入切出半径
3)宏程序如下:
①用G10 P1 L12 R#10指令格式编写的宏程序。
②用固定半径补偿值指令格式编写的宏程序。
4)主程序如下:
(2)球头铣刀
1)分析:如图6-58所示,矩形体长、宽分别为#1、#3,上平面四周倒圆半径为#4,现在用半径为#2的球头铣刀进行倒圆加工。编程思路参照图6-57实例,要注意:参考点是球心,倒圆时深度和水平轮廓的尺寸变化所涉及的半径是[#2+#4],深度变化规律:#26=[#2+#4]*SIN[#8]-#4,半径补偿值#10=[#2+#4]*COS[#8]-#4。这里用的是G10指令格式,固定半径补偿值编程读者可自行尝试一下。
2)变量及说明:
#1=[A];矩形长度
#2=[B];球头铣刀半径
#3=[C];矩形宽度
#4=[I];倒圆R值
图6-58 直角外矩形倒圆加工(2)
#6=[K];递增量
#7=[D];进给量
#18=[R];1/4圆弧切入切出半径
3)宏程序如下:
4)主程序如下:
2.圆角外矩形倒圆加工
(1)立铣刀
1)分析:如图6-59所示,矩形体长、宽分别为#1、#3,矩形体四周倒圆半径为#5,上平面四周倒圆半径为#4,现在用直径为#2的立铣刀进行倒圆加工。
图6-59 圆角外矩形倒圆加工
此例编程参照图6-58实例,在它的基础上,只要在宏程序的轮廓切削相关程序段中,添加“,R#5”即可。
这里应注意#5要大于等于#4。另外,如果四周侧面圆角在上平面倒圆后要求半径值(#5)是不变,用固定半径补偿值编程方法编程时圆角半径#5不变,而用G10指令格式编程时圆角半径#5在倒圆时需加修正值#4-#4*COS[#8]。如果要求半径值(#5)成规律递减,用G10指令格式编程更方便些,用固定半径补偿值编程方法编程时圆角半径#5在倒圆时需减去修正值#4-#4*COS[#8]。
2)变量及说明:
#1=[A];矩形长度
#2=[B];立铣刀直径
#3=[C];矩形宽度
#4=[I];倒圆R值
#5=[J];圆角半径
#6=[K];递增量
#7=[D];进给量
#18=[R];1/4圆弧切入切出半径
3)宏程序如下:
①用G10指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后从下向上递减宏程序。
②用固定半径补偿值指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后从下向上递减宏程序。
(www.xing528.com)
③用G10指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后不变的宏程序。
④用固定半径补偿值指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后不变的宏程序。
4)主程序如下:
(2)球头铣刀
在图6-58基础上,在宏程序的轮廓切削相关程序段中,添加“,R#5”即可。
程序略。
3.倒角外矩形倒圆加工
(1)立铣刀
1)分析:在图6-60基础上,在宏程序的轮廓切削相关程序段中,添加“,C#5”即可。
2)变量及说明:
#1=[A];矩形长度
#2=[B];立铣刀直径
#3=[C];矩形宽度
图6-60 倒角外矩形倒圆加工
#4=[I];倒圆角R值
#5=[J];倒角C值
#6=[K];递增量
#7=[D];进给量
#18=[R];1/4圆弧切入切出半径
3)宏程序如下:
4)主程序如下:
(2)球头铣刀
在图6-58基础上,在宏程序的轮廓切削相关程序段中,添加“,C#5”即可。
程序略。
4.圆角内矩形倒圆加工
(1)立铣刀
1)分析:如图6-61所示,矩形槽长、宽分别为#1、#3,矩形体四周倒圆半径为#5,上平面四周倒圆半径为#4,现在用直径为#2的立铣刀进行倒圆加工。
2)变量及说明:
#1=[A];矩形长度
#2=[B];立铣刀直径
#3=[C];矩形宽度
#4=[I];倒圆R值
#5=[J];圆角半径
#6=[K];递增量
#7=[D];进给量
#18=[R];1/4圆弧切入切出半径
图6-61 圆角内矩形倒圆加工
3)宏程序如下:
①用G10指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后变化的宏程序。
②用固定半径补偿值指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后变化的宏程序。
③用G10指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后不变的宏程序。
④用固定半径补偿值指令格式编写的侧面四周圆角半径#5在上平面轮廓倒圆后不变的宏程序。
(2)球头铣刀
略。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。