【技术实现步骤摘要】
一种基于异形结构的六轴激光切割机床的后处理方法
[0001]本专利技术涉及多轴机床加工的后处理
,尤其涉及一种基于异形结构的六轴激光切割机床的后处理算法。
技术介绍
[0002]机床后处理是机床加工过程中特别重要的一个环节,特别是在带有旋转轴的多轴加工过程中起到了十分重要的作用。机床后处理在多轴加工过程中起到了一个翻译的作用,将CAM软件刀路规划完生成的刀路轨迹源代码翻译成数控机床可以识别的NC程序,翻译的好坏很大程度上决定了加工的质量,如果翻译的不好还可能造成机床无法加工或者机床加工中出现干涉等问题。
[0003]由于此六轴激光切割机床机械结构的特殊性,目前的CAM软件自带的后处理库中的机床结构均为标准的五轴机床,不包括此种异形结构的多轴机床。机床机械结构如图1所示。
[0004]所以需要根据此机床的机械结构进行5+1后处理算法的开发,填补此种机械结构的多轴机床后处理算法的空白。
技术实现思路
[0005]本专利技术采用了一种基于异形结构的六轴激光切割机床的后处理方法,填补此种机床结构 ...
【技术保护点】
【技术特征摘要】
1.一种基于异形结构的六轴激光切割机床的后处理方法,其特征在于,包括如下步骤:步骤一,详细了解机床的机械结构;步骤二,针对机床的机械机构,建立机床的运动学模型,得到从机床刀具端到机床工件端的运动链;步骤三,根据步骤二得到的机床运动链,进行从机床刀具端到机床工件端的坐标变换;步骤四,根据该坐标变换将刀具在刀具坐标系下的位置和方向余弦变换到工件坐标系下;步骤五,根据步骤四的矩阵相乘,反求出线性轴个旋转轴位移量的求解公式。2.根据权利要求1所述的一种基于异形结构的六轴激光切割机床的后处理方法,其特征在于,对旋转轴角度的连续化处理包括如下步骤:步骤一,设置旋转轴角度差值的阈值;步骤二,读取NC程序第N行的各个旋转轴角度值;步骤三,读取NC程序第N+1行的旋转轴角度值并于第N行的值进行比较;步骤四,如果两行程序的旋转轴角度差值大于设置的阈值则第N+1行程序旋转轴角度减360
°
;步骤五,经步骤四处理后,如果角度差值仍大于阈值则第N+1行程序旋转轴角度加180
°
;步骤六,经步骤五处理后,如果角度差值小于阈值则程序结束,如果差值仍然大于阈值则重复步骤五。3.根据权利要求1所述的一种基于异形结构的六轴激光切割机床的后处理方法,其特征在于,对非线性误差的补偿包括如下步骤:步骤一,将C轴的旋转角度划分为4个区间,每个区间长度为90
°
,区间范围为0
°
到360
°
;步骤...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。