机械产品装配模型中的零件的可拆卸方向自动判断方法_2

文档序号:9453264阅读:来源:国知局
卸方向的方法如下:
步骤S1:若被动约束关系的类型为“匹配”或“偏移匹配”,则以零件A上的匹配平面的法向的反方向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中;步骤S2:若被动约束关系的类型为“对齐”或“偏移对齐”,则以零件A上的对齐平面的法向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中;
步骤S3:若被动约束关系的类型为“共轴”,则以零件A上的对应于该约束的轴的两个互为相反的方向作为零件的可拆卸方向,并把这2个拆卸方向插入到候选可拆卸方向集S中;
步骤S4:若被动约束关系的类型为“坐标系对齐”或“自动”,则以装配坐标系的3个坐标轴的6个轴向作为零件的可拆卸方向,并把这6个拆卸方向插入到候选可拆卸方向集S中;
步骤S5:若被动约束关系的类型为“相切”,则以零件A上的对应相切面的法向的反方向,或以装配体中对应相切面的法向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中;
步骤S6:对于可拆卸方向候选集S中相同的可拆卸方向进行合并,以消除冗余的可拆卸方向。
[0014]本发明在实施时,需要预先准备机械产品装配模型,并准备对应于该机械产品装配模型的所有装配约束关系的描述数据。下面以机械产品装配模型的拆卸序列规划为例来论述基于本发明的实施步骤,如图2给出了步骤实施图。在论述过程中,对于涉及的现有技术,本发明将不具体展开。本领域技术人员可以参照公开的各种技术手册、教学参考书、实施例等辅助实施。
[0015]步骤一:对于待拆卸的一个机械产品数字化装配模型M,应用本发明提出的方法检查M中的每一个零件,获得M中可拆卸的零件集合P以及P中每个零件的可拆卸方向集合; 步骤二:由用户在零件集合P中指定一个待拆卸的零件A,并由用户在零件A的可拆卸方向集合S中选定一个拆卸方向;
步骤三:根据选定的零件A和选定的零件A的拆卸方向对零件A实施拆卸,从M中删除A,更新拆卸序列规划表,并从M的装配约束关系的描述数据中删除所有与A有关的描述数据;
步骤四:判断M是否为空,若M为空,则拆卸序列规划过程结束,否则转到步骤一,重复该拆卸序列规划过程。
[0016]在以上的步骤二中,在零件集合P中选择待拆卸零件的过程,以及对选定的待拆卸零件选择其拆卸方向的过程,也可以由计算机系统自动随机进行选择。
[0017]本发明的机械产品装配模型中的零件的可拆卸方向自动判断方法,根据装配模型中零件间的装配约束关系实现零件的可拆卸性和可拆卸候选方向的判断,并结合碰撞检测技术最终确定零件的可拆卸方向集,在具体应用中具有便于实现、简洁高效的特点。本发明可以应用于机械产品虚拟拆卸仿真、机械产品装配或拆卸序列规划等软件系统中。
[0018]以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
【主权项】
1.一种机械产品装配模型中的零件的可拆卸方向自动判断方法,其特征在于,对于待拆卸的装配模型中的任意一个零件A,根据零件间的约束关系,包括如下步骤: 步骤一:如果零件A存在对装配模型中其他零件的主动约束关系,则零件A不可被拆卸,判断结束; 步骤二:如果零件A既不存在对装配模型中其他零件的主动约束关系,也不存在相对于装配模型中其他零件的被动约束关系,则以装配坐标系的3个坐标轴的6个轴向建立零件A的候选可拆卸方向集S,转步骤四; 步骤三:如果零件A不存在对装配模型中其他零件的主动约束关系,但存在相对于装配模型中其他零件的被动约束关系,则根据每个被动约束关系的类型计算零件A的可拆卸方向,并建立零件A的候选可拆卸方向集S ; 步骤四:对于零件A的可拆卸方向候选集S中的每个候选可拆卸方向D,对零件A沿候选可拆卸方向D做碰撞检测,如果零件A与装配模型中的其他零件发生碰撞,则从可拆卸方向候选集S中删除候选可拆卸方向D ;重复该步骤,直至可拆卸方向候选集S中所有候选可拆卸方向全部完成了碰撞检测,此时可拆卸方向候选集S中剩余的方向即为零件A的可拆卸方向集,判断结束。2.根据权利要求1所述的机械产品装配模型中的零件的可拆卸方向自动判断方法,其特征在于,所述步骤三中根据每个被动约束关系的类型计算零件A的可拆卸方向的方法如下: 步骤S1:若被动约束关系的类型为“匹配”或“偏移匹配”,则以零件A上的匹配平面的法向的反方向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中; 步骤S2:若被动约束关系的类型为“对齐”或“偏移对齐”,则以零件A上的对齐平面的法向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中; 步骤S3:若被动约束关系的类型为“共轴”,则以零件A上的对应于该约束的轴的两个互为相反的方向作为零件的可拆卸方向,并把这2个拆卸方向插入到候选可拆卸方向集S中; 步骤S4:若被动约束关系的类型为“坐标系对齐”或“自动”,则以装配坐标系的3个坐标轴的6个轴向作为零件的可拆卸方向,并把这6个拆卸方向插入到候选可拆卸方向集S中; 步骤S5:若被动约束关系的类型为“相切”,则以零件A上的对应相切面的法向的反方向,或以装配体中对应相切面的法向作为零件的可拆卸方向,并把该拆卸方向插入到候选可拆卸方向集S中; 步骤S6:对于可拆卸方向候选集S中相同的可拆卸方向进行合并,以消除冗余的可拆卸方向。
【专利摘要】本发明公开了一种针对机械产品装配模型中的零件的可拆卸方向自动判断方法,其特征在于,包括如下步骤:步骤一:如果零件存在主动约束关系,则该零件不可被拆卸,判断结束;步骤二:如果零件不存在任何约束关系,则以坐标系的6个轴向建立可拆卸方向候选集,转步骤四;步骤三:如果零件仅存在被动约束关系,则根据被动约束关系的类型,计算并建立可拆卸方向候选集;步骤四:从可拆卸方向候选集中删除会发生碰撞的拆卸方向,剩余的方向即为该零件的可拆卸方向。本发明根据装配约束关系来自动判断零件的可拆卸方向,具有便于实现、简洁高效的特点。本发明可以应用于产品虚拟拆卸仿真、装配序列规划等软件系统,提高这些系统的智能性。
【IPC分类】G06F17/50
【公开号】CN105205278
【申请号】CN201510650480
【发明人】刘景 , 程熙, 刘春芳, 谢利, 董先明, 陆静
【申请人】河海大学常州校区, 南车戚墅堰机车有限公司
【公开日】2015年12月30日
【申请日】2015年10月9日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1