(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品

上传人:精****库 文档编号:138135004 上传时间:2020-07-13 格式:DOC 页数:50 大小:769.45KB
返回 下载 相关 举报
(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品_第1页
第1页 / 共50页
(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品_第2页
第2页 / 共50页
(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品_第3页
第3页 / 共50页
(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品_第4页
第4页 / 共50页
(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品》由会员分享,可在线阅读,更多相关《(数控加工)第五章FANUC0I系统数控铣床宏编程实例修改精品(50页珍藏版)》请在金锄头文库上搜索。

1、第五章FANUC 0I 系统数控铣床宏编程实例5.1特殊曲线轮廓零件的编程零件的轮廓加工,既包括简单几何轮廓零件的加工,又包括特殊曲线几何轮廓零件的加工。对于由直线和圆弧组成的简单几何轮廓零件的加工,编程人员可直接用零件图上给定的已知条件,或经过简单的数学计算,可获得基点坐标值,直接编写出零件的加工程序。对于特殊曲线轮廓零件的编程,采用一般的编程方法,通常编程人员计算量较大,有时并不能得到某些基点的精确坐标,这是在编程过程中的难点所在,对于这一类特殊曲线轮廓零件的加工,这里仅介绍轮廓曲线的方程式为已知时,可采用宏程序编程的方法,既大大减小了计算量,又具有一定的通用性,在工程中具有一定的适应性。

2、5.1.1 椭圆形零件的轮廓编程(1)零件图分析如图5-1所示,编制一个宏程序加工椭圆的外轮廓。毛坯尺寸11040mm.材料为45钢。已知椭圆的长半轴为50mm,椭圆短半轴为40mm,加工椭圆轮廓的高度为20mm. 图5-1(2)工艺分析1)程序原点及工艺路线采用三爪自定心夹盘装夹,工件坐标系原点设定在工件上表面中心处。2)变量设定#1=(A) *椭圆长半轴长#2=(B) *椭圆短半轴长#3=(C) *椭圆轮廓的高度#4=(I) *四分之一圆弧切入的半径#7=(D) *平底立铣刀半径#9=(F) *进给速度#11=(H) *Z方向自变量赋初值#17=(Q) *自变量每层递增量3)刀具选择20平

3、底立铣刀(3)参考程序主程序:O0511;G28 G91 Z0.;G17 G40 G49 G80;S1200 M03;G54 G90 G00 X0. Y0.;G43 H01 Z30.;G65 P1511 A50. B40. C20. I20.D10. H0. Q2. F300.;M05;M03;子程序:O1511;G00 X0. Y-#2+#4; *定位到起刀点上方WHILE#11GT-#3 DO1; *当#11-#3时,循环1继续#11=#11-#17; *铣刀Z方向的坐标值Z#11; *Z向快速进刀到#11处G01G41 X#4 D01 F#9; *加入刀具半径左补偿G03 X0. Y-#

4、2 R#4 F#9; *圆弧切入到椭圆起点#12=-90.; *椭圆角度自变量赋初值WHILE#12GT-450. DO2; *当#12-450.时,循环2继续#12=#12-0.5; *角度#12减0.5度#21=#1*COS#12; *角度#12时的椭圆X方向坐标值#22=#2*SIN#12; *角度#12时的椭圆X方向坐标值 G01 X#21 Y#22; *椭圆加工END2; *循环2结束G03 X-#4 Y-#2+#4 R#4; *圆弧切出G00 G40 X0.; *取消刀具半径补偿END1; *循环1结束G00 Z30.; *刀具返回初始平面M99; *程序结束返回(4)本题回顾:5

5、.1.2角度线段的轮廓编程(1)零件图分析;如图5-2所示,编制一个宏程序加工角度线段的形外轮廓。(2)工艺分析1)程序原点及工艺路线2)变量设定3)刀具选择(3)参考程序(4)本题回顾5.1.3正多边形零件的轮廓编程(1)零件图分析如图5-3所示,编制一个宏程序加工标准正六边形外轮廓。毛坯尺寸10040mm,材料为45钢。已知正六边形的内切圆半径40mm,正六边形的轮廓高度为20mm。 图5-3(2)工艺分析1)程序原点及工艺路线采用三爪自定心夹盘装夹,工件坐标系原点设定在工件上表面中心处。2)变量设定#1=(A) *正N边形的边数#2=(B) *正N边形的内切圆半径 #3=(C) *正N边

6、形的高度 #4=(I) *四分之一圆弧切入的半径#7=(D) *平底立铣刀半径#9=(F) *进给速度#11=(H) *Z方向自变量赋初值#17=(Q) *自变量每层递增量3)刀具选择 20平底立铣刀(3)参考程序:主程序:O0513; G28 G91 Z0.;G17 G40 G49 G80;S1200 M03;G54 G90 G00 X0. Y0.;G43 H01 Z30.;G65 P1513 A6. B40. C20. I10. D10. H0. Q2. F300.;M05;M30;子程序;O1513;#10=360/#1; *正N边形的圆心角#5=#2+#7; *初始刀位点到原点距离#6

7、=#5/COS#10/2; *刀具运动轨迹的正N边形外接圆半径G00 X#4 Y-#5+#4; *快速移至四分之一圆弧起刀点Z#11+1.; *快速下降至当前加工平面#11+1.处WHILE#11GT-#3 DO1; *当#11#3时,循环1继续#11=#11-#17; *铣刀Z方向的坐标值G01 Z#11 F0.2*#9; *Z向直线插补到当前加工深度G03 X0. Y-#5 R#4 F#9; *四分之一圆弧切入#12=0; *刀具加工的边数赋初值WHILE#12LT#1 DO2; *当#12#1时,循环2继续#20=-90+#10/2-#12*#10; *刀具与圆心连线和X轴所成夹角#21

8、=#6*COS#20; *刀具中心X坐标值#22=#6*SIN#20; *刀具中心Y坐标值G01 X#21 Y#22 F#9; *沿轮廓走刀#12=#12+1; *加工边数加1END2; *结束循环2X0.; *G01到X0.G03 X-#4 Y-#5+#4 R#4 F2*F#9; *四分之一圆弧切出G01 X#4; *G01走刀到X#4END1; *结束循环1G00 Z30.; *快速提刀到初始平面M99; *程序结束返回(4)本题回顾:5.1.4SIN曲线形零件的轮廓编程(1)零件图分析如图5-4所示,编制一个宏程序加工其外形轮廓。毛坯尺寸80mm60mm25mm,材料为45钢。零件外轮廓由直线、椭圆弧及正弦曲线构成,已知椭圆长半轴长30mm,短半轴长20mm,正弦曲线方程为Y=10xsin(x/30),轮廓加工厚度为8mm。Y=10xsin(x/30)图5-4(2)工艺分析1)程序原点及工艺路线采用平口钳装夹,工件坐标系原点设定在工件上表面中心处。2)变量设定加工椭圆时:#1=(A) *椭圆长半轴长#2=(B) *椭圆短半轴长#3=(C) *椭圆轮廓高度#7=(D) *铣刀半径#9=(F) *进给速度#11=(H) *Z方向自变量赋初值#17=(Q)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号