本发明专利技术公开了一种装配体拆卸序列生成方法及装置,包括如下步骤:获取零件的种类信息,依据零件的种类信息建立零件的定位关系链,依据定位关系链生成装配体拆卸序列,本发明专利技术的装配体拆卸序列生成方法,通过获取零件的种类信息,对零件进行分类,便于获得不同零件之间的连接关系,从而建立零件之间的定位关系链,将定位关系链按照可行的拆卸方向进行排布,从而得出定位关系链中两个零件的拆卸关系,通过装配体中的零件进行逐个虚拟拆卸并判断在可行拆卸路径上是否有干涉,使零件逐个移入拆卸序列集合中,最终将所有零件生成装配体拆卸序列,简化了装配体模型的装配关系,提高了装配体拆卸序列的规划效率。
A method and device for generating assembly disassembly sequence
【技术实现步骤摘要】
一种装配体拆卸序列生成方法及装置
本专利技术涉及装配体拆卸领域,特别是指一种装配体拆卸序列生成方法及装置。
技术介绍
目前制造业正在朝集成化、规模化的方向发展,产品也越来越复杂,现在复杂产品的开发不但需要先进的设计技术支持,同时更需要与设计技术相匹配的制造技术,拆卸是实现产品升级维护和更新换代的必要手段,它可以使产品的零部件材料得到充分有效的利用,可以回收,复杂的装配体往往由很多零件组成,理解零件之间的空间连接关系,得到正确的拆卸步骤是一个非常耗时的过程,因此如何高效率的生成装配体零件的拆卸序列成为制造业亟需解决的一个问题。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种装配体拆卸序列生成方法及装置,以解决上述
技术介绍
中的全部缺陷或之一。基于上述目的本专利技术提供的装配体拆卸序列生成方法,包括如下步骤:获取零件的种类信息;依据零件的种类信息建立零件的定位关系链;依据定位关系链生成装配体拆卸序列。可选的,所述获取零件的种类信息包括:识别零件的特征;依据零件的特征按功能件与连接件进行分类。可选的,所述依据零件的种类信息建立零件的定位关系链包括:获取各个功能件之间及功能件与连接件之间的连接关系;将两个连接关系为相互接触的功能件组成第一初始数据集,将单个功能件和与其接触的连接件组成第二数据集;确定零件的可行拆卸方向并获取第一初始数据集中的两个功能件的定位关系;将已知定位关系的第一初始数据集更新为第一数据集,将第一数据集作为两个功能件的定位关系链,第二数据集作为功能件和与其接触的连接件的定位关系链。可选的,所述依据定位关系链生成装配体拆卸序列包括:依据零件的可行拆卸方向和定位关系链选取一个功能件;对选取的功能件进行虚拟拆卸并判断拆卸路径是否干涉,若干涉,则返回依据零件的可行拆卸方向和定位关系链选取一个功能件;若不干涉,则生成拆卸序列集合并将功能件移入至拆卸序列集合中;判断所有功能件是否均移入拆卸序列集合中;若是,则将定位关系链中的连接件并入拆卸序列集合中,生成装配体拆卸序列,若不是,则返回依据零件的可行拆卸方向和定位关系链选取一个功能件。可选的,所述将定位关系链中的连接件并入拆卸序列集合中,生成装配体拆卸序列包括:将定位关系链中的连接件置于拆卸序列集合中与其对应功能件的前面邻近位置,生成装配体拆卸序列。一种装配体拆卸序列生成装置,包括:获取模块,获取零件的种类信息;建立模块,用于依据零件的种类信息建立零件的定位关系链;生成模块,用于依据定位关系链生成装配体拆卸序列。可选的,所述获取模块包括:识别单元,识别零件的特征;分类单元,依据零件的特征按功能件与连接件进行分类。可选的,所述建立模块包括:第一获取单元,用于获取各个功能件之间及功能件与连接件之间的连接关系;组成单元,用于将两个连接关系为相互接触的功能件组成第一初始数据集,将单个功能件和与其接触的连接件组成第二数据集;第二获取单元,用于确定零件的可行拆卸方向并获取第一初始数据集中的两个功能件的定位关系;更新单元,用于将已知定位关系的第一初始数据集更新为第一数据集,将第一数据集作为两个功能件的定位关系链,第二数据集作为功能件和与其接触的连接件的定位关系链。可选的,所述生成模块包括:选取单元,用于依据零件的可行拆卸方向和定位关系链选取一个功能件;第一判断单元,对选取的功能件进行虚拟拆卸并判断拆卸路径是否干涉,若干涉则触发选取单元,若不干涉,则触发生成单元;生成单元,用于生成拆卸序列集合并将功能件移入至拆卸序列集合中;第二判断单元,用于判断所有功能件是否均移入拆卸序列集合中,若是则触发输出单元,若不是则触发选取单元;输出单元,用于将定位关系链中的连接件并入拆卸序列集合中,生成装配体拆卸序列。综上所述,本专利技术的装配体拆卸序列生成方法,通过获取零件的种类信息,对零件进行分类,便于获得不同零件之间的连接关系,从而建立零件之间的定位关系链,将定位关系链按照可行的拆卸方向进行排布,从而得出定位关系链中两个零件的拆卸关系,通过装配体中的零件进行逐个虚拟拆卸并判断在可行拆卸路径上是否有干涉,使零件逐个移入拆卸序列集合中,最终将所有零件生成装配体拆卸序列,简化了装配体模型的装配关系,提高了装配体拆卸序列的规划效率。附图说明图1为本专利技术的装配体拆卸序列生成方法的流程示意图;图2为本专利技术的装配体拆卸序列生成方法中的获取零件的种类信息的流程示意图;图3为本专利技术的装配体拆卸序列生成方法中的依据零件的种类信息建立零件的定位关系链的流程示意图;图4为本专利技术的装配体拆卸序列生成方法中的依据定位关系链生成装配体拆卸序列的流程示意图;图5为本专利技术的装配体拆卸序列生成装置的结构示意图;图6为本专利技术的装配体拆卸序列生成装置的获取模块的结构图示意图;图7为本专利技术的装配体拆卸序列生成装置的建立模块的结构示意图;图8为本专利技术的装配体拆卸序列生成装置的生成模块的结构示意图;图9为一种装配体A的结构示意图;图10为装配体A中各零件的连接示意图;图11为装配体A中各零件的干涉矩阵示意图;图12为装配体A中各零件的装配关系示意图。其中100-获取模块,101-识别单元,102-分类单元,200-建立模块,201-第一获取单元,202-组成单元,203-第二获取单元,204-更新单元,300-生成模块,301-选取单元,302-第一判断单元,303-生成单元,304-第二判断单元,305-输出单元。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,此外本专利技术所提到的方向和位置用语,例如「上」、「中」、「下」、「前」、「后」、「左」、「右」、「内」、「外」、「侧面」等,仅是参考附加图式的方向和位置,因此,使用的方向和位置用语是用以说明及理解本专利技术,而非用以限制本专利技术后续实施例对此不再一一说明。基于上述目的提供的一种装配体拆卸序列生成方法及装置及装置,该方法与装置可以应用于计算机或者其他电子设备,具体不做限定。下面首先对装配体拆卸序列生成方法及装置进行详细说明。参照图1所示,作为一个实施例,本专利技术的装配体拆卸序列生成方法及装置,包括如下步骤:S1,获取零件的种类信息。举例来说,可依据零件的作用来对零件进行分类,如功能件和连接件,功能件是实现装配体自身功能的零件,连接件是用于连接功能件。S2,依据零件的种类信息建立零件的定位关系链本文档来自技高网...
【技术保护点】
1.一种装配体拆卸序列生成方法,其特征在于,包括如下步骤:/n获取零件的种类信息;/n依据零件的种类信息建立零件的定位关系链;/n依据定位关系链生成装配体拆卸序列。/n
【技术特征摘要】
1.一种装配体拆卸序列生成方法,其特征在于,包括如下步骤:
获取零件的种类信息;
依据零件的种类信息建立零件的定位关系链;
依据定位关系链生成装配体拆卸序列。
2.根据权利要求1所述的装配体拆卸序列生成方法,其特征在于,所述获取零件的种类信息包括:
识别零件的特征;
依据零件的特征按功能件与连接件进行分类。
3.根据权利要求2所述的装配体拆卸序列生成方法,其特征在于,所述依据零件的种类信息建立零件的定位关系链包括:
获取各个功能件之间及功能件与连接件之间的连接关系;
将两个连接关系为相互接触的功能件组成第一初始数据集,将单个功能件和与其接触的连接件组成第二数据集;
确定零件的可行拆卸方向并获取第一初始数据集中的两个功能件的定位关系;
将已知定位关系的第一初始数据集更新为第一数据集,将第一数据集作为两个功能件的定位关系链,第二数据集作为功能件和与其接触的连接件的定位关系链。
4.根据权利要求3所述的装配体拆卸序列生成方法,其特征在于,所述依据定位关系链生成装配体拆卸序列包括:
依据零件的可行拆卸方向和定位关系链选取一个功能件;
对选取的功能件进行虚拟拆卸并判断拆卸路径是否干涉,若干涉,则返回依据零件的可行拆卸方向和定位关系链选取一个功能件;
若不干涉,则生成拆卸序列集合并将功能件移入至拆卸序列集合中;
判断所有功能件是否均移入拆卸序列集合中;
若是,则将定位关系链中的连接件并入拆卸序列集合中,生成装配体拆卸序列,若不是,则返回依据零件的可行拆卸方向和定位关系链选取一个功能件。
5.根据权利要求4所述的装配体拆卸序列生成方法,其特征在于,所述将定位关系链中的连接件并入拆卸序列集合中,生成装配体拆卸序列包括:将定位关系链中的连接件置于拆卸序列集合中与其对应功能件的前面邻近位置,生成装配体拆卸序列。
6....
【专利技术属性】
技术研发人员:梁利东,贾文友,江本赤,王亚军,钟相强,苏学满,
申请(专利权)人:安徽工程大学,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。