一种基于装配矩阵的复杂装配体的装配序列规划方法与流程

文档序号:17706244发布日期:2019-05-21 20:52阅读:来源:国知局

技术特征:

1.一种基于装配矩阵的复杂装配体的装配序列规划方法,其特征是包括以下步骤:

(1)利用装配矩阵的通用生成方法得到由n个零件组成的装配体P={p1,p2,...,pn}的装配联接矩阵C、装配支撑矩阵G、装配干涉集成矩阵IN;通过装配支撑矩阵G确定出基准件,将基准件存入存放已装配零件的集合VP中;

(2)将集合VP中的每一个元素作为装配联接矩阵C的行向量,通过遍历装配联接矩阵C中每一个已装配零件行向量上的每一列确定出候选零件,将候选零件存入存放候选零件的集合VC中,集合VC中的零件数量为q,零件Lb是集合VC中的第b个,b=1,2,...,q;

(3)以第b个零件作为装配支撑矩阵G的行向量,将集合VP中的每一个元素作为装配支撑矩阵G的列向量,通过遍历装配支撑矩阵G中第Lb行的每一个已装配零件列上的数字,获得重力支撑零件;

(4)将零件Lb作为装配干涉集成矩阵IN的行向量,将集合VP中的每一个元素作为装配干涉集成矩阵IN的列向量,通过装配干涉集成矩阵IN确定出装配方向;

(5)将零件Lb存入存放已装配零件的集合VP中,判断剩下每一个零件是否与集合VP中的零件存在装配干涉;将装配体P的所有零件去掉集合VP中的已装配零件后,剩下的零件存入存放未装配零件的集合VF中,重复步骤(2)至(4)直至集合VP中的零件数等于n。

2.根据权利要求1所述一种基于装配矩阵的复杂装配体的装配序列规划方法,其特征是:步骤(4)之前,判断零件Lb是否为集合VC中的最后一个零件,若是,则执行步骤(5),若否,执行步骤(3)。

3.根据权利要求1所述一种基于装配矩阵的复杂装配体的装配序列规划方法,其特征是:步骤(4)中,通过遍历装配干涉集成矩阵IN中第Lb行的每一个已装配零件列上的数字,确定出装配方向;若没有获取到装配方向,则将零件Lb作为装配干涉集成矩阵IN的列向量,将集合VP中的每一个元素作为装配干涉集成矩阵IN的行向量,通过遍历装配干涉集成矩阵IN中第Lb列的每一个已装配零件行上的数字,确定出装配方向。

4.根据权利要求1所述一种基于装配矩阵的复杂装配体的装配序列规划方法,其特征是:步骤(5)中,对集合VF中的每一个零件,以零件pi为行向量,已装配零件为列向量,通过遍历装配干涉集成矩阵IN第i行的已装配零件列上的数字判定装配是否干涉。

5.根据权利要求4所述一种基于装配矩阵的复杂装配体的装配序列规划方法,其特征是:若判定装配干涉,则以零件pi为列向量,已装配零件为行向量,通过遍历装配干涉集成矩阵IN第i列的已装配零件行上的数字判定装配是否干涉。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1