一种基于制造技术

技术编号:39491689 阅读:19 留言:0更新日期:2023-11-24 11:14
本发明专利技术提供一种基于

【技术实现步骤摘要】
一种基于MAZATROL SmoothG系统刀具寿命与已加工数防篡改的编程方法


[0001]本专利技术涉及机械数字化制造
,具体为一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法


技术介绍

[0002]MAZATROL SmoothG
系统是由日本
MAZAK
公司开发的一种数控编程系统

它是一种功能强大且易于使用的数控编程系统,能够用于控制和操作
MAZAK
机床上的各种加工操作
。SmoothG
系统采用了直观友好的图形界面,提供了丰富的编程功能和选项,使操作员能够轻松创建和编辑加工程序
。SmoothG
系统具有高度的灵活性和精度,它支持多种加工操作,包括铣削

车削

钻削和螺纹加工等

该系统还支持多轴控制

自动轮换刀具和工件坐标系统的管理,并提供了强大的模拟功能

[0003]目前
MAZATROL SmoothG
系统的刀具寿命通过操作界面设定和更改,已加工数由系统自动生成,但刀具寿命和已加工数没有方法保护,即操作者以及其它人员可以随意更改,存在因为刀具寿命和已加工数被更改而造成产品质量不合格的隐患,为此,急需进行技术改进


技术实现思路

[0004](

)
解决的技术问题
[0005]本专利技术克服现有
MAZATROL SmoothG
系统的刀具寿命和已加工数可通过操作界面进行更改,刀具寿命和已加工数没有方法保护,操作者以及其它人员可以随意更改,存在因为刀具寿命和已加工数被更改造成产品质量超差的隐患的缺点

[0006](

)
技术方案
[0007]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0008]一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,包括以下步骤:
[0009]S1.
首先对加工程序进行修改;
[0010]S2.
在程序开始处增加调用刀具寿命设定用宏变量赋值程序和刀具寿命设定

刀具到寿报警

刀具已加工数防篡改报警程序;
[0011]S3.
在程序结束处增加调用刀具已加工数存储程序语句;
[0012]S4.
然后将刀具已加工数存储程序做为主程序执行一次以保存当前的已加工数值;
[0013]S5.
最后将主程序改回加工程序,然后正常执行加工程序即可

[0014]通过上述技术方案,该方法的刀具寿命和已加工数即便被更改,在程序执行后可立即恢复原值,对已加工数进行锁定,如果被更改,在程序执行后设备会发生报警并停止运行,避免了因为刀具寿命和已加工数被更改造成产品质量超差的隐患

[0015]进一步地,所述步骤
S1

S2
中,如有多个加工程序,则对每个加工程序进行修改

[0016]进一步地,所述步骤
S4
中,执行时可将程序结尾
M99
改为
M30
,避免程序循环执行,执行后再改回
M99。
[0017]进一步地,所述步骤
S5
中,当已加工数超过刀具设定寿命时,程序会发生报警并停止执行,此时可在刀具更换然后将已加工数改为零,然后再执行程序

[0018]进一步地,所述步骤
S5
中,当已加工数发生更改后,程序会发生报警并停止执行,此时可将已加工数改回原值,然后再执行程序

[0019]进一步地,所述步骤
S2
中,刀具寿命设定用宏变量赋值程序为:
M98P1001
,刀具寿命设定

刀具到寿报警

刀具已加工数防篡改报警程序为:
M98P1003。
[0020]进一步地,所述步骤
S3
中,刀具已加工数存储程序为:
M98 P1002。
[0021](

)
有益效果
[0022]本专利技术提供了一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法

具备以下有益效果:
[0023]1、
本专利技术提供了一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,该方法的刀具寿命和已加工数即便被更改,在程序执行后可立即恢复原值,对已加工数进行锁定,如果被更改,在程序执行后设备会发生报警并停止运行,避免了因为刀具寿命和已加工数被更改造成产品质量超差的隐患

附图说明
[0024]图1为本专利技术一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改编程方法的流程图

具体实施方式
[0025]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0026]实施例:
[0027]如图1所示,本专利技术实施例提供一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,包括以下步骤:
[0028]S1.
首先对加工程序进行修改;
[0029]S2.
在程序开始处增加调用刀具寿命设定用宏变量赋值程序和刀具寿命设定

刀具到寿报警

刀具已加工数防篡改报警程序,如有多个加工程序,则对每个加工程序进行修改,刀具寿命设定用宏变量赋值程序为:
M98P1001
,刀具寿命设定

刀具到寿报警

刀具已加工数防篡改报警程序为:
M98P1003
,刀具已加工数存储程序为:
M98 P1002
,将
O0002
做为主程序在机床上执行一次,以将当前的刀具已加工数存储到对应宏变量中;
[0030]S3.
在程序结束处增加调用刀具已加工数存储程序语句;
[0031]S4.
然后将刀具已加工数存储程序做为主程序执行一次以保存当前的已加工数值,执行时可将程序结尾
M99
改为
M30
,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,其特征在于,包括以下步骤:
S1.
首先对加工程序进行修改;
S2.
在程序开始处增加调用刀具寿命设定用宏变量赋值程序和刀具寿命设定

刀具到寿报警

刀具已加工数防篡改报警程序;
S3.
在程序结束处增加调用刀具已加工数存储程序语句;
S4.
然后将刀具已加工数存储程序作为主程序执行一次以保存当前的已加工数值;
S5.
最后将主程序改回加工程序,然后正常执行加工程序即可
。2.
根据权利要求1所述的一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,其特征在于,所述步骤
S1

S2
中,如有多个加工程序,则对每个加工程序进行修改
。3.
根据权利要求1所述的一种基于
MAZATROL SmoothG
系统刀具寿命与已加工数防篡改的编程方法,其特征在于,所述步骤
S4
中,执行时可将程序结尾
M99
改为
M30
,避免程序循环执行,执行后再改回
M99。4....

【专利技术属性】
技术研发人员:刘奎丰刘诺祺李丽欢韩阳王雪冬李洋
申请(专利权)人:哈尔滨东安汽车动力股份有限公司
类型:发明
国别省市:

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

1