浅谈几种fanuc宏程序在加工中心上的应用

浅谈几种fanuc宏程序在加工中心上的应用

ID:26292528

大小:207.50 KB

页数:20页

时间:2018-11-25

浅谈几种fanuc宏程序在加工中心上的应用_第1页
浅谈几种fanuc宏程序在加工中心上的应用_第2页
浅谈几种fanuc宏程序在加工中心上的应用_第3页
浅谈几种fanuc宏程序在加工中心上的应用_第4页
浅谈几种fanuc宏程序在加工中心上的应用_第5页
资源描述:

《浅谈几种fanuc宏程序在加工中心上的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、机床与液压2015年5月May2015第43卷第10期MACHINETOOL&HYDRAULICSVolư43Noư10DOI:10.3969/jưissnư1001-3881ư2015ư010ư020浅谈几种FANUC宏程序在加工中心上的应用曹国彬,刘振才,贾广涛(河南平高电气股份有限公司,河南平顶山467001)摘要:利用加工中心FANUC系统的宏功能,编制出圆周均布孔定位、铣内螺纹、螺旋铣内孔、平行阵列孔定位通用宏程序,免除了部分繁琐数值计算,提高了程序编制效率。关键词:FANUC系统;宏程序中图分类号:TG659  文献标志

2、码:B  文章编号:1001-3881(2015)10-065-3ApplicationofSeveralFANUCMacroprogramsinMachiningCentreCAOGuobin,LIUZhencai,JIAGuangtao(HenanPinggaoElectricCo.,Ltd.,PingdingshanHenan467001,China)Abstract:Thegeneralmacroprogramwascompletedforthelocationofcircularuniformholes,millingin

3、ternalthread,millinghelicalinnerboresandthelocationofparallelarrayapertures,byutilizingmacrofunctionoftheFANUCsystemofthemachiningcen⁃tre.Inthisway,thepartialcomplexnumericalcalculationwasavoided,andthentheprogrammingefficiencywasimproved.Keywords:FANUCsystem;Macroprog

4、ram  宏程序短小简洁,逻辑性强,具有极好的易读性END1//循环1结束和易修改性。通用宏程序在编制后可灵活调用,使用#101=0//#101归零时直接赋值即可,简单方便,既减少了编程工作量,#102=0//#102归零提高了编程效率,又拓宽了机床编程功能的范围,节M99//宏程序结束返回省了机床内存空间。在使用过程中拥有CAD/CAM软例如:加工图1所示8×ϕ10mm、深度30mm、件不可取代的优势,因此被广泛应用于企业数控生产分度圆半径为50mm的圆周均布孔主程序如下: 加工中。O1重点对作者所在企业加工常用的圆周均布孔定M6

5、T1(ϕ10Z)位、铣内螺纹、螺旋铣内孔宏程序、平行阵列孔群定G0G90G54X0Y0位宏程序编制及应用进行探讨。G43Z100.H1M3S10001 圆周均布孔定位宏程序M8加工圆周均布孔的编程,正常情况需要先把每个G98G83Z-30.R3.Q3.F100L0孔的位置用人工或在画图软件上进行计算,工作效率G65P9100H8A15B360X0Y0R50非常低,输入坐标数值时也不能保证输入代码和数值G0G80G91G28Z0M5的正确性,还要反复检查确认,费工费时,用宏程序M9让机床自己运算就方便多了。M30O9100(FEN.D

6、U)//程序号及名称#32=1//孔数初始赋值#2=360//终止孔角度WHILE[#32LE#11]DO1//当#32小于等于设定孔数时循环1继续#33=#1+#2∗[#32-1]/#11//计算角度#101=#24+#18∗COS[#33]//计算孔位置X坐标#102=#25+#18∗SIN[#33]//计算孔位置Y坐标X#101Y#102//执行X、Y坐标#32=#32+1//#32递增1图1 示例零件一收稿日期:2014-04-10作者简介:曹国彬(1972—),男,高级技师,主要研究方向为数控加工。E-mail:89393

7、6967@qqưcom。·66·机床与液压第43卷自变量赋值说明:自变量赋值说明: H8表示孔数为8个;R32表示内螺纹大径(半径);A15表示孔初始角15°; Z30表示内螺纹扣深;B360表示终止角度360°;X0表示分度圆圆心X坐标0;Y0表示分度圆圆心Y坐标0;R50表示分度圆半径50。此宏程序不仅适用360°范围内圆周均布孔,对于任何角度内圆周均布孔也一样适用,使用时只需对#2按照实际需要重新赋值。I15表示内扣刀半径;J3表示径向退刀量3,要稍大于螺距,避免退刀时碰伤孔壁;Q2表示每次下刀距离2mm;F300表示走刀量3

8、00mm/min。注意:铣螺纹时,内螺纹扣深Z与每次下刀距离Q必须能够整出,整除得出#22螺距。 2 铣内螺纹、螺旋铣内孔宏程序(1)此宏程序也可用于螺旋铣内孔,方法与铣 铣内螺纹、螺旋铣内孔宏程序如下:O9300(XI.KOU)//

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

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

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