摘要
为了解决五轴数控加工中两个旋转轴带来的易碰撞性,提出五轴加工复杂曲面的函数碰撞检测方法.在五轴加工仿真应用中,针对复杂曲面选取工件体素,通过隐函数方程构建刀具曲面,再进行逆运动映射,运用包围盒检测快速排除规则实体,如有包围盒重叠,则进一步检测,可剔除无关点,缩小检测范围,减少检测时间,最后运用隐函数方程求解根之间的关系判断是否发生碰撞.试验以球头铣刀为例,试验结果验证此方法能准确的实现碰撞检测,提高五轴加工中复杂曲面的碰撞检测时间性能,该算法可以应用于任何五轴数控机床.
In order to solve the easy collision between the two rotating axes in the five axis numerical control machining,a function collision detection method for five axis machining complex surfaces is proposed.In the five-axis machining simulation application,the workpiece voxels are selected for the complex surface,the tool surface is constructed by the implicit function equation,and then the inverse motion map is used.The bounding box detection is used to rule out the rule entity quickly.If the bounding box is overlapped,it can be further tested.Eliminate the detection point,reduce the detection range,less detection time,and finally use the implicit function equation to solve the relationship between the root to determine whether the collision.The experimental results show that this method can accurately realize the collision detection and improve the collision detection time performance of the complex surface in the fiveaxis machining.The algorithm can be applied to any fiveaxis Computer numerical control machine tool.
出处
《小型微型计算机系统》
CSCD
北大核心
2017年第9期2171-2176,共6页
Journal of Chinese Computer Systems
基金
辽宁省博士启动基金项目(201501040)资助
关键词
五轴数控加工仿真
复杂曲面
碰撞检测
隐函数曲面方程
包围盒检测
five-axis numerical control machining simulation
complex surface
collision detection
implicit function surface equation
bounding box detection