计算机应用 ›› 2016, Vol. 36 ›› Issue (7): 2056-2060.DOI: 10.11772/j.issn.1001-9081.2016.07.2056

• 行业与领域应用 • 上一篇    

基于开源场景图形的三维可视化与信息管理系统设计

张文英1, 何坤金1, 张荣丽1, 刘宇兴2   

  1. 1. 河海大学 物联网工程学院, 江苏 常州 213022;
    2. 常州世纪鸟电动车制造有限公司, 江苏 常州 213116
  • 收稿日期:2015-12-11 修回日期:2016-03-18 出版日期:2016-07-10 发布日期:2016-07-14
  • 通讯作者: 何坤金
  • 作者简介:张文英(1989-),女,江苏宿迁人,硕士研究生,主要研究方向:计算机辅助设计、计算机图形学;何坤金(1974-),男,安徽芜湖人,副教授,博士,CCF高级会员,主要研究方向:计算机辅助设计、计算机图形学、虚拟现实;张荣丽(1993-),女,江苏东台人,硕士研究生,主要研究方向:计算机辅助设计、计算机图形学;刘宇兴(1970-),男,江苏常州人,工程师,硕士,主要研究方向:工业设计。
  • 基金资助:
    常州市科技支撑项目(CE20140008)。

3-D visualization and information management system design based on open scene graph

ZHANG Wenying1, HE Kunjin1, ZHANG Rongli1, LIU Yuxing2   

  1. 1. College of Internet of Things Engineering, Hohai University, Changzhou Jiangsu 213022, China;
    2. Changzhou Century Bird Electric Bicycle Manufacture Limited Company, Changzhou Jiangsu 213116, China
  • Received:2015-12-11 Revised:2016-03-18 Online:2016-07-10 Published:2016-07-14
  • Supported by:
    This work is partially supported by Changzhou Science and Technology Support Project (CE20140008).

摘要: 对于产品虚拟装配的三维呈现过程中难以实现零件信息管理问题,结合电动车模型的拆装,提出三维可视化与信息管理技术融为一体的设计方案。首先,建立三维模型库,并根据电动车模型的拓扑结构和辅助信息,如零件的材质、型号等,建立信息库;其次,读取信息库中零件与子装配体间的父子关系信息建立目录树,根据子装配体与场景树均为“多叉树”组成结构的原理进行子装配体的三维呈现,再对子装配体的各个节点设置动画完成拆装呈现;最后,采用多线程方法将电动车配件信息管理与可视化有机结合,实现支持三维的拾取交互查询和检索定位查询等功能。系统以世纪鸟电动车进行验证,实现了三维可视化技术与信息系统相融合,能快速有效地为电动车的三维呈现和虚拟装配提供技术支持。实例验证表明,所设计系统可以有效地将零件的信息管理融入到虚拟装配的三维可视化中。

关键词: 开源场景图形, 三维可视化, 信息管理, 虚拟装配, 人机交互

Abstract: Concerning the problem of managing components information in the process of three-dimensional presentation of virtual assembly, a design of integrating 3-D visualization and information management technology combined with electric vehicles assembling and disassembling was proposed. Firstly, 3D model and information library were established according to the topology and supporting information of electric vehicles such as material and type. Secondly, a directory tree was created based on the parent-child relationship between the parts and sub-assemblies from information library, and three-dimensional presentation of the sub-assembly was achieved according to the principle that sub-assembly and scene tree have the same structure of "multi-tree", each node of the sub-assembly was animated before disassembly presentation. Finally, pickup interactive query and retrieving location query were achieved by combining the information management and visualization of electric vehicle. The constructed system was verified by century bird electric bicycle models, the integration of 3-D visualization and virtual assembly was realized, which could provide technical support for 3-D presentation and virtual assembly effectively. The experimental results show that the constructed system can effectively integrate the 3-D visualization and information management of components in virtual assembly.

Key words: Open Scene Graph (OSG), 3-D visualization, information management, virtual assembly, human-computer interaction

中图分类号: