摘要
在虚拟维修培训系统开发过程中,针对虚拟拆装模块所涉及的层次包围盒算法碰撞器与模型对象不贴合,致使零件间存在位置干涉等缺陷,导致的仿真效果差的问题,本研究提出了一种基于模型分析的虚拟装配射线检测方法,该方法适用于包含运动碰撞体的装配模型。以某型火炮发射装置为研究对象,分析了两碰撞零件的几何体特征,获取动态距离数学关系式,判定碰撞区间设定碰撞器相对于模型的位置,利用射线检测原理得到碰撞零件碰撞信息,用以验证某型火炮发射装置虚拟装配的合理性。对比OBB包围盒算法、BSP空间分解法的碰撞精度,验证了本研究方法的可行性。
In the process of virtual maintenance training system design and exploitation,in view of the virtual loading module hierarchical bounding box algorithm is involved in the collision and model objects don’t fit,causing defects such as location interference between parts,as a result of the simulation effect is poor,a virtual assembly ray detection method based on model analysis was proposed in this study.The method was suitable for containing the assembly model of collision body movement.Taking a certain type of artillery firing device as the research object,the geometric features of two colliding parts were analyzed,the dynamic distance mathematical relationship was obtained,the position of the collider relative to the model was set by determining the collision interval,and the collision information of the colliding parts was obtained using the principle of ray detection to verify the rationality of the virtual assembly of a certain type of artillery firing device.The collision accuracy of the OBB bounding box algorithm and the BSP spatial segmentation algorithm was compared to verify the feasibility of this study method.
作者
赵月静
李继瑞
朱金达
黄风山
ZHAO Yue-jing;LI Ji-rui;ZHU Jin-da;HUANG Feng-shan(College of Mechanical Engineering,Hebei University of Science and Technology,Shijiazhuang 050018,China)
出处
《印刷与数字媒体技术研究》
CAS
北大核心
2023年第3期134-140,共7页
Printing and Digital Media Technology Study
基金
河北省重点研发计划项目(No.21351801D,No.22351801D)
河北省技术创新引导计划项目(No.20471801D)。
关键词
碰撞检测
虚拟装配
模型分析
虚拟射线检测
火炮发射装置
Collision detection
Virtual assembly
Model analysis
Virtual ray inspection
Artillery launcher