摘要
针对大型螺旋桨五轴加工中重叠区存在的全局干涉碰撞,构建了一种基于动态OBB层次树的检测算法:建立螺旋桨和特殊铣刀头的方向包围盒层次树,利用多刚体系统的运动学理论,获得螺旋桨和特殊铣刀头在每个加工位置处包围盒的动态坐标变换矩阵,根据分离轴理论,实现每个加工位置的全局干涉碰撞检测。通过包围盒分组以及运动趋势判断,提高了全局干涉碰撞检测算法的效率。
A collision detection algorithm based on dynamic hierarchical OBBTrees was proposed for the global collision in the 5-axis machining of overlapped area of an impeller. The OBBTrees of the impeller and special milling cutter were built, then the dynamic coordinate transform matrix of OBBTree in every machining position was formed using the theories of multi rigid body system kinematics. The collision detection was realized by using the separateaxis theory. Classifying the OBBTrees and judging the relative motion trend improve the efficiency of global collision detection algorithm.
出处
《中国机械工程》
EI
CAS
CSCD
北大核心
2007年第3期304-307,共4页
China Mechanical Engineering
基金
国家重点基础研究发展计划资助项目(2005CB724101)
国家863高技术研究发展计划资助项目(2002AA424012)
科技部国际合作重点项目(2003DF000021)
关键词
螺旋桨
五轴联动加工
方向包围盒
碰撞检测
impeller
5-axis machining
oriented bounding boxes(OBB)
collision detection