发明名称 一种自动生成层次化爆炸图的方法
摘要 本发明提供一种自动生成层次化爆炸图的方法,包括以下步骤:获取三维CAD装配图;提取三维CAD装配图中的装配体各零件间的约束关系,得到接触-连接矩阵和扩展干涉矩阵;层次化装配序列规划;自动生成层次化爆炸图;本发明将爆炸图自动生成技术与装配建模、装配序列规划及其仿真等技术联合在一起进行了研究,提出了扩展干涉矩阵及其生成方法,基于多规则筛选的ASP算法,以及基于ASP的爆炸图自动生成方法,实现了装配规划的一体化流程。本发明“层次化”改造装配规划各环节,分析“层次化”在处理复杂产品爆炸图生成过程中的优势,按照装配关系矩阵及其生成、子装配体规划、ASP算法和层次化爆炸图生成的流程顺序依次展开。
申请公布号 CN104598683A 申请公布日期 2015.05.06
申请号 CN201510020581.X 申请日期 2015.01.15
申请人 东北大学 发明人 于嘉鹏;张闻雷;袁辉
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 沈阳东大知识产权代理有限公司 21109 代理人 刘晓岚
主权项 一种自动生成层次化爆炸图的方法,其特征在于,包括以下步骤:步骤1:获取三维CAD装配图;步骤2:提取三维CAD装配图中的装配体各零件间的约束关系,得到接触‑连接矩阵和扩展干涉矩阵;步骤2.1:生成接触‑连接矩阵;步骤2.2:按+x、+y、+z、/x、/x、/y、/y、/z、/z方向循环进行干涉检测,生成扩展干涉矩阵;设三维CAD装配图中的装配体P由N个零件组成,以e<sub>dij</sub>表示主动件p<sub>i</sub>沿当前d方向移动过程中与被动件p<sub>j</sub>的移动干涉关系,d=+x,+y,+z,/x,/x,/y,/y,/z,/z:<img file="FDA0000656932830000011.GIF" wi="720" he="237" />则E=[e<sub>dij</sub>]<sub>9×N×N</sub>,称为扩展干涉矩阵EIM;“/”与“/”分别代表LCS的正、负轴向;将扩展干涉矩阵划分为GCS下的全局干涉矩阵GIM以及LCS下的局部干涉矩阵LIM;如果零件的LCS方向与GCS方向一致,则该方向的局部干涉矩阵LIM中对角线元素为2,并忽略对该零件在该方向上的干涉检测;扩展干涉矩阵的行表示主动件,列表示被动件;主动件干涉列表定义为List<sub>1</sub>,被动件干涉列表List<sub>2</sub>;每个零件在GCS下的轴向包围盒为AABB,在LCS下的方向包围盒为OBB;步骤3:层次化装配序列规划;步骤3.1:针对单一层次的装配结构或不符合面向装配的设计DFA需要的装配结构树进行重构;步骤3.2:子装配体规划:将任意子装配体S中的所有零件s<sub>1</sub>,s<sub>2</sub>,...s<sub>k</sub>作为一个整体,通过s<sub>1</sub>,s<sub>2</sub>,...s<sub>k</sub>与S外部的其他零件p<sub>j</sub>之间的移动干涉关系或接触‑连接关系,合成S与p<sub>j</sub>的对应关系,将s<sub>1</sub>,s<sub>2</sub>,...s<sub>k</sub>与零件p<sub>j</sub>的装配关系最大值作为元素形成子装配体层级的装配关系矩阵;步骤3.3:基于多规则筛选的装配序列规划,生成每个所选择规划层的装配序列与路径;步骤3.4:按照步骤3.3的方法依次生成每一个规划层次的装配序列及路径;步骤4:自动生成层次化爆炸图。
地址 110819 辽宁省沈阳市和平区文化路3号巷11号