System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及机床加工,尤其涉及一种多轴机床多机协作运作方法及存储介质。
技术介绍
1、随着自动话产业的发展,机床的使用越来越广泛,其中多轴机床在工业生产中使用十分广泛。在多轴机床的使用过程中,为了防止多个机台之间发生碰撞,提升多机台工作时的安全性能,机台之间的相互协作十分重要,因此提出一种多轴机床多机协作运作方法及存储介质。
技术实现思路
1、为克服上述缺点,本专利技术的目的在于提供一种多轴机床多机协作运作方法及存储介质,通过利用第一定位装置和第二定位装置实时获取第二机台和第一机台的位置坐标,根据第一机台和第二机台的位置坐标计算出第一机台和第二机台的直接距离,依据第一机台和第二机台的相对状态,利用直接距离与安全距离实时进行比对,在第一机台和第二机台之间的直接距离小于安全距离时,控制第二优先级机台后退,防止第一机台和第二机台碰撞,同时,第一机台无需调整或停止,不会影响第一机台的工作效率,从而提升了第一机台和第二机台之间的协作性能。
2、为了达到以上目的,本专利技术采用的技术方案是:一种多轴机床多机协作运作方法,所述多轴机床包括第一机台、第二机台,所述第一机台和第二机台上设置有转轴刀具,所述方法包括:
3、所述第一机台、第二机台之间建立通讯连接;
4、获取所述第一机台与第二机台之间的直接距离,所述直接距离为所述第一机台和所述第二机台之间的最短距离;
5、确定所述第一机台和第二机台的相对状态,确定第一优先级机台和第二优先级机台,所述第一机
6、确定安全距离大于所述直接距离,所述第二优先级机台沿第一方向朝远离第一优先级机台的方向退后设定的闪避距离,所述安全距离为设定的所述第一机台和第二机台安全运作的距离,所述闪避距离为设定所述第二优先级机台退后的距离。
7、此方法中,第一机台之间建立通讯连接,有利于第一机台获取第二机台的位置信息和第二机台获取第一机台的位置信息;在第一机台和第二机台之间设置第一优先级机台和第二优先级机台,有利于第一机台和第二机台运作时候提升第一机台和第二机台的协作性能;设定第一机台和第二机台只件的安全距离,有利于对第一机台和第二机台的距离作为参考,防止第一机台和第二机台过近导致碰撞,闪避距离用于在第一机台和第二机台距离过近时,通过对第二优先级机台做出闪避操作,防止第一机台和第二机台碰撞;定位装置获取第一机台和第二机台之间的直接距离,用来与安全距离作为对比,防止第一机台和第二机台之间的距离小于安全距离从而发生碰撞;在安全距离大于直接距离时,表示第一机台和第二机台之间的距离过小,具有碰撞的可能性,通过控制第二优先级机台朝向远离第一优先级机台退出和三比距离的处理,防止第一机台和第二机台碰撞。
8、在一些实施方式中,所述第一机台和第二机台的相对状态包括共轴状态和非共轴状态,所述共轴状态包括第一共轴状态、第二共轴状态和第三共轴状态,所述共轴状态为第一机台的转轴刀具和第二机台的转轴刀具在第二方向上有交集,所述非共轴状态为第一机台的转轴刀具和第二机台的转轴刀具在第二方向上无交集,所述第一共轴状态为第一机台的转轴刀具和第二机台的转轴刀具在第二方向上有交集且第一机台的转轴刀具处于第一、二象限、第二机台的转轴刀具处于第三、四象限,所述第二共轴状态为第一机台的转轴刀具和第二机台的转轴刀具在第二方向上有交集且第一机台的转轴刀具处于第三、四象限、第二机台的转轴刀具处于第一、二象限,所述第三共轴状态为第一机台的转轴刀具和第二机台的转轴刀具在第二方向上有交集且第一机台的转轴刀具和第二机台的转轴刀具同时处于第一、二象限或第一机台的转轴刀具和第二机台的转轴刀具同时处于第三、四象限。
9、此方法中,对第一机台和第二机台的相对状态进行定义,第一机台和第二机台之间的相对状态不同,两者最近位置也不一致,因此容易碰撞的位置不一致,根据第一机台和第二机台的相对状态,获取第一机台和第二机台在第一共轴状态、第二共轴状态和第三共轴状态时的安全距离。
10、在一些实施方式中,安全距离包括第一安全距离、第二安全距离、第三安全距离和第四安全距离,第一安全距离为第一共轴状态下的安全距离,第二安全距离为第二共轴状态下的安全距离,第三安全距离为第三共轴状态下的安全距离,第四安全距离为非共轴状态的安全距离。
11、此方法中,第一机台和第二机台之间的相对状态不同,其碰撞的位置也不同,针对第一机台和第二机台的不同的相对状态,分别设置第一安全距离、第二安全距离、第三安全距离和第四安全距离来作为第一机台和第二机台不同相对状态下的安全距离的参考。
12、在一些实施方式中,所述转轴刀具包括第二轴体和刀具,所述直接距离包括第一直接距离和第二直接距离,所述第一直接距离为第一机台的刀具和第二机台的刀具的距离,所述第二直接距离为所述第一机台的第二轴体与第二机台的距离或第二机台的第二轴体与第一机台的距离,确定安全距离大于直接距离包括:
13、第一机台和第二机台处于第一共轴状态,第一安全距离大于第一直接距离;
14、第一机台和第二机台处于第二共轴状态,第二安全距离大于第一直接距离;
15、第一机台和第二机台处于第三共轴状态,第三安全距离大于第一直接距离;
16、第一机台和第二机台处于非共轴状态,第四安全距离大于第二直接距离。
17、此方法中,由于第一机台和第二机台在不同相对状态时,其两者最近位置也不一致,容易碰撞的位置也不一致,在第一机台和第二机台处于共轴状态时,需检测第一直接距离与安全距离进行比对,在第一机台和第二机台处于非共轴状态时,需检测第二直接距离与安全距离进行比对。
18、在一些实施方式中,所述多轴机床还包括定位装置,定位装置包括第一编码器、第二编码器和第三编码器,第一编码器用于获取第一机台和第二机台在第一方向上的位置,第二编码器用于获取第一机台和第二机台在第二方向上的位置,第三编码器用于获取第一机台和第二机台在第三方向上的位置。
19、此方法中,通过第一编码器、第二编码器和第三编码器分别获取第一机台和第二机台在第一方向、第二方向和第三方向上的位置坐标,从而获取第一机台和第二机台在空间中的位置坐标。
20、在一些实施方式中,定位装置包括第一定位装置和第二定位装置,第一定位装置设置于第一机台上,第二定位装置设置于第二机台上。
21、此方法中,第一定位装置设置于第一机台上,有利于第一机台实时获取第一定位装置中的所测得的数据;第二定位装置设置于第二机台上,有利于第二机台实时获取第二定位装置中的所测得的数据。
22、在一些实施方式中,第一定位装置的第一编码器获取第二机台在第一方向上的位置,第一定位装置的第二编码器获取第二机台在第二方向上的位置,第一定位装置的第三编码器获取第二机台在第三方向上的位置;第二定位装置的第一编码器获取第一机台在第一方向上的位置,第二定位装置的第二编码器本文档来自技高网...
【技术保护点】
1.一种多轴机床多机协作运作方法,所述多轴机床包括第一机台、第二机台,所述第一机台和所述第二机台上设置有转轴刀具,其特征在于,所述方法包括:
2.根据权利要求1所述的多轴机床多机协作运作方法,其特征在于,所述第一机台和第二机台的相对状态包括共轴状态和非共轴状态,所述共轴状态包括第一共轴状态、第二共轴状态和第三共轴状态,所述共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在第二方向上有交集,所述非共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上无交集,所述第一共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具处于第一、四象限、所述第二机台的转轴刀具处于第二、三象限,所述第二共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具处于所述第二、三象限、所述第二机台的转轴刀具处于所述第一、四象限,所述第三共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具和所述第二机台的转轴刀具同时处于所述第一、
3.根据权利要求2所述的多轴机床多机协作运作方法,其特征在于,所述安全距离包括第一安全距离、第二安全距离、第三安全距离和第四安全距离,所述第一安全距离为所述第一共轴状态下的安全距离,所述第二安全距离为所述第二共轴状态下的安全距离,所述第三安全距离为所述第三共轴状态下的安全距离,所述第四安全距离为所述非共轴状态的安全距离。
4.根据权利要求3所述的多轴机床多机协作运作方法,所述转轴刀具包括第二轴体和刀具,其特征在于,所述直接距离包括第一直接距离和第二直接距离,所述第一直接距离为所述第一机台的刀具和所述第二机台的刀具的距离,所述第二直接距离为所述第一机台的第二轴体与所述第二机台的距离或所述第二机台的第二轴体与所述第一机台的距离,确定安全距离大于直接距离包括:
5.根据权利要求1所述的多轴机床多机协作运作方法,所述多轴机床还包括定位装置,其特征在于,所述定位装置包括第一编码器、第二编码器和第三编码器,所述第一编码器用于获取第一机台和第二机台在第一方向上的位置,所述第二编码器用于获取第一机台和第二机台在第二方向上的位置,所述第三编码器用于获取第一机台和第二机台在第三方向上的坐标。
6.根据权利要求5所述的多轴机床多机协作运作方法,其特征在于,所述定位装置包括第一定位装置和第二定位装置,所述第一定位装置设置于所述第一机台上,所述第二定位装置设置于所述第二机台上。
7.根据权利要求6所述的多轴机床多机协作运作方法,其特征在于,所述定位装置的所述第一编码器获取第二机台在第一方向上的位置,所述第一定位装置的第二编码器获取第二机台在第二方向上的位置,所述第一定位装置的第三编码器获取第二机台在第三方向上的位置;所述第二定位装置的所述第一编码器获取第一机台在第一方向上的位置,所述第二定位装置的第二编码器获取第一机台在第二方向上的位置,所述第二定位装置的第三编码器获取第一机台在第三方向上的位置。
8.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序在被运行时用于实现权利要求1-7任意一项所述的方法。
...【技术特征摘要】
1.一种多轴机床多机协作运作方法,所述多轴机床包括第一机台、第二机台,所述第一机台和所述第二机台上设置有转轴刀具,其特征在于,所述方法包括:
2.根据权利要求1所述的多轴机床多机协作运作方法,其特征在于,所述第一机台和第二机台的相对状态包括共轴状态和非共轴状态,所述共轴状态包括第一共轴状态、第二共轴状态和第三共轴状态,所述共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在第二方向上有交集,所述非共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上无交集,所述第一共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具处于第一、四象限、所述第二机台的转轴刀具处于第二、三象限,所述第二共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具处于所述第二、三象限、所述第二机台的转轴刀具处于所述第一、四象限,所述第三共轴状态为所述第一机台的转轴刀具和所述第二机台的转轴刀具在所述第二方向上有交集且所述第一机台的转轴刀具和所述第二机台的转轴刀具同时处于所述第一、四象限或所述第一机台的转轴刀具和所述第二机台的转轴刀具同时处于所述第二、三象限。
3.根据权利要求2所述的多轴机床多机协作运作方法,其特征在于,所述安全距离包括第一安全距离、第二安全距离、第三安全距离和第四安全距离,所述第一安全距离为所述第一共轴状态下的安全距离,所述第二安全距离为所述第二共轴状态下的安全距离,所述第三安全距离为所述第三共轴状态下的安全距离,所述第四安全距离为所述非共轴状态的安全距离。
4.根据权利要...
【专利技术属性】
技术研发人员:刘小欠,陶小银,
申请(专利权)人:安徽金隼智能装备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。