第五章FANUC 0I 系统数控铣床宏编程实例修改

第五章FANUC 0I 系统数控铣床宏编程实例修改

ID:47162290

大小:3.34 MB

页数:50页

时间:2019-08-14

第五章FANUC 0I 系统数控铣床宏编程实例修改_第1页
第五章FANUC 0I 系统数控铣床宏编程实例修改_第2页
第五章FANUC 0I 系统数控铣床宏编程实例修改_第3页
第五章FANUC 0I 系统数控铣床宏编程实例修改_第4页
第五章FANUC 0I 系统数控铣床宏编程实例修改_第5页
资源描述:

《第五章FANUC 0I 系统数控铣床宏编程实例修改》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

2、程中具有一定的适应性。5.1.1椭圆形零件的轮廓编程(1)零件图分析如图5-1所示,编制一个宏程序加工椭圆的外轮廓。毛坯尺寸φ110×40mm.材料为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、变量每层递增量3)刀具选择φ20平底立铣刀(3)参考程序主程序:O0511;G28G91Z0.;G17G40G49G80;S1200M03;G54G90G00X0.Y0.;G43H01Z30.;G65P1511A50.B40.C20.I20.D10.H0.Q2.F300.;M05;M03;子程序:O1511;G00X0.Y-[#2+#4];*定位到起刀点上方WHILE[#11GT-#3]DO1;*当#11>-#3时,循环1继续#11=#11-#17;*铣刀Z方向的坐标值Z#11;*Z向快速进刀到#11处G01G41X#4D01F#9;*加入刀具半径左补偿G03X0.Y

4、-#2R#4F#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方向坐标值G01X#21Y#22;*椭圆加工END2;*循环2结束G03X-#4Y-[#2+#4]R#4;*圆弧切出G00G40X0.;*取消刀具半径补偿END1;*循环1结束G00Z30.;*刀具返回初始平面M99;*程序结束返回(4)本题回顾:5.

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

6、3=(C)*正N边形的高度#4=(I)*四分之一圆弧切入的半径#7=(D)*平底立铣刀半径#9=(F)*进给速度#11=(H)*Z方向自变量赋初值#17=(Q)*自变量每层递增量3)刀具选择φ20平底立铣刀(3)参考程序:主程序:O0513;G28G91Z0.;G17G40G49G80;S1200M03;G54G90G00X0.Y0.;G43H01Z30.;G65P1513A6.B40.C20.I10.D10.H0.Q2.F300.;M05;M30;子程序;O1513;#10=360/#1;*正N边形的圆心角#5=#2+#7;*初始刀位点到原点距离#6=#5/COS[

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。