一种数控车床中防止人工输入错误参数的方法技术

技术编号:26844783 阅读:19 留言:0更新日期:2020-12-25 13:05
本发明专利技术涉及数控车床控制技术领域,且公开了一种数控车床中防止人工输入错误参数的方法;本数控车床中防止人工输入错误参数的方法包括以下步骤:S1、预设程序;S2、输入数据;S3、参数对比;S4、对比反馈;S5、人工检测,本发明专利技术可根据数据差判断该编程程序的输入参数是否正确合理,当不合理时,可直接锁定,并报警提示工作人员进行修改,可避免由于加工参数输入错误造成的零件超差履有发生,给工厂造成了巨大的经济损失,且当加工参数发生偏差时,很可能导致车床过载,引起导致车床损坏,对加工效率造成影响的情况;且刀路模拟程序可直接进行刀路模拟,便于工作人员检查输入参数错误点,有效提高工作效率。

【技术实现步骤摘要】
一种数控车床中防止人工输入错误参数的方法
本专利技术属于数控车床控制
,具体为一种数控车床中防止人工输入错误参数的方法。
技术介绍
数控车床是目前使用较为广泛的数控机床之一。它主要用于轴类零件或盘类零件的内外圆柱面、任意锥角的内外圆锥面、复杂回转内外曲面和圆柱、圆锥螺纹等切削加工,并能进行切槽、钻孔、扩孔、铰孔及镗孔等,数控机床是按照事先编制好的加工程序,自动地对被加工零件进行加工。我们把零件的加工工艺路线、工艺参数、刀具的运动轨迹、位移量、切削参数以及辅助功能,按照数控机床规定的指令代码及程序格式编写成加工程序单,再把这程序单中的内容记录在控制介质上,然后输入到数控机床的数控装置中,从而指挥机床加工零件。数控车床编程指的是在数控加工领域内,给数控机床输入特定的指令,使其完成特定轨迹或者特定形状的加工,加工参数的正确是数控车加工合格零件的前提,在机匣零件的生产过程中由于加工参数输入错误造成的零件超差时有发生,给工厂造成了巨大的经济损失,且当加工参数发生偏差时,很可能导致车床过载,引起导致车床损坏,对加工效率造成影响,且可能因为操作不当,造成人员受伤的情况;因此,针对目前的状况,现需对其进行改进。
技术实现思路
针对上述情况,为克服现有技术的缺陷,本专利技术提供一种数控车床中防止人工输入错误参数的方法,有效的解决了加工参数的正确是数控车加工合格零件的前提,在机匣零件的生产过程中由于加工参数输入错误造成的零件超差时有发生,给工厂造成了巨大的经济损失,且当加工参数发生偏差时,很可能导致车床过载,引起导致车床损坏,对加工效率造成影响,且可能因为操作不当,造成人员受伤的情况的问题。为实现上述目的,本专利技术提供如下技术方案:一种数控车床中防止人工输入错误参数的方法,包括以下步骤:S1、预设程序:对数控车床中的CNC中加入预设程序,预设程序包括G00、定位(快速移动);G01、直线切削;G02、顺时针切圆弧(CW,顺时钟);G03、逆时针切圆弧(CCW,逆时钟);G04、暂停(Dwell);G09、停于精确的位置;G20、英制输入;G21、公制输入;G22、内部行程限位有效;G23、内部行程限位无效;G27、检查参考点返回;G28、参考点返回;G29、从参考点返回;G30、回到第二参考点;G32、切螺纹;G40、取消刀尖半径偏置;G41、刀尖半径偏置(左侧);G42、刀尖半径偏置(右侧);G50、修改工件坐标;设置主轴最大的RPM;G52、设置局部坐标系;G53、选择机床坐标系;G70、精加工循环;G71、内外径粗切循环;G72、台阶粗切循环;G73、成形重复循环;G74(Z)向步进钻削;G75(X)向切槽;G76、切螺纹循环;G80(10)取消固定循环;G83、钻孔循环;G84、攻丝循环;G85、正面镗孔循环;G87、侧面钻孔循环;G88、侧面攻丝循环;G89、侧面镗孔循环;G90(01)(内外直径)切削循环;G92、切螺纹循环;G94、(台阶)切削循环;G96(12)恒线速度控制;G97、恒线速度控制取消;G98(05)每分钟进给率;G99、每转进给率等常用指定数据参照库,以及包括刀路模拟程序;S2、输入数据:人工在CNC界面输入编程程序,CNC通过编程程序的指令与预设程序对照,再将编程程序具体到步骤S1中的常用指定数据参照库中;S3、参数对比:根据步骤S2具体到的常用指定数据,与预设程序中的数据参照库数据进行对比参照,且由刀路模拟程序进行模拟刀路;S4、对比反馈:步骤S3中,编程程序数据与预设程序中的数据参照库数据对比,当数值差在-0.5-0.5之间时,车床按照步骤S2中的编程程序直接运行;当数值差在0.5-1之间时,车床锁定,并提示是否继续运行;当数值差在大于1之间时,车床反转锁定,并报警显示数值差部分;S5、人工检测:人工检测步骤S4中显示的数值差部分,并根据显示模拟刀路进行修改,修改完毕后,再次进入步骤S2-S4,进行对比,对比数据合格后,车床解锁,根据步骤S2中的编程程序直接运行。优选的,所述步骤S1中,预设程序与刀路模拟程序连接,刀路模拟程序通过显示屏进行显示,且刀路模拟程序可进行刀路演示。优选的,所述步骤S1中,G00、定位(快速移动);G01、直线切削;G02、顺时针切圆弧(CW,顺时钟);G03、逆时针切圆弧(CCW,逆时钟);G04、暂停(Dwell);G09、停于精确的位置;G20、英制输入;G21、公制输入;G22、内部行程限位有效;G23、内部行程限位无效;G27、检查参考点返回;G28、参考点返回;G29、从参考点返回;G30、回到第二参考点;G32、切螺纹;G40、取消刀尖半径偏置;G41、刀尖半径偏置(左侧);G42、刀尖半径偏置(右侧);G50、修改工件坐标;设置主轴最大的RPM;G52、设置局部坐标系;G53、选择机床坐标系;G70、精加工循环;G71、内外径粗切循环;G72、台阶粗切循环;G73、成形重复循环;G74(Z)向步进钻削;G75(X)向切槽;G76、切螺纹循环;G80(10)取消固定循环;G83、钻孔循环;G84、攻丝循环;G85、正面镗孔循环;G87、侧面钻孔循环;G88、侧面攻丝循环;G89、侧面镗孔循环;G90(01)(内外直径)切削循环;G92、切螺纹循环;G94、(台阶)切削循环;G96(12)恒线速度控制;G97、恒线速度控制取消;G98(05)每分钟进给率;G99、每转进给率等常用指定数据参照库指令取值范围在0-9999之间,且常用指定数据参照库可根据人员习惯进行大小写调整。优选的,所述步骤S4中,车床锁定时,显示器显示数值差部分,且刀路模拟程序中对应刀路也进行显示。与现有技术相比,本专利技术的有益效果是:通过在CNC中加入预设程序,即常用指定数据参照库,以及包括刀路模拟程序,可对输入的编程程序进行识别以及模拟,对比常用指定数据参照库中的数据,可根据数据差判断该编程程序的输入参数是否正确合理,当不合理时,可直接锁定,并报警提示工作人员进行修改,可避免由于加工参数输入错误造成的零件超差履有发生,给工厂造成了巨大的经济损失,且当加工参数发生偏差时,很可能导致车床过载,引起导致车床损坏,对加工效率造成影响的情况;刀路模拟程序可直接进行刀路模拟,便于工作人员检查输入参数错误点,有效提高工作效率。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术流程示意图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例;基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术提供一种方案:一种数控车床中防止人工输入错误参数的方法,包括以下步骤:S1、预设程序本文档来自技高网...

【技术保护点】
1.一种数控车床中防止人工输入错误参数的方法,其特征在于:包括以下步骤:/nS1、预设程序:对数控车床中的CNC中加入预设程序,预设程序包括G00、定位(快速移动);G01、直线切削;G02、顺时针切圆弧(CW,顺时钟);G03、逆时针切圆弧(CCW,逆时钟);G04、暂停(Dwell);G09、停于精确的位置;G20、英制输入;G21、公制输入;G22、内部行程限位有效;G23、内部行程限位无效;G27、检查参考点返回;G28、参考点返回;G29、从参考点返回;G30、回到第二参考点;G32、切螺纹;G40、取消刀尖半径偏置;G41、刀尖半径偏置(左侧);G42、刀尖半径偏置(右侧);G50、修改工件坐标;设置主轴最大的RPM;G52、设置局部坐标系;G53、选择机床坐标系;G70、精加工循环;G71、内外径粗切循环;G72、台阶粗切循环;G73、成形重复循环;G74(Z)向步进钻削;G75(X)向切槽;G76、切螺纹循环;G80(10)取消固定循环;G83、钻孔循环;G84、攻丝循环;G85、正面镗孔循环;G87、侧面钻孔循环;G88、侧面攻丝循环;G89、侧面镗孔循环;G90(01)(内外直径)切削循环;G92、切螺纹循环;G94、(台阶)切削循环;G96(12)恒线速度控制;G97、恒线速度控制取消;G98(05)每分钟进给率;G99、每转进给率等常用指定数据参照库,以及包括刀路模拟程序;/nS2、输入数据:人工在CNC界面输入编程程序,CNC通过编程程序的指令与预设程序对照,再将编程程序具体到步骤S1中的常用指定数据参照库中;/nS3、参数对比:根据步骤S2具体到的常用指定数据,与预设程序中的数据参照库数据进行对比参照,且由刀路模拟程序进行模拟刀路;/nS4、对比反馈:步骤S3中,编程程序数据与预设程序中的数据参照库数据对比,当数值差在-0.5-0.5之间时,车床按照步骤S2中的编程程序直接运行;当数值差在0.5-1之间时,车床锁定,并提示是否继续运行;当数值差在大于1之间时,车床反转锁定,并报警显示数值差部分;/nS5、人工检测:人工检测步骤S4中显示的数值差部分,并根据显示模拟刀路进行修改,修改完毕后,再次进入步骤S2-S4,进行对比,对比数据合格后,车床解锁,根据步骤S2中的编程程序直接运行。/n...

【技术特征摘要】
1.一种数控车床中防止人工输入错误参数的方法,其特征在于:包括以下步骤:
S1、预设程序:对数控车床中的CNC中加入预设程序,预设程序包括G00、定位(快速移动);G01、直线切削;G02、顺时针切圆弧(CW,顺时钟);G03、逆时针切圆弧(CCW,逆时钟);G04、暂停(Dwell);G09、停于精确的位置;G20、英制输入;G21、公制输入;G22、内部行程限位有效;G23、内部行程限位无效;G27、检查参考点返回;G28、参考点返回;G29、从参考点返回;G30、回到第二参考点;G32、切螺纹;G40、取消刀尖半径偏置;G41、刀尖半径偏置(左侧);G42、刀尖半径偏置(右侧);G50、修改工件坐标;设置主轴最大的RPM;G52、设置局部坐标系;G53、选择机床坐标系;G70、精加工循环;G71、内外径粗切循环;G72、台阶粗切循环;G73、成形重复循环;G74(Z)向步进钻削;G75(X)向切槽;G76、切螺纹循环;G80(10)取消固定循环;G83、钻孔循环;G84、攻丝循环;G85、正面镗孔循环;G87、侧面钻孔循环;G88、侧面攻丝循环;G89、侧面镗孔循环;G90(01)(内外直径)切削循环;G92、切螺纹循环;G94、(台阶)切削循环;G96(12)恒线速度控制;G97、恒线速度控制取消;G98(05)每分钟进给率;G99、每转进给率等常用指定数据参照库,以及包括刀路模拟程序;
S2、输入数据:人工在CNC界面输入编程程序,CNC通过编程程序的指令与预设程序对照,再将编程程序具体到步骤S1中的常用指定数据参照库中;
S3、参数对比:根据步骤S2具体到的常用指定数据,与预设程序中的数据参照库数据进行对比参照,且由刀路模拟程序进行模拟刀路;
S4、对比反馈:步骤S3中,编程程序数据与预设程序中的数据参照库数据对比,当数值差在-0.5-0.5之间时,车床按照步骤S2中的编程程序直接运行;当数值差在0.5-1之间时,车床锁定,并提示是否继续运行;当数值差在大于1之间时,车床反转锁定,并报警显示数值差部分;
S5、人工检测:人工检测步骤...

【专利技术属性】
技术研发人员:胡思亮李连军
申请(专利权)人:苏州仟佰富精密五金有限公司
类型:发明
国别省市:江苏;32

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

1