[发明专利]三维模型动态显示方法及装置在审
申请号: | 201310724086.8 | 申请日: | 2013-12-25 |
公开(公告)号: | CN103729887A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 周翔;盛四华;熊俊 | 申请(专利权)人: | 湖南三一智能控制设备有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410100 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 动态 显示 方法 装置 | ||
技术领域
本发明涉及工程机械领域,特别涉及一种三维模型动态显示方法及装置。
背景技术
目前,显示识别模块在进行图形显示时,只能显示静态图片,动态图形的显示都需要变化的数据源进行直接驱动,无法进行三维(3D)机构模型的读取显示。虽然现有的计算机辅助设计(CAD,Computer Aided Design)软件提供了模型编辑,驱动马达来驱动模型进行仿真功能,但是没有给单独的部件进行驱动的功能,也没有提供外部设备进行驱动接口。
另外,采用软件本身提供的图形库,如文本框、曲线框、图片框等进行显示,尽管图形控件的部分属性可以关联外部设备进行动态显示,但是还没有显示识别模块支持导入三维模型进行动态显示3D图形的功能。而采用组合控件进行复杂图形或动化显示,都是针对平面图形进行简单叠加,无法实现3D图形效果。
发明内容
有鉴于此,本发明提出一种三维模型动态显示方法及装置,能够使得静态的三维模型结构以运动方式显示出来,提高了开发效率。
为达到上述目的,本发明的技术方案是这样实现的:
一方面,本发明提供了一种三维模型动态显示方法,该三维模型动态显示方法包括:三维模型动态显示装置对三维模型中至少一个部件进行参数化设置,所设置的参数具有可连接外部变量的动态属性。显示参数化设置后的三维模型,对所设置的参数进行解析并显示其动态属性,并关联用于驱动三维模型进行动态显示的驱动源。读取驱动源数据,驱动三维模型进行动态显示。
进一步地,上述方法中,所述对三维模型中至少一个部件进行参数化设置的步骤包括:获取三维模型数据,在三维模型中选择与动态显示相关的部件,并为所选的每个部件建立一个局部坐标系;设置所述局部坐标系的原点在全局坐标系或其他局部坐标系中的坐标;为所述局部坐标系中的部件设置移动轴和/或旋转轴,所述移动轴具有长度动态属性,所述旋转轴具有角度动态属性。
进一步地,上述方法还包括:将所述参数化设置后的三维模型保存为动态显示可识别的文件格式;和/或,根据三维模型动态显示的需要,修改、增设和/或删除所述局部坐标系。
可对应替代的是,上述方法中,所述对三维模型中至少一个部件进行参数化设置的步骤包括:获取三维模型数据,解析三维模型中各部件的连接关系;选择与动态显示相关的部件,为其设置可连接外部变量的动态属性。
进一步地,上述方法中,所述关联用于驱动所述三维模型进行动态显示的驱动源的步骤包括:所述动态属性设置有关联接口,选择需要关联的驱动源及该驱动源下的变量,为动态属性关联可识别的变量。
相对于现有技术,本发明具有以下优势:
本发明的三维模型动态显示方法通过对三维模型参数化,在三维模型中加入参数数据描述点,并显示为可连接外部变量的动态属性,使得静态的三维模型结构以运动方式显示出来,提高了开发效率,并使其更贴近实际状态。
另一方面,本发明还提供一种模型动态显示装置,该三维模型动态显示装置包括:参数设置模块,配置为对三维模型中至少一个部件进行参数化设置,其中,所设置的参数具有可连接外部变量的动态属性;显示识别模块,配置为显示参数化设置后的三维模型,识别并解析所设置的参数,将参数显示为动态属性;关联模块,配置为关联用于驱动所述三维模型进行动态显示的驱动源;驱动模块,配置为读取所述驱动源的数据并驱动三维模型进行动态显示。
进一步地,上述装置中,所述参数设置模块包括:解析单元,配置为解析并获取三维模型数据;建系单元,配置为给每个与动态显示相关的部件建立一个局部坐标系,并定义所述局部坐标系的原点在全局坐标系或其他局部坐标系中的坐标;动态设置单元,配置为给所述局部坐标系中的部件设置移动轴和/或旋转轴,其中,所述移动轴具有长度动态属性,所述旋转轴具有角度动态属性。
进一步地,上述装置中,所述参数设置模块还包括:存储单元,配置为将所述参数化设置后的三维模型保存为动态显示可识别的文件格式;调整单元,配置为根据三维模型动态显示的需要,修改、增设和/或删除所述局部坐标系。
可对应替代的是,所述参数设置模块可包括:解析单元,配置为获取三维模型数据,解析三维模型中各部件的连接关系;动态设置单元,配置为选择与动态显示相关的部件,为其设置可连接外部变量的动态属性。
进一步地,上述装置中,所述关联模块包括:变量选择单元,配置为选择需要关联的驱动源及该驱动源下的变量;关联单元,配置为通过所述动态属性设置的关联接口为动态属性关联可识别的变量。
相对于现有技术,本发明具有以下优势:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南三一智能控制设备有限公司,未经湖南三一智能控制设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310724086.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直流无刷电机
- 下一篇:一种用于安装定子组件的套筒座及其应用的外转子电机