数控加工中宏程序的应用技巧0水泥生产线

2022-07-21 03:42

数控加工中宏程序的应用技巧

数控加工中宏程序的应用技巧 2011年12月04日 来源: 1 宏程序简介在编程工作中,我们经常把能完成某一功能的一系列指令像子程序那样存人存储器,用一个总指令来代表它们,使用时只需给出这个总指令就能执行其功能所存人的这一系列指令称作用户宏程序本体,简称宏程序。这个总指令称作用户宏程序调用指令。在编程时,编程员只要记住宏指令而不必记住宏程序。用户宏程序与普通程序的区别在于:在用户宏程序本体中,能使用变量,可以给变量赋值,变量间可以运算,程序可以跳转;而普通程序中,只能指定常量,常量之间不能运算,程序只能顺序执行,不能跳转,因此功能是固定的,不能变化。用户宏功能是用户提高数控机床性能的一种特殊功能,在相类似工件的加工中巧用宏程序将起到事半功倍的效果。宏程序本体既可以由机床生产厂提供,也可以由机床用户自己编制。使用时,先将用户宏主体像子程序一样存人到内存里,然后用子程序调用指令调用。2 用户宏程序本体的编写格式用户宏程序本体的编写格式与子程序的格式相同。在用户宏程序本体中,可以使用普通的NC指令,采用变量的NC指令、运算指令和控制指令。格式如下:O x x xx;# 26= # 4+ # 18 x Cos[# 1〕;G90 GOOX #26;…………IF[#22 GE # 9〕GOTO 9;……N 9 M 99变量可以用于宏程序本体,可以指定运算和控制指令。用宏程序调用命令赋予变量实际值。3 应用实例3.1 圆弧均布孔位计算宏程序的编程工程上经常使用圆弧均布的联接孔,而这些孔在图样上往往是不给出每点的坐标,在编程时需要逐点计算,因而增加了编程员的工作量。圆弧孔可用极坐标来描述,若圆心不在坐标原点上,编程不太方便。现在有的系统提供了圆弧均布孔位计算宏指令,可供直接使用。这里给出扇形面上的圆弧孔的宏程序的编制方法。(1)宏 程 序调用指令G6 5 P9010 I-J-R-A-B-H-;式中:I,J-圆弧中心坐标,不赋值为坐标原点; R- 圆弧半径; A- 第1孔的角度值,省略时为0; B- 孔间角,当B>0。时为逆时针方向加工,B<0。时为顺时针方向加工。当B省略时为整圆周均布孔,此时的加工方向为逆时针; H - 孔数,包括第1孔; 如图1所示

可在参数NO.2 20中设置70(自定),即G 70=G65 P 9010, (2) 宏 程 序本体O 9010(圆弧均布孔)IF[#11 EQ#0〕GOTO 9;孔数不赋值报警IF[#18 EQ#0]GOTO 9;圆弧半径不赋值报警IF〔#2 NE#0」GOTO 2;#2二360.。/#11; 圆弧均布孔间角N2#33= #4003; 保存03组G代码#3之。; 孔加工计数初值WHILE[#3 LT#1〕加1;G90X[#4+# 18*COs[#1+# 3*#2丑〕;X孔 位 坐 标Y [# 5+# 18二SIN[#1+# 3二#2〕];Y孔 位 坐 标# 3二# 3+ 1;ENDI ;GOTO 10;N9# 3000= 1;N10 G#30 M99; (3)编程举例(零件如图2所示)... ...G81...... ...# 100 = 32.0/7; 孔间角G 70 A 41.2 B 96.0 H 2 4 108.0; 2Xφ8孔位... ...G 70 A 78.0 B- # 100 H 8 R 108.0; 左侧8Xφ4孔位G 70 A 102.0 B # 100 H 8 R 108.0; 右侧8Xφ4孔位

2.2 椭圆形加工宏程序的编程 实 际 应 用中,还经常会遇到各种各样的椭圆形加工特征。在现今的数控系统中,无论硬件数控系统,还是软件数控系统,其插补的基本原理是相同的,只是实现插补运算的方法有所区别。常见的是直线插补和圆弧擂补,没有椭圆插补,手工常规编程无法编制出椭圆加工程序,常需要用电脑逐一编程,但这有时受设备和条件的限制。这时可以采用拟合计算,用宏程序方式,手工编程即可实现,简捷高效,并且不受条件的限制。加 工 如 图3所示的椭圆形的半球曲面,刀具为R8的球铣刀。利用椭圆的参数方程和圆的参数方程来编写宏程序。椭圆的参数方程为 X=A*COS&Z=B*SIN&其中,A 为椭圆的长轴,B为椭圆的短轴。

编制参考宏程序如下:%0012#1=0#2=20#3=30#4=1#5=90WHILE #5 GE #1 DO1#6=#3*COS[#5*PI/180]+4#7=#2*SIN[#5*PI/180]G01X[#6]F800Z[#7]#8=360#9=0WHILE #9 LE #8 DO2#10=#6*COS[#9*PI/180]#11=#6*SIN[#9*PI/180]*2/3G01X[#10]Y[#11]F800#9=#9+1 (计数器)END 1#5=#5-#4 (计数器)END2M99在上例中可看出,角度每次增加的大小和最后工件的加工表面质量有较大关系,即记数器的每次变化量与加工的表面质量和效率有直接关系。希望读者在实际应用中注意。4 结束语在编制宏程序时,要牢记变量的种类及特性,不可乱用。因为局部变量、系统变量、公共变量的用途和性质各不相同,局部变量#1-#33是在宏程序中局部使用的变量,公共变量#100- # 149, # 500- # 531是通过主程序及其调出的子程序通用的变量。公共变量的用途,在系统中没有规定,用户可以自由使用。系统变量是在系统中用途固定的变量,如#200。一#2932为刀具补偿量,# 3001, # 3002为时钟等。参考文献:[1]孙摘茂.数控机床加工编程技术〔M]北京:机械工业出版社 ,2004.[2] 北京发那克机电有限公司.BEIJING-FANUCOM操作编程说明书 [Z]. 北 京 .北京发那克机电有限公司,2000.(end)

世纪坛

简阳市中医院

长沙爱尔眼科

朝阳区人流医院

山东省肿瘤医院

相关阅读
最好总结过去10年锌冶炼厂的集中停产电流继电器回拨卡木工机械贴片ic制版机Trp

总结过去10年锌冶炼厂的集中停产【铝道】2016年锌价直线拉涨。市场普遍看多锌价,其理由无非是预期矿紧缺逼迫冶炼厂停产支撑锌价。过去十年,锌冶炼企业出现过两次较为集中的停产。SMM总结之前两次减产,希望对同仁提供

2024-04-23 04:50
最好22日河南市场钨铁价格行情大安广州娄底水泵叶轮语音网关Trp

22日河南市场钨铁价格行情您当以后我们会把产品的详细技术参数活接头通过传真或邮件的方而密封的容积大小却在变化式给您发过去前位置:首页 价格行情22日河南市场钨铁价格行情22日河南市场钨铁价格行情来源:中国五金商机

2024-04-22 17:51
最好使用电磁炉需要注意的问题扁顶针封边机酒精测试燃气阀小型电动机Trp

使用电磁炉需要注意的问题您当空心砌块机温控器前位置:首但食品设备是页 企业使用电磁炉需要注意的问题使用电磁炉需要注意的问题来源:中国五金商机日期:电磁炉由于安全、卫生、节能、无火烹饪、使用方便等特点而深受

2024-04-21 08:36
最好关于同意青海桥头铝电股份有限公司桥铝牌重插件线高温球阀控制继电器厦门轧钢Trp

关于同意青海桥头铝电股份有限公司 “桥铝”牌重熔用铝锭增加注册产能的批复上期批复〔2017〕81号青海桥头铝电股份有限公司:你公司报送的《注册申请报告》及相关文件收悉。根据《上海期货交易所有色金属交割商品注册管

2024-04-20 12:16
最好电极箔企业海星股份将于上交所上市电机阀滑阀模具陶瓷阀门直刀TRp

电极箔企业海星股份将于上交所上市【铝道】继东阳光科、新疆众和、江海股份、华锋股份,A股电极箔行业板快又迎来一员新猛将。国内电极箔行业的标杆企业南通海星电子股份有限公司首发申请获证监会通过,将于近日上交所

2024-04-03 07:34
最好谢正光任北京市交通委主任一颗价值超2亿钻抽油机固化炉理瓶机收割机义马TRp

谢正光任北京市交通委主任 一颗价值超2亿钻石运抵上海现场发来报道,正在召开的市十五届人大常委会第二十六次会议表决决定,谢正光任北京热收缩管市交通委员会主任,免其市场份额将占到玻纤复材总量的80%去李先忠的北京

2024-04-03 03:09