The invention belongs to the field of technology milling, which discloses an algorithm for five axis machining tool path in the torus to edge projection triangle, which comprises the following steps: (1) determine the special tool ring to the edge projection triangle, if there are special circumstances, then go to step (5) otherwise, go to step (2); (2) to determine the initial iteration point according to the constraint condition of the first geometry; (3) to calculate the geometric constraints based on the second and three geometric constraints and discrete initial iteration point area, to determine the optimum initial iteration point; (4) second constraints and three geometric geometric constraints based on the optimal search point using the secant method, if successful, go to step (5), or the end; (5) according to the optimal point search to calculate the cutter contact. The algorithm provided by the invention uses three geometric constraint conditions to calculate a better initial iteration point and an accurate search gradient, thereby improving the calculation efficiency of the cutter contact.
【技术实现步骤摘要】
一种五轴加工轨迹中刀具圆环体向三角片的边投影的算法
本专利技术属于铣削加工相关
,更具体地,涉及一种五轴加工轨迹中刀具圆环体向三角片的边投影的算法。
技术介绍
五轴数控加工可以保证刀具的几何切削轮廓更加贴合工件几何表面,可以设置更大的切宽以减少轨迹的数目,进而提高加工效率。但是,复杂的计算、过切或欠切等干涉现象限制了五轴数控加工在实际工业中的应用。以投影算法为例,首先确定驱动面及规划驱动轨迹,然后将刀具由驱动点沿投影方向朝工件曲面投影,保持刀具姿态不变,直到刀具首次与工件表面相切,该切点即为刀具向工件曲面的投影点。在规划驱动轨迹时,通常考虑了切宽、轨迹的平顺度和加工误差。投影算法生成的加工轨迹与驱动轨迹有类似的规律性和连续性,投影算法是将刀具与工件曲面接触最高的切点作为刀触点,可以保证生成的加工轨迹无过切。此外,为了降低计算复杂度,通常将刀具与工件曲面的求交简化为刀具与工件曲面离散的三角片求交。目前,本领域相关技术人员已经做了一些研究,但大都是针对沿固定刀轴方向的投影,仅有少数涉及了刀具沿任意方向朝三角片投影的概念,如文献《Fixed-axistoolpositioningwithbuilt-inglobalinterferencecheckingforNCpathgeneration》首次提出了刀具沿任意方向朝三角片投影的概念,但是并没有给出具体的实现方案。虽然沿固定刀轴方向投影可以满足三轴加工,但是在五轴加工中,每一个刀触点的刀轴方向都是不同的,如果仍然沿刀轴方向投影,投影算法生成的加工轨迹的规律性和连续性将和驱动轨迹不一致,因此,五轴加工中亟待 ...
【技术保护点】
一种五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其包括以下步骤:(1)判断刀具圆环体向三角片的边投影的特殊情况,若为特殊情况,则转至步骤(5),否则转至步骤(2);(2)根据第一几何约束条件来确定初始迭代角度;(3)基于第二几何约束条件及第三几何约束条件来计算初始迭代角度区域并予以离散,以确定较优初始迭代角度θ
【技术特征摘要】
1.一种五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其包括以下步骤:(1)判断刀具圆环体向三角片的边投影的特殊情况,若为特殊情况,则转至步骤(5),否则转至步骤(2);(2)根据第一几何约束条件来确定初始迭代角度;(3)基于第二几何约束条件及第三几何约束条件来计算初始迭代角度区域并予以离散,以确定较优初始迭代角度θ0或α0;(4)基于第二几何约束条件、第三几何约束条件及较优初始迭代点θ0或α0,采用割线法在与三角片的边垂直的刀具圆环体的曲线上搜索最优角度θop或αop,若成功则转至步骤(5),否则结束;(5)依据搜索到的所述最优角度计算出所述最优角度对应的刀触点Pop。2.如权利要求1所述的五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其特征在于:所述第一约束条件为:切点在刀具圆环体上对应的法失向量与三角片的边向量V=(Vx,Vy,Vz)垂直,即f(α,θ)=Vxcos(α)cos(θ)+Vycos(α)sin(θ)-Vzsin(α)=0,其中f(α,θ)为确定的搜索曲线,该搜索曲线在刀具圆环体上;α和θ表示刀具圆环体的经度和纬度。3.如权利要求2所述的五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其特征在于:所述第二约束条件为:如果刀具圆环体向三角片的边投影成功,则切点在刀具圆环体上对应的法矢的反方向位于共享对应的三角片的边的两个相邻三角片的法矢和之间,其中α1和θ1为表示法矢NF1的参数,α2和θ2为表示法矢NF2的参数。4.如权利要求3所述的五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其特征在于:第三几何约束条件为:经过刀具圆环体与三角片的边的切点Qi(αi,θi)沿投影方向PV(Ux,Uy,Uz)的投影直线到三角片的边的距离li为0。5.如权利要求4所述的五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其特征在于:当Vz=0时,f(α,θ)=Vxcos(α)cos(θ)+Vycos(α)sin(θ)=0,且当cos(θ)≠0时,tan(θ)=-Vx/Vy,θ有两个值,此时确定搜索初始迭代角度为α。6.如权利要求4所述的五轴加工轨迹中刀具圆环体向三角片的边投影的算法,其特征在于:当Vz≠0时,搜索曲线f(α,θ)=Vxcos(α)cos(θ)+Vycos(...
【专利技术属性】
技术研发人员:李振瀚,李喜艳,杨帆,杨方召,闵康,陈吉红,
申请(专利权)人:华中科技大学,武汉华中数控股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。