检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国工程物理研究院计算机应用研究所,四川绵阳621900
出 处:《计算机工程与设计》2012年第8期3262-3267,共6页Computer Engineering and Design
基 金:中国工程物理研究院科学技术发展基金重点项目(2009A0203011)
摘 要:针对虚拟装配中采用多边形网格模型引起的组件定位困难和碰撞检测精度低等问题,提出一种采用精确几何模型及其对应的多边形网格模型的混合模型作为底层数据,支持精确装配的虚拟装配系统构造方法,并基于Parasolid和Vir-tools平台进行了实现。基于混合模型的碰撞检测能根据计算精度和时间要求自适应求解,在速度快的同时,满足高精度碰撞检测要求;基于混合模型的组件装配,采用离散采样点定义装配路径,通过装配几何约束交互式定义限制组件的运动范围,通过自由度规约、装配约束求解实现了零部件精确定位,通过四元数插值实现装配路径中零部件位姿的平滑过渡,能满足高精度的装配要求。该方法已经在开发的多个系统中得到验证和应用。To solve the problems of low precision in collision detection and difficulties in components' orientation, which are aroused by adopting polygonal mesh models in virtual assembly, a method of using both Parasolid and mesh model as virtual assembly base data is proposed and a virtual assembly prototype system based on Parasolid and Virtools platform is carried out. To simulate the assembly process more accurately, an assembly path record method is proposed , which using sampling points to define assembly path , defining geometry constraint interactivly, getting component accurate position and component degree of freedom by assembly constraint solving, making assembly path smoothness by quaternion spherical linear interpolation. A rapid collision detection algorithm based on Parasolid and mesh model is also achieved, which excludes disjoint geometry objects by hierarchical bounding box firstly, then interference is calculated by parasolid or certain level of detail mesh model based on real time requirement and precision. This method applied to several virtual assembly system.
关 键 词:虚拟装配 碰撞检测 装配约束 装配路径 精确模型 多边形网格模型
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.226.181.89