- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章FANUC 0I 系统数控铣床宏编程实例
5.1特殊曲线轮廓零件的编程
零件的轮廓加工,既包括简单几何轮廓零件的加工,又包括特殊曲线几何轮廓零件的加工。
对于由直线和圆弧组成的简单几何轮廓零件的加工,编程人员可直接用零件图上给定的已知条件,或经过简单的数学计算,可获得基点坐标值,直接编写出零件的加工程序。
对于特殊曲线轮廓零件的编程,采用一般的编程方法,通常编程人员计算量较大,有时并不能得到某些基点的精确坐标,这是在编程过程中的难点所在,对于这一类特殊曲线轮廓零件的加工,这里仅介绍轮廓曲线的方程式为已知时,可采用宏程序编程的方法,既大大减小了计算量,又具有一定的通用性,在工程中具有一定的适应性。
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)刀具选择
φ20平底立铣刀
(3)参考程序
主程序:
O0511;
G28 G91 Z0.
G17 G
S1200
G54 G90 G00
G43 H01 Z30.;
G65 P1511 A
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-#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)本题回
文档评论(0)