当前位置: 首页 > 专利查询>重庆大学专利>正文

基于移动距离动态检测的拆卸信息矩阵自动生成方法技术

技术编号:29703892 阅读:15 留言:0更新日期:2021-08-17 14:32
本发明专利技术涉及拆卸信息生成技术领域,具体涉及基于移动距离动态检测的拆卸信息矩阵自动生成方法,包括:建立待拆卸机床的三维模型信息;根据所述三维模型信息获取所述待拆卸机床所有零件的种类属性;根据所有零件的种类属性采用移动距离动态检测方法获得各个零件之间的位置关系、接触关系和重力支撑关系,并根据各个零件之间的位置关系、接触关系和重力支撑关系计算所述待拆卸机床对应的拆卸信息矩阵。本发明专利技术中基于移动距离动态检测的拆卸信息矩阵自动生成方法能够快捷且准确的获取机床的拆卸信息矩阵,从而能够提升机床拆卸的规划效率和效果。

【技术实现步骤摘要】
基于移动距离动态检测的拆卸信息矩阵自动生成方法
本专利技术涉及拆卸信息生成
,具体涉及基于移动距离动态检测的拆卸信息矩阵自动生成方法。
技术介绍
机床作为加工各种构件的机器,在能源、交通、机械、航天航空等行业中占有重要的地位。机床构件就是组成机床的构件,有时候用户要对机床构件进行拆卸,以对机床构件进行检查和维修。然而,目前的机床构件拆卸方法,无法直接获取机床构件的拆卸网址,不利于提高机床构件的拆卸效率。为此,公开号为CN108229039A的中国专利公开了《一种重型机床构件拆卸方法》,其包括拍摄待拆卸的重型机床构件,生成重型机床构件图像;导入重型机床构件图像;获取重型机床型号;获取当前输入的重型机床型号对应的重型机床构件模板图像数据库;获取重型机床构件模板图像;根据重型机床构件相似度生成模型、重型机床构件图像以及重型机床构件模板图像,生成重型机床构件相似度;获取重型机床构件模板图像;获取拆卸网址;打开拆卸网址,获取内嵌于网页的重型机床构件的拆卸视频,在屏幕上播放重型机床构件的拆卸视频,以供用户拆卸重型机床构件。上述现有方案中的机床构件拆卸方法能够直接获取机床构件的拆卸网址,有利于提高机床构件的拆卸效率。但是,申请人在实际研究中发现,与机床构件拆卸网址,拆卸信息矩阵能够更好的反应机床各个零件之间的关系,例如位置关系、连接关系及重力支撑关系等。然而,机床零件数量繁多,通过现有人工方式识别零件间约束信息并手工输入拆卸信息矩阵的方式,不仅存在工作量大的问题,还很难保证数据真实性,导致机床拆卸的规划效率很低且效果不好。同时,申请人发现基于三维建模软件能够很好的建立机床三维模型,进而通过移动距离动态检测方法能够在三维建模软件中获得机床各个零件之间的关系。正是基于上述发现,申请人设计了一种基于移动距离动态检测的拆卸信息矩阵自动生成方法。
技术实现思路
针对上述现有技术的不足,本专利技术所要解决的技术问题是:如何提供一种基于移动距离动态检测的拆卸信息矩阵自动生成方法,以能够快捷且准确的获取机床的拆卸信息矩阵,从而能够提升机床拆卸的规划效率和效果。为了解决上述技术问题,本专利技术采用了如下的技术方案:基于移动距离动态检测的拆卸信息矩阵自动生成方法,包括以下步骤:S1:建立待拆卸机床的三维模型信息;S2:根据所述三维模型信息获取所述待拆卸机床所有零件的种类属性;S3:根据所有零件的种类属性采用移动距离动态检测方法获得各个零件之间的位置关系、接触关系和重力支撑关系,并根据各个零件之间的位置关系、接触关系和重力支撑关系计算所述待拆卸机床对应的拆卸信息矩阵。优选的,步骤S3中,首先根据所有零件的种类属性建立对应的零件集合;再判断所述零件集合中是否存在螺纹连接的零件:若是,则从所述零件集合中剔除用作螺纹连接紧固件的紧固零件,并将与所述紧固零件螺纹连接的零件标记为螺纹连接件,并执行后续的步骤;否则,直接进行后续的步骤。优选的,步骤S3中,通过如下步骤实现各个零件之间的干涉判断,进而获得各个零件之间的位置关系:S301:从所述零件集合中选取当前主动件pi;S302:从所述零件集合中选取零件作为被动件pj;S303:获取pi和pj的种类属性,并根据包围盒静态检测方法分别判断pi和pj在x、y、z三个方向是否存在干涉的可能性,若不存在,则pi和pj不存在干涉;若存在,则根据所述移动距离动态检测方法判断pi和pj在对应方向上是否干涉:若是,则pi和pj存在干涉,否则,pi和pj不存在干涉;S304:从所述零件集合中重新选取当前主动件pi,并返回步骤S302;S305:重复执行步骤S301至S304,当所述零件集合中所有零件之间的干涉判断全部完成后,根据各个零件之间干涉判断的结果生成对应的位置关系,并得到对应的拆卸干涉矩阵。优选的,若pi和pj在x、y、z三个方向存在干涉的可能性,则首先计算移动步长D,然后以D为步长将pi沿对应方向移动进行动态干涉检测,以判断pi和pj在对应方向上是否干涉。优选的,通过如下公式计算移动步长D:D=min(li×ei,lj×ej)×0.1+λ×min(li,lj)/(li+lj);ei=Vi/VAABBiej=Vj/VAABBj;式中:li、lj分别表示pi与pj的轴向包围盒在当前方向的长度;Vi、Vj分别表示pi和pj的实体体积;VAABBi、VAABBj分别表示pi和pj的包围盒体积;ei、ej分别表示pi和pj的实体体积系数;λ表示当前干涉判断过程零件已经移动的步数。优选的,S303中,若pi和pj不存在干涉,则对应拆卸干涉矩阵的DIM[i,j]=0;若pi和pj存在干涉,则对应拆卸干涉矩阵的DIM[i,j]=1。优选的,步骤S3中,通过如下步骤实现各个零件之间的接触判断,进而获得各个零件之间的接触关系:S311:从所述零件集合中选取当前主动件pi;S312:以设置的固定步长Dg为步长将pi分别沿x、y、z方向移动进行动态干涉检测,并判断是否存在与pi存在干涉的被动件pj:若存在,则pi和pj存在接触;否则不存在与pi接触的零件;S313:从所述零件集合中重新选取当前主动件pi,并返回步骤S312;S314:重复执行步骤S311至S313,当所述零件集合中所有零件之间的接触判断全部完成后,根据各个零件之间接触判断的结果生成对应的接触关系,并得到对应的接触矩阵。优选的,S312中,若pi和pj存在接触,则对应接触矩阵的CCM[i,j]=0;若不存在与pi接触的零件,则对应接触矩阵的CCM[i,jr]=1,jr表示所述零件集合中的任意零件;若pi为标记的螺纹连接件,则对应接触矩阵的CCM[i,jr]=2,jr表示所述零件集合中的任意零件。优选的,步骤S3中,通过如下步骤实现各个零件之间的重力支撑判断,进而获得各个零件之间的重力支撑关系:S321:从所述零件集合中选取当前主动件pi;S322:以设置的固定步长Dg为步长将pi分别沿z、-z方向进行动态干涉检测,并判断是否存在与pi存在干涉的被动件pj:若存在,则pi和pj存在重力支撑;否则不存在与pi重力支撑的零件;S323:从所述零件集合中重新选取当前主动件pi,并返回步骤S322;S324:重复执行步骤S321至S323,当所述零件集合中所有零件之间的重力支撑全部完成后,根据各个零件之间重力支撑判断的结果生成对应的重力支撑关系,并得到对应的重力支撑矩阵。优选的,S312中,若pi和pj存在重力支撑,则对应重力支撑矩阵的SM[j,i]=0;若不存在与pi重力支撑的零件,则对应重力支撑矩阵的SM[jr,i]=1,jr表示所述零件集合中的任意零件。本专利技术中的拆卸信息矩阵生成方法与现有技术相比,具有如下有益效果:在本专利技术中,通过三维建模软件建立待拆卸机床的三维模型信息并获取零件的种类属性,能够有效的反映机床结构并生成零件信息;同时本文档来自技高网
...

【技术保护点】
1.基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于,包括以下步骤:/nS1:建立待拆卸机床的三维模型信息;/nS2:根据所述三维模型信息获取所述待拆卸机床所有零件的种类属性;/nS3:根据所有零件的种类属性采用移动距离动态检测方法获得各个零件之间的位置关系、接触关系和重力支撑关系,并根据各个零件之间的位置关系、接触关系和重力支撑关系计算所述待拆卸机床对应的拆卸信息矩阵。/n

【技术特征摘要】
1.基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于,包括以下步骤:
S1:建立待拆卸机床的三维模型信息;
S2:根据所述三维模型信息获取所述待拆卸机床所有零件的种类属性;
S3:根据所有零件的种类属性采用移动距离动态检测方法获得各个零件之间的位置关系、接触关系和重力支撑关系,并根据各个零件之间的位置关系、接触关系和重力支撑关系计算所述待拆卸机床对应的拆卸信息矩阵。


2.如权利要求1所述的基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于:步骤S3中,首先根据所有零件的种类属性建立对应的零件集合;再判断所述零件集合中是否存在螺纹连接的零件:若是,则从所述零件集合中剔除用作螺纹连接紧固件的紧固零件,并将与所述紧固零件螺纹连接的零件标记为螺纹连接件,并执行后续的步骤;否则,直接进行后续的步骤。


3.如权利要求2所述的基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于,步骤S3中,通过如下步骤实现各个零件之间的干涉判断,进而获得各个零件之间的位置关系:
S301:从所述零件集合中选取当前主动件pi;
S302:从所述零件集合中选取零件作为被动件pj;
S303:获取pi和pj的种类属性,并根据包围盒静态检测方法分别判断pi和pj在x、y、z三个方向是否存在干涉的可能性,若不存在,则pi和pj不存在干涉;若存在,则根据所述移动距离动态检测方法判断pi和pj在对应方向上是否干涉:若是,则pi和pj存在干涉,否则,pi和pj不存在干涉;
S304:从所述零件集合中重新选取当前主动件pi,并返回步骤S302;
S305:重复执行步骤S301至S304,当所述零件集合中所有零件之间的干涉判断全部完成后,根据各个零件之间干涉判断的结果生成对应的位置关系,并得到对应的拆卸干涉矩阵。


4.如权利要求3所述的基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于:若pi和pj在x、y、z三个方向存在干涉的可能性,则首先计算移动步长D,然后以D为步长将pi沿对应方向移动进行动态干涉检测,以判断pi和pj在对应方向上是否干涉。


5.如权利要求4所述的基于移动距离动态检测的拆卸信息矩阵自动生成方法,其特征在于:通过如下公式计算移动步长D:
D=min(li×ei,lj×ej)×0.1+λ×min(li,lj)/(li+lj);
ei=Vi/VAABBiej=Vj/VAABBj;
式中:li、lj分别表示pi与pj的轴向包围盒在当前方向的长度;Vi、Vj分别表示pi和pj的实体体积;VAABBi、VAABBj分别表示pi和pj的包围盒体积;ei、ej分别表示pi和pj的实体...

【专利技术属性】
技术研发人员:张哲昆鄢萍朱新华陈剑
申请(专利权)人:重庆大学
类型:发明
国别省市:重庆;50

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

1