System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于集成刀库的CNC换刀管理方法、装置及系统制造方法及图纸_技高网

一种基于集成刀库的CNC换刀管理方法、装置及系统制造方法及图纸

技术编号:41474273 阅读:5 留言:0更新日期:2024-05-30 14:26
本发明专利技术涉及CNC换刀技术领域,具体公开了一种基于集成刀库的CNC换刀管理方法,该方法包括:获取集成刀库的备刀数据表;接收CNC加工机床在加工工件过程中发送的换刀指令;当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知CNC加工机床进行换刀;其中,CNC加工机床在换刀结束后,继续加工工件。本发明专利技术还公开了一种基于集成刀库的CNC换刀管理装置及系统。本发明专利技术提供的一种基于集成刀库的CNC换刀管理方法,能够实现非标模架全自动加工,提高机床的嫁动率和生产效率,同时降低人工成本,并且降低对作业人员的技术能力要求。

【技术实现步骤摘要】

本专利技术涉及cnc换刀,更具体地,涉及一种基于集成刀库的cnc换刀管理方法、装置及系统。


技术介绍

1、在模具加工领域,传统的生产方式普遍采用单台机器独立加工模式。这种加工模式面临着多方面的挑战和限制。首先,由于每个加工任务都需要单独设置和操作,这大大降低了生产效率,同时也增加了人工成本。此外,单台机器独立加工对操作人员的技术能力要求较高,需要操作人员具备丰富的经验和技术知识,以应对各种加工情况。另外,备用刀具放置在cnc自带的刀库中,不便于检查刀具磨损情况,从而可能导致加工精度不达标,甚至产生工件报废的情况。

2、在非标准模架的加工过程中,由于加工项目繁多,每个项目对刀具的需求种类和数量都有所不同,这就要求加工系统能够提供足够多样化的刀具资源。然而,单台机器或单个刀库往往无法满足这种多样化的需求,导致无法实现自动化加工,进一步限制了生产效率的提升。

3、针对上述问题,模具加工领域亟需一种能够提高加工效率、降低人工成本,并减少对操作人员技术能力要求的解决方案。这就要求开发出一种高度自动化的加工系统,该系统能够自动识别加工需求,智能选配刀具,从而实现非标模架的高效、精准加工。


技术实现思路

1、针对现有技术中的缺陷和不足,本专利技术提供了一种基于集成刀库的cnc换刀管理方法、装置及系统,以解决传统单台机器独立加工效率低、人工成本高以及对操作人员技术要求高的问题。

2、作为本专利技术的第一个方面,提供一种基于集成刀库的cnc换刀管理方法,包括:p>

3、步骤s1:获取集成刀库的备刀数据表;

4、步骤s2:接收cnc加工机床在加工工件过程中发送的换刀指令;

5、步骤s3:当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知cnc加工机床进行换刀;其中,cnc加工机床在换刀结束后,继续加工工件。

6、进一步地,所述集成刀库的备刀数据表中记录了集成刀库上每个刀杯的唯一编号、存放刀具类型和载荷状态。

7、进一步地,所述当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知cnc加工机床进行换刀,还包括:

8、步骤1:对所述换刀指令进行解析,以得到所述换刀指令中的指令来源和刀杯编号;其中,指令来源为发送换刀指令的cnc加工机床的标识,刀杯编号为指令来源cnc加工机床需要替换的刀具在所述集成刀库上的刀杯编号;

9、步骤2:查询cnc工作状态信息表;

10、步骤3:根据所述cnc工作状态信息表判断是否存在等待状态的cnc加工机床;若是,执行步骤14,否则,执行步骤4;

11、步骤4:查询cnc刀具信息表,以确定指令来源cnc加工机床的备用刀杯的载荷情况;

12、步骤5:判断指令来源cnc加工机床的备用刀杯是否为加载状态;若是,执行步骤6,否则,执行步骤9;

13、步骤6:查询所述cnc刀具信息表,以确定指令来源cnc加工机床的备用刀杯中的刀具信息;

14、步骤7:查询所述备刀数据表,以确定集成刀库上能够存放指令来源cnc加工机床备用刀杯中刀具的刀杯编号;

15、步骤8:从指令来源cnc加工机床的备用刀杯中取出刀具并放置到集成刀库上可用的刀杯中;

16、步骤9:查询所述备刀数据表,以确定所述换刀指令中的刀杯编号所对应的存放刀具类型,并从所述备刀数据表中查找出对应该存放刀具类型的多个刀杯编号;

17、步骤10:查询所述备刀数据表,以判断集成刀库上该多个刀杯编号所对应的刀杯是否为加载状态;若是,执行步骤11,否则,执行步骤20;

18、步骤11:确定集成刀库上已存放指令来源cnc加工机床待换刀具的刀杯编号;

19、步骤12:从集成刀库上已确定的刀杯中取出刀具并放置到指令来源cnc加工机床的备用刀杯中,通知指令来源cnc加工机床进行换刀;

20、步骤13:向指令来源cnc加工机床发送换刀结束指令;

21、步骤14:确定等待状态cnc加工机床的等待刀具信息,记为刀具1;

22、步骤15:查询cnc刀具信息表,确定指令来源cnc加工机床设备主轴上的刀具信息,记为刀具2;

23、步骤16:判断刀具1的类型是否与刀具2的类型相同;如果相同,执行步骤17,如果不相同,执行步骤19;

24、步骤17:等待所述指令来源cnc加工机床设备主轴上的刀具已经放入其备用刀杯中;

25、步骤18:从指令来源cnc加工机床的备用刀杯中取出刀具并放置到等待状态cnc加工机床的备用刀杯中,并通知等待状态cnc加工机床进行换刀;

26、步骤19:向等待状态cnc加工机床发送继续等待指令;

27、步骤20:查询所述cnc刀具信息表;

28、步骤21:判断其他cnc加工机床的备用刀杯中是否存在指令来源cnc加工机床需要替换的刀具;若是,执行步骤23,否则,执行步骤22;

29、步骤22:向指令来源cnc加工机床发送等待指令,在所述cnc工作状态信息表中修改指令来源cnc加工机床的当前工作状态,并记录指令来源cnc加工机床的等待刀具信息;

30、步骤23:从其他cnc加工机床的备用刀杯中取出刀具并放入指令来源cnc加工机床的备用刀杯中;其中,其他cnc加工机床的备用刀杯中装有指令来源cnc加工机床需要替换的刀具;

31、步骤24:通知指令来源cnc加工机床进行换刀。

32、进一步地,所述cnc工作状态信息表记录了所有cnc加工机床的编号、当前工作状态和等待刀具信息;其中,当前工作状态分为加工状态和等待状态,当cnc加工机床处于等待状态时,在对应的‘等待刀具信息’字段中保存了该cnc加工机床正在等待的刀具类型。

33、进一步地,所述cnc刀具信息表记录了所有cnc加工机床的编号、设备主轴上刀具信息和备用刀杯中刀具信息。

34、作为本专利技术的第二个方面,提供一种基于集成刀库的cnc换刀管理装置,包括:

35、获取模块,用于获取集成刀库的备刀数据表;

36、接收模块,用于接收cnc加工机床在加工工件过程中发送的换刀指令;

37、执行模块,用于当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知cnc加工机床进行换刀;其中,cnc加工机床在换刀结束后,继续加工工件。

38、作为本专利技术的第三个方面,提供一种基于集成刀库的cnc换刀管理系统,包括:集成刀库、机器人和多台cnc加工机床,所述机器人包括前文所述的基于集成刀库的cnc换刀管理装置;多台所述cnc加工机床均与所述机器人通信连接,每台cnc加工机床上有两把刀具,一把是安装在设备主轴上的刀具,一把是放置在备用刀杯中的刀具;所述集成刀库的每层设置若干个刀杯,每个刀杯存放一把刀具;所述机器人在机器人运动导轨上进行移动,能够准确本文档来自技高网...

【技术保护点】

1.一种基于集成刀库的CNC换刀管理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于集成刀库的CNC换刀管理方法,其特征在于,所述集成刀库的备刀数据表中记录了集成刀库上每个刀杯的唯一编号、存放刀具类型和载荷状态。

3.根据权利要求1所述的一种基于集成刀库的CNC换刀管理方法,其特征在于,所述当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知CNC加工机床进行换刀,还包括:

4.根据权利要求3所述的一种基于集成刀库的CNC换刀管理方法,其特征在于,所述CNC工作状态信息表记录了所有CNC加工机床的编号、当前工作状态和等待刀具信息;其中,当前工作状态分为加工状态和等待状态,当CNC加工机床处于等待状态时,在对应的‘等待刀具信息’字段中保存了该CNC加工机床正在等待的刀具类型。

5.根据权利要求3所述的一种基于集成刀库的CNC换刀管理方法,其特征在于,所述CNC刀具信息表记录了所有CNC加工机床的编号、设备主轴上刀具信息和备用刀杯中刀具信息。

6.一种基于集成刀库的CNC换刀管理装置,用于实现权利要求1至5中任意一项所述的基于集成刀库的CNC换刀管理方法,其特征在于,所述基于集成刀库的CNC换刀管理装置包括:

7.一种基于集成刀库的CNC换刀管理系统,其特征在于,包括:集成刀库、机器人和多台CNC加工机床,所述机器人包括权利要求6所述的基于集成刀库的CNC换刀管理装置;多台所述CNC加工机床均与所述机器人通信连接,每台CNC加工机床上有两把刀具,一把是安装在设备主轴上的刀具,一把是放置在备用刀杯中的刀具;所述集成刀库的每层设置若干个刀杯,每个刀杯存放一把刀具;所述机器人在机器人运动导轨上进行移动,能够准确定位每台CNC加工机床的备用刀杯位置和集成刀库上的刀杯位置,使得所述机器人的机械臂能够准确地从CNC加工机床的备用刀杯中和集成刀库上的刀杯中取放刀具;所述CNC加工机床执行加工程序,当执行到所述加工程序中的换刀指令时,向机器人发送换刀指令;所述机器人接收到所述换刀指令后,依据所述换刀指令和备刀数据表执行换刀流程,通知CNC加工机床进行换刀;所述CNC加工机床在换刀结束后,继续执行加工程序。

8.根据权利要求7所述的一种基于集成刀库的CNC换刀管理系统,其特征在于,所述集成刀库上的每个刀杯具备唯一编号,每个刀杯存在加载和空载两种载荷状态,加载代表刀杯中放置了刀具,空载代表刀杯中未放置刀具。

9.根据权利要求7所述的一种基于集成刀库的CNC换刀管理系统,其特征在于,所述换刀指令包括指令来源和刀杯编号;其中,指令来源为发送换刀指令的CNC加工机床的标识,刀杯编号为指令来源CNC加工机床需要替换的刀具在所述集成刀库上的刀杯编号。

10.根据权利要求7所述的一种基于集成刀库的CNC换刀管理系统,其特征在于,所述加工程序中根据工件的加工部位设置加工指令所需的刀具,所需刀具使用所述备刀数据表中对应该所需刀具的刀杯编号表示;在需要替换刀具的程序位置设置换刀指令。

...

【技术特征摘要】

1.一种基于集成刀库的cnc换刀管理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于集成刀库的cnc换刀管理方法,其特征在于,所述集成刀库的备刀数据表中记录了集成刀库上每个刀杯的唯一编号、存放刀具类型和载荷状态。

3.根据权利要求1所述的一种基于集成刀库的cnc换刀管理方法,其特征在于,所述当接收到所述换刀指令后,依据所述换刀指令和所述备刀数据表执行换刀流程,通知cnc加工机床进行换刀,还包括:

4.根据权利要求3所述的一种基于集成刀库的cnc换刀管理方法,其特征在于,所述cnc工作状态信息表记录了所有cnc加工机床的编号、当前工作状态和等待刀具信息;其中,当前工作状态分为加工状态和等待状态,当cnc加工机床处于等待状态时,在对应的‘等待刀具信息’字段中保存了该cnc加工机床正在等待的刀具类型。

5.根据权利要求3所述的一种基于集成刀库的cnc换刀管理方法,其特征在于,所述cnc刀具信息表记录了所有cnc加工机床的编号、设备主轴上刀具信息和备用刀杯中刀具信息。

6.一种基于集成刀库的cnc换刀管理装置,用于实现权利要求1至5中任意一项所述的基于集成刀库的cnc换刀管理方法,其特征在于,所述基于集成刀库的cnc换刀管理装置包括:

7.一种基于集成刀库的cnc换刀管理系统,其特征在于,包括:集成刀库、机器人和多台cnc加工机床,所述机器人包括权利要求6所述的基于集成刀库的cnc换刀管理装置;多台所述cnc加工机床...

【专利技术属性】
技术研发人员:黄邓华
申请(专利权)人:苏州永为客模架智造股份有限公司
类型:发明
国别省市:

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

1