一种整体叶盘混合铣加工自动截取程序的方法技术

技术编号:31757937 阅读:24 留言:0更新日期:2022-01-05 16:41
本发明专利技术公开一种整体叶盘混合铣加工自动截取程序的方法,对原有混合铣数控加工程序进行跳转标识,并判断报警程序段所在层数位置的奇偶性,当为程序段层数为偶数时,通过判定公式进行处理后,同奇数层一样,继续进行未完成的工作,同时对截取程序进行门参数设置以及系统参数设定,保证机床每次加工都会存在该段程序,本发明专利技术的优点是:该自动截取程序功能可应用于所有类型整体叶盘零件的混合铣加工程序,该自动截取程序功能可大幅降低手动截取程序带来的加工风险,避免产能的降低,提高设备利用率,提高设备产能。提高设备产能。

【技术实现步骤摘要】
一种整体叶盘混合铣加工自动截取程序的方法


[0001]本专利技术涉及机械加工领域,具体说是一种高精度类零件的混合加工的报警识别判定方法。

技术介绍

[0002]由于整体叶盘叶身的不可二次加工特性(超过3mm,就会对已加工对叶身表面完整性造成不可逆对损伤,在混合铣中,精加工叶身,每层为2mm),决定了如果设备出现故障停机,必然会造成加工程序的修改。现有对修改流程为:出现设备故障停机

通知工艺人员

工艺人员根据已加工完的层数,对数控程序进行裁剪,去掉已加工完的程序

程序校验及仿真

程序下发至数控设备,如果是白天发生的设备故障,工艺人员还好配合截取程序,如果在工艺人员休息时候或者后半夜,就会使生产加工受阻,影响设备产能,设备精度损失、截取程序及程序防碰撞仿真,空运行热机,标刀校准等附加工作,造成设备产能下降等弊端,并且如果工件尺寸较大在热机过程中还有发生碰撞的风险。

技术实现思路

[0003]为解决上述问题,本专利技术公开一种整体叶盘混合铣加工自动截取程序的方法。
[0004]具体技术方案如下:
[0005]一种整体叶盘混合铣加工自动截取程序的方法,包括如下步骤:
[0006]步骤一:对原有混合铣数控加工程序进行跳转标识;
[0007]步骤二:设置门参数防止误操作带来的加工风险;当输入的门参数与设置的门参数不一致时,混合铣数控机床则不会进入工作,输入正确的门参数后,则继续进行后续工作;
[0008]步骤三:在每段所述跳转位置处之后,对加工程序段的位置进行奇偶判断,如果所在程序段的位置为奇数,则继续运行程序,如果所在程序段的位置为偶数,则对该处位置的程序位置减小一位,然后继续运行程序;
[0009]步骤四:为防止加工下一组零件时,直接发生程序跳转,造成零件报废,将门参数置零设置;
[0010]步骤五:为防止程序往下预读,造成其他报警或者不可预测的错误发生,对程序进行暂停读取;
[0011]步骤六:对程序段进行跳转,并跳转至未加工的程序段继续加工;
[0012]步骤七:将临时的门参数修改定义为系统GUD参数,防止数据丢失;
[0013]步骤八:对自动截程序功能字符进行防修改保护,保证程序唯一性;
[0014]所述加工程序段的偶数层为粗铣工序,奇数层为精铣工序。
[0015]为判断所在程序段的奇偶性,通过R500/2

ROUND(R500/2)的方法判定,其中R500代表所在程序段的位置,ROUND代表对数值取整,当判定结果等于0.5时,则代表为奇数段,当判定结果等于零时,则代表所在程序层数为偶数段。
[0016]本专利技术的优点是:该方法通过数控系统自动运算判断并通过程序跳转实现自动截取数控程序的功能,满足应对突发事件不停机的需求。并且此自动截程序方法不改变原有数控程序,可以有效的杜绝在加工下一组叶片的过程中,忘记改回原有程序而发生碰撞事故的可能性
具体实施方式
[0017]下面本实施例中提供一种具有判断数值奇偶性功能的自动截取程序的方法,一种整体叶盘混合铣加工自动截取程序的方法,包括如下步骤:
[0018]步骤一:对原有混合铣数控加工程序进行跳转标识;
[0019]步骤二:设置门参数防止误操作带来的加工风险;当输入的门参数与设置的门参数不一致时,混合铣数控机床则不会进入工作,输入正确的门参数后,以门参数的正确指令为135.79,输出135.79后,则继续进行后续工作;该段程序内容为;
[0020]IF TIAO__ZHUAN==135.79;*RO*TIAO__ZHUAN为门参数
[0021]步骤三:在每段所述跳转位置处之后,对加工程序段的位置进行奇偶判断,为判断所在程序段的奇偶性,通过R500/2

ROUND(R500/2) 的方法判定,其中R500代表所在程序段的位置,ROUND代表对数值取整,当判定结果等于0.5时,则代表为奇数段,当判定结果等于零时,则代表所在程序层数为偶数段,如果所在程序段的位置为奇数,则继续运行程序,如果所在程序段的位置为偶数,则对该处位置的程序位置减小一位,然后继续运行程序;即,该段的程序为;
[0022]N12 IFR500/2

ROUND(R500/2)==0;*RO*对R500进行奇、偶判断;
[0023]R500=R500

1;*RO*对偶数段的程序段减小一位;
[0024]步骤四:为防止加工下一组零件时,直接发生程序跳转,造成零件报废,将门参数置零设置;
[0025]TIAO__ZHUAN=0;*RO*跳转门参数置零
[0026]步骤五:为防止程序往下预读,造成其他报警或者不可预测的错误发生,对程序进行暂停读取;该段程序为;
[0027]STOPRE;*RO*
[0028]步骤六:对程序段进行跳转,并跳转至未加工的程序段继续加工;
[0029]EXECSTRING("GOTOFRR"<<R500);*RO*
[0030]通过使用西门子高级语言,把数字和字母进行组合,完成程序段自动跳转工作
[0031]步骤七:将临时的门参数修改定义为系统GUD参数,防止数据丢失;
[0032]步骤八:对自动截程序功能字符进行防修改保护,保证程序唯一性;通过在每个程序段后添加*RO*来实现;
[0033]所述加工程序段的偶数层为粗铣工序,奇数层为精铣工序。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种整体叶盘混合铣加工自动截取程序的方法,其特征在于,包括如下步骤:步骤一:对原有混合铣数控加工程序进行跳转标识;步骤二:设置门参数防止误操作带来的加工风险;当输入的门参数与设置的门参数不一致时,混合铣数控机床则不会进入工作,输入正确的门参数后,则继续进行后续工作;步骤三:在每段所述跳转位置处之后,对加工程序段的位置进行奇偶判断,如果所在程序段的位置为奇数,则继续运行程序,如果所在程序段的位置为偶数,则对该处位置的程序位置减小一位,然后继续运行程序;步骤四:为防止加工下一组零件时,直接发生程序跳转,造成零件报废,将门参数置零设置;步骤五:为防止程序往下预读,造成其他报警或者不可预测的错误发生,对程序进行暂停读取;步骤六:对程序...

【专利技术属性】
技术研发人员:赵天杨孟震威魏松佟春雷张启帆
申请(专利权)人:中国航发沈阳黎明航空发动机有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1