当前位置:
沈阳一机 > >
新闻中心 > >
行业动态 > > 加工中心宏指令编程
加工中心宏指令编程
日期:2010年01月22 来源:沈阳第一机床厂 关键字:加工中心
HNC—21M为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外,宏程序还提供了循环语句加工中心、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行烦琐的数值计算,以及精简程序量。
宏程序指令适合抛物线、摇臂钻床椭圆、双曲线等没有插补指令的曲线编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程较大地简化编程,扩展应用范围。
(1)宏变量 衅0~#49为当前局部变量;#50~斡199为全局变量; #200一#249为0层局部变量;#250一#299为1层局部变量;#300一#349为2层局部变量; 衅350~#399为3层局部变量; #400一#449为4层局部变量; 衅450~林499为5层局部变量;#500一衅549为6层局部变量;井550一林599为?层局部变量;#600一#699为刀具长度寄存器HO—H99;衅700~#799为刀具半径寄存器DO—D99;加工中心#800~#899为刀具寿命寄存器。
~1$q2:某零件的外形轮廓如图5—19所示,毛坯尺寸100mmX 80mmX 50mm。摇臂钻床用~lOmm平底立铣刀的刀具,加工深度10mm,要求:确定精加工走刀路线;半径补偿进行粗精加工;长度补偿进行分层精加工外轮廓;半径补偿与长度补偿同时使用进行加工;长度补偿与缩放同时使用进行粗精加工。
(1)工艺路线安排 沿双点画线水平直线切线进刀,向右加工,采用/顷铣方法加工,即G41左刀补加工外轮廓,最后以逆圆圆弧退刀。
(2)编程分析
①采用同一把刀,调用不同刀具半径补偿号进行半径补偿完成粗精加工,加工中心刀具半径补偿号分别为D01、D02、D03,加工前相应输入刀具半径补偿值分别为8、6、实测之后的半径补偿修正值。
②采用同一把刀,调用不同刀具长度补偿号进行长度补偿完成分层加工,摇臂钻床刀具长度补偿号分别为H01、H02、H03,加工前相应输入刀具长度补偿值分别为4、8、实测之后的长度补偿修正值。
③半径补偿与长度补偿同时使用进行粗精加工(基本指令编程,适合加工不太深的零件)。
④半径补偿与长度补偿同时使用进行粗精加工(宏指令编程,加工中心适合加工不太深的零件)。
⑤长度补偿与缩放同时使用进行粗精加工(适合加工深的零件)。
(3)加工程序
④半径补偿与长度补偿同时使用进行粗精加工(宏指令编程,适合加工不太深的零件)。华中数控系统中宏变量井100一#199是全局变量为半径补偿值、长度补偿值,即令#100=12、摇臂钻床#101=4,则D100表示取#100的值作为半径补偿量;H101表示刀补号井101的值作为长度补偿量。该用法可在程序中通过对变量的赋值,从而实现半径偏置量的不断变化,可以十分便利地实现粗、精加工的处理、残料的加工、复杂轮廓的倒角、加工中心倒圆加工等。
故可以利用宏变量表示刀补号,再利用循环修改刀补号来进行分层加工和粗加工、半精加工、精加工。
⑤长度补偿与缩放同时使用进行粗精加工。摇臂钻床主程序调用一级子程序P2000进行长度补偿实现分层加工,一级子程序调用二级子程序P100用缩放控制零件粗加工、加工中心半精加工、精加工。矩形零件长度方向和宽度方向缩放后余量不同,实践证明要以短边(即宽度方向)决定缩放倍数。
上一篇:加工中心改造方案的制定 下一篇:
返回机床参考点
销售电话
机床营销
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服务
Tel:024-25341716
024-25341717
Fax:024-25341718
维护改造
Tel:024-25340767
Fax:024-25341177
产品分类