上海交通大学学报(自然版)

• 自动化技术、计算机技术 • 上一篇    下一篇

交互虚拟装配仿真过程中物体间间隙动态计算方法

甄希金,武殿梁,朱洪敏,范秀敏   

  1. (上海交通大学 机械与动力工程学院,上海 200240;上海市网络化制造与企业信息化重点实验室,上海 200030)
  • 收稿日期:2009-03-24 修回日期:1900-01-01 出版日期:2010-02-26 发布日期:2010-02-26

Dynamic Computation of Gap among Objects for Interactive Virtual Assembly

ZHEN Xijin,WU Dianliang,ZHU Hongmin,FAN Xiumin   

  1. (School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China;Shanghai Key Laboratory of Advanced Manufacturing Environment, Shanghai 200030, China)
  • Received:2009-03-24 Revised:1900-01-01 Online:2010-02-26 Published:2010-02-26

摘要: 提出一种支持实时交互虚拟装配操作中物体间最小间隙的快速计算方法,该方法使用基于层次包围盒模型的最小距离计算快速定位场景中模型间距离最小的一个或一组包围盒,进而确定模型距离最近的目标多边形组群,最终计算最小间隙数值和位置.该方法优点为能够借助虚拟装配系统中动态碰撞检测功能以及并行计算体系完成最小间隙计算.随后将该计算方法集成到DPVAE(Distributed Parallel Virtual Assembly Environment)虚拟装配软件系统,并以某型轿车的底盘装配中间隙动态计算和显示为例进行应用验证.结果表明,该方法能够支持交互虚拟装配仿真中的间隙动态测量与显示.

关键词: 间隙测量, 层次包围盒, 并行计算, 虚拟装配环境

Abstract: A method of realtime computing the gap among objects for interactive virtual assembly was proposed. In this method, a single or a group of bound box is confirmed firstly based on getting the minimum distance among the hierarchical bounding volume(BV), as result the nearest goal polygon group is gotten. Then the minimum distance and location of the gap are calculated. This method has the advantage of being able to use the hierarchy collision detection model existing in the virtual assembly environment, as well as parallel computing system. The method is integrated in DPVAE (distributed parallel virtual assembly environment) system and verified with application of dynamic gap computation of car rear suspension assembly. The result shows that the method can be used for space analysis in realtime interactive virtual assembly operations environment.

中图分类号: