[发明专利]一种镜像方法、系统、存储介质及镜像数据的处理方法有效
申请号: | 201811639005.3 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109801362B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 李金海;苏雄;唐鹏;周小稳;胡涌泉;贾仰超;吴珊珊 | 申请(专利权)人: | 广州明珞装备股份有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T19/20;G06F30/20;G06F30/12;G06F111/20 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 胡辉 |
地址: | 510530 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 系统 存储 介质 数据 处理 | ||
本发明公开了一种镜像方法、系统、存储介质及镜像数据的处理方法,镜像方法包括以下步骤:获取设备零件的基准侧数据模型,以及基准侧数据模型的第一平面;根据基准侧数据模型的第一平面获取镜像矩阵;根据基准侧数据模型和镜像矩阵得到与基准侧数据模型对称的对称侧数据模型。本发明通过获取设备零件的基准侧数据模型和基准侧数据模型上的第一平面,根据第一平面得到镜像矩阵,通过镜像矩阵,使得用户能够快速对设备零件的数据模型进行镜像处理,并且用户对基准侧数据模型进行修改时,能够立即反应到对称侧数据模型上。本发明可广泛应用于计算机辅助设计领域。
技术领域
本发明涉及计算机辅助设计领域,尤其是一种镜像方法、系统、存储介质及镜像数据的处理方法。
背景技术
三维设计软件CATIA已普遍应用于汽车装备集成商的工装设计,以及汽车和飞机的曲面设计中。在应用CATIA设计左右对称侧对象时,设计人员通常的做法是先将单侧对象设计好,再切换至CATIA的装配模块中,然后使用装配模块的装配特征工具栏下的对称命令进行设计,其中,对称命令的效果是使所选中的三维模型在所选中的对称面的另一侧,生成一个与自身对称的三维模型副本,对称面起到镜子的效果,这种对称命令又叫实体镜像。
由于实体镜像自身不带有针对数据模型对象的各属性及标准的设置选项,对称后的结果数据全默认是新建出来的数据,这就导致镜像侧数据生成缓慢,以及不需要镜像的局部对象多出一个数据副本,并且在使用实体镜像后必须将对称后的数据模型对象的名称、引用路径、描述和产品结构树修改至对应标准。
发明内容
为解决上述技术问题,本发明的目的在于:提供一种能够快速镜像,且修改基准侧数据模时能立即在对称侧数据模型上显示的镜像方法、系统和存储介质,以及一种能够快速对实体镜像后的镜像数据进行修改的镜像数据的处理方法。
本发明采用的第一种技术方案是:
一种镜像方法,包括以下步骤:
获取设备零件的基准侧数据模型,以及基准侧数据模型的第一平面;
根据基准侧数据模型的第一平面获取镜像矩阵;
根据基准侧数据模型和镜像矩阵得到与基准侧数据模型对称的对称侧数据模型。
进一步地,所述根据基准侧数据模型的第一平面获取镜像矩阵,其具体包括以下步骤:
获取第一平面的位姿矩阵;
根据位姿矩阵获取第一平面的法向轴向量;
根据法向轴向量和位姿矩阵得到基准侧数据模型的镜像矩阵。
进一步地,所述获取第一平面的位姿矩阵,其具体包括以下步骤:
获取第一平面的空间坐标系;
根据空间坐标系得到第一平面的位姿矩阵。
进一步地,所述根据法向轴向量和位姿矩阵得到基准侧数据模型的镜像矩阵,其具体包括以下步骤:
判断第一平面是否为空间坐标系的轴切面,若是,则直接获取镜像矩阵,反之,则在对法向轴向量进行反向和单位化处理后,获取镜像矩阵。
进一步地,所述根据基准侧数据模型和镜像矩阵得到与基准侧数据模型对称的对称侧数据模型,其具体为:
根据基准侧数据模型和镜像矩阵,将基准侧数据模型进行镜像移动,得到对称侧数据模型。
本发明采用的第二种技术方案是:
一种镜像系统,包括:
第一获取模块,用于获取设备零件的基准侧数据模型,以及基准侧数据模型的第一平面;
第二获取模块,用于根据基准侧数据模型的第一平面获取镜像矩阵;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州明珞装备股份有限公司,未经广州明珞装备股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811639005.3/2.html,转载请声明来源钻瓜专利网。