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