华 南 理 工 大 学 学 报 自 然 科 学 版
第 卷 第 期
Journal of South China University of Technology
VolNo
年 月
Natural Science Edition
May
文章编号 X
收稿日期
基金项目 国防十一五重大基础预研项目
作者简介 张丹男博士生主要从事虚拟装配CADCAPP 研究Email zhangdangmailcom
通讯作者 左敦稳男教授博士生导师主要从事智能制造技术研究Email imitnuaaeducn
面 向 虚 拟 装 配 操 作 的 交 互 辅 助 技 术
张丹
左敦稳
焦光明
薛善良
李建平
周华林
南京航空航天大学 机电学院 江苏 南京 南京晨光集团有限责任公司 江苏 南京
摘要 针对虚拟装配系统中装配操作精度和效率低的问题文中提出了基于约束元素
包围盒的装配意图捕捉方法根据约束元素的特征参数和配合类型将位姿变换分解为点
到线上点到面上和直线平行 种位姿变换情况提出基于位姿变换元素分解的约束精确
定位求解算法并通过对零件自由度的求解和目标约束方向上的运动分量映射实现了零
件的装配运动引导最后通过一个典型装配结构的实例给出了装配操作的交互辅助流
程验证了算法的有效性该算法已应用到面向航天产品的桌面虚拟装配系统中
关键词 虚拟装配 交互辅助 装配意图捕捉 定位求解 运动引导
中图分类号 TP doi jissnX
在虚拟现实环境中对产品的设计进行装配过程
的验证已成为提高产品设计质量和减少开发成本的
主要手段之一然而在设计者使用各种交互设备进
行虚拟装配操作时由于虚拟现实环境缺乏精确的
触觉和视觉反馈以及面片化的零件模型本身的不
精确和对模型运动控制的不精确导致设计者难以
将零件顺利地安装到目标位置
因此在虚拟装
配系统中需要根据用户的装配意图对装配操作进
行精确的引导
文献提出对零件的自由度 DOF进行归约
求解并根据包围盒的碰撞识别配合约束定义广义
坐标系来实现零件最终位姿的定位文献 提出
根据用户的操作动态地识别约束条件并根据实体
的表面配合约束进行定位求解文献 提出了基
于定位捕捉的装配运动引导方法当系统检测到零
件运动到目标位置附近时直接将零件定位到最终
位姿该方法会导致零件位姿的突变对产品的可装
配性检测存在盲区文献 建立了模型定位的语
义环根据装配约束语义实现装配零部件的精确定
位文献 提出了面向运动引导的约束求解算法
及优化技术该方法精度较高但计算量较大文献
提出了几何约束的模糊评判识别方法通过建
立自由度坐标系实现约束引导并将其应用到一个
基于虚拟现实的组合夹具组装系统中但没有涉及
几何约束的精确定位
在上述研究的基础上文中提出一种基于约束
元素包围盒的装配意图捕捉方法它能够动态地识
别到装配约束并根据识别到的约束提出位姿变换
分解策略的精确定位方法最后通过对零件的自由
度归约求解来实现在目标约束下的装配引导
交互辅助的虚拟装配操作
在虚拟装配环境下 用户通过运动驱动设备
如鼠标轨迹球等 控制零件的装配运动同时使
用层次包围盒法实时地对零件进行碰撞干涉检测
如果在运动过程中发生碰撞则将零件保持在上一
帧中未发生碰撞的位姿如果未发生碰撞当零件运
动到目标位置附近时根据零件的约束特征捕捉满
足用户装配意图的约束并将零件精确定位到约束
方向上根据满足的约束条件对设备的运动控制量