[发明专利]一种动态层进式装备零部件分解的实现方法有效
申请号: | 201711270933.2 | 申请日: | 2017-12-05 |
公开(公告)号: | CN109885348B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 蒋坚鸿;徐文胜;张春魁;武博;赵崇卫;汪伟岚 | 申请(专利权)人: | 上海精密计量测试研究所;上海航天信息研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海航天局专利中心 31107 | 代理人: | 余岢 |
地址: | 201109 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种动态层进式装备零部件分解的实现方法,该方法能够根据装备层级关系,通过递归法对装备进行动态层进分解,动态地展示不同层级上的部件分解过程以及分解进度可调节的零部件分解方式,解决了现有技术中工作量大、操作复杂、不具备通用性的问题。动态层进式装备零部件分解方法作为一种可以展示部件分解过程的认知方式,比静态分解更直观、更形象,可以大大提高部件认知效率。 | ||
搜索关键词: | 一种 动态 层进式 装备 零部件 分解 实现 方法 | ||
【主权项】:
1.一种动态层进式装备零部件分解的实现方法,其特点在于,包括以下步骤:步骤一,定义装备零部件:将所述装备的单个零部件或含多个子部件的组合定义为一个Part,所述Part具有deploy、deploy_direction_start、deploy_direction_end、positive_children和negitive_children属性;所述deploy为布尔型,当所述Part为含多个子部件的组合时,所述deploy的值为真,表示所述Part有子部件需要分解,当所述Part为单个零部件时,所述deploy的值为假,表示所述Part无子部件需要分解;所述deploy_direction_start和所述deploy_direction_end是用户定义的两组空间坐标,用于表示所述Part在分解时的分解向量,(deploy_direction_end‑deploy_direction_start)是所述Part的正分解向量,(deploy_direction_start‑deploy_direction_end)是所述Part的负分解向量;所述positive_children是所述Part自根部件起沿所述正分解向量排列的n个子部件对应的子Part数组Part(1)、Part(2)……Part(n);所述negitive_children是所述Part自根部件起沿所述负分解向量排列的m个子部件对应的子Part数组Part(1)、Part(2)……Part(m);步骤二,将步骤一所定义的多个Part按照父子关系组合为装备分解树,则所述装备分解树包括父Part和子Part;步骤三,按照递归法依次从所述装备分解树的所述父Part到所述子Part进行分解:指定所述装备分解树父Part的一个部件为活动部件,所述父Part的各所述子Part按照定义的所述正分解向量/负分解向量进行分解;在所述父part完成分解的基础上,指定所述子Part的一个部件为活动部件,所述子Part的各所述子Part按照定义的所述正分解向量/负分解向量进行分解,直到所有所述Part都分解为单个零部件为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海精密计量测试研究所;上海航天信息研究所,未经上海精密计量测试研究所;上海航天信息研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711270933.2/,转载请声明来源钻瓜专利网。