基于参数赋值指令来减少CNC参数调用“事故”的方法.docx
《基于参数赋值指令来减少CNC参数调用“事故”的方法.docx》由会员分享,可在线阅读,更多相关《基于参数赋值指令来减少CNC参数调用“事故”的方法.docx(10页珍藏版)》请在优知文库上搜索。
1、通过分析某次数控加工中因参数调用错误引发的质量事故,结合数控编程中参数赋值指令的应用,提出一种利用参数赋值指令的组合宏程序作为固定程序开头,用以填写加工程序所需的各类参数值,再通过宏程序中条件语句及相应的参数赋值指令对加工程序调用的参数代码进行分析判断并精确赋值,当组合宏程序运行时,将自动完成各类参数值的设定。以此来代替常规模式下操作人员去主动识别加工程序中的参数代码及在CNC储存器中的写入工作,避免因参数漏填或填写的位置与程序调用的位置不一致而造成的质量事故。此方法经实际运用验证,效果良好,有效避免了因各类参数填写位置与程序指令调用位置不一致而导致的质量事故。1序言笔者公司在加工某批产零件时
2、,其中一件因加工的特征孔位置偏移,致使零件报废,造成较大质量损失。调杳发现,使用的加工程序已经过验证、固化,加工中心操作人员也为技师级高水平技能工人,但为何还会发生此类质量事故,经过分析了解,操作人员在进行工件加工坐标系原点找正后,将相关位置参数习惯性储存于坐标系指令G54所对应的存储位置,但由于程序员在程序编制中设定的工件加工坐标系为G55,产生参数写入位置与程序中指令调用位置不一致,因此造成程序跑偏,发生此次质量事故。联系以往出现的几次同类质量问题,不禁思考是否有避免或减少此类质量事故的方法。对质量事故的发生原因深入分析后,本文另辟蹊径,提出一种利用参数赋值指令组合宏程序作为固定程序开头,
3、用以直接填写各类加工相关参数,在加工程序运行时,通过参数赋值指令自动识别并把设定的参数写入对应的CNC储存器,代替原有的先填写相关参数至CNC储存器中、后通过指令代码来调用的常规模式,此方法较常规手动填写参数方式,更便于操作人员进行加工相关参数的设定及检查,同时可避免因参数漏填或写入的位置与程序调用的位置不一致而造成的质量事故。经过一段时间的测试,使用效果良好,此后再未发生此类质量事故。2质量事故原因分析经过对CNC操作人员工作流程梳理分析后发现,此类质量事故出现主要由于以下3个原因叫(1)程序中参数指令代码识别错误加工参数及信息写入前,我们会对加工程序里的相关指令代码,如工作坐标系、刀具半径
4、补偿号、刀具长度补偿号等参数代码进行直验识别并记录。但偶尔会因为操作人员疏忽大意、记错或遗漏相关信息,造成后续参数写入位置与程序指令调用位置不一致,从而引发质量事故。(2)参数写入过程中输入错误或遗漏加工参数及信息写入储存器是操作人员手动输入,而储存器中往往还有前一道程序设置的参数,在重新写入新参数对其覆盖时,也会偶发性地发生输入错误或遗忘性输入(因前一道程序设置的参数还在,操作人员误认为已经进行了参数输入)。(3)复杳阶段的忽视或遗漏复查阶段需对前2种情况进行复置,排除输入错误和检查遗漏,但部分操作人员经常忽视这一过程或复查不仔细,造成错误未及时发现,从而引发质量问题。综合归纳可以看出,此类
5、质量问题还是因为操作人员在平时工作中疏忽大意而造成的,因此,简化操作流程、减少操作人员主观行为就是减少或避免参数调用事故”的方法之一。3参数赋值指令组合宏程序使用介绍3.1 参数赋值指令组合宏程序应用思路在数控编程中,参数赋值指令是较常用到的一种高级指令,又称为可编程参数设定指令,主要用于检测、删除、写入系统变量值,例如坐标系值、刀具补偿值及其他设定值等,利用参数赋值指令,在程序运行中就能实时检测、删除、写入所需的系统参数,为后续的加工程序提供正确系统参数值及加工参数值。因此,我们考虑可在程序开头,设定一组用户变量,用以填写加工程序所需的各类参数值,再利用宏程序条件语句及相应的参数赋值指令对加
6、工程序调用的参数代码进行分析判断并精确赋值,当组合宏程序运行时,将自动完成各类参数值的设定。以此来代替常规模式下操作人员去主动识别加工程序中的参数代码并在CNC储存器中的写入工作,避免因参数漏填或填写的位置与程序调用的位置不一致而造成的质量事故。3.2 操作流程对比常规的操作流程如图1所示。新方法流程如图2所示。掾作人员检着加L程序中需啊用的相关叁数代的(例如工件坐标章号.刀号、刀补号等)把程序需要的相关参数手动填入程序代刊对应CNC储存器中的位置检杳加I:程序中使用的参数指令与参数储存位置是否对应,参数是否漏填、的城H动陶序,完成加工图1常规操作流程在加I:程序的固定开头手动填入相关加I:参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 参数 赋值 指令 减少 CNC 调用 事故 方法