一种五轴数控机床数控程序生成方法技术

技术编号:18575245 阅读:168 留言:0更新日期:2018-08-01 10:17
本发明专利技术提供了一种五轴数控机床数控程序生成方法,涉及数控技术领域,包括:S1根据刀具的基本参数建立刃线方程;S2根据刃线方程得到刃线上任意一点的位置矢量和方向矢量;S3根据刀位文件定义刀具中心点位置矢量和方向矢量;S4根据数控机床的运动情况依次得到线性轴发生平移运动和/或旋转轴发生旋转运动过程中的变换矩阵;S5根据步骤S3中的刀具中心点位置矢量和方向矢量与变换矩阵计算处理得到机床各轴运动公式;S6根据机床各轴运动公式借助编程软件生成加工程序。大大简化了数控机床的后置处理操作,节约人力成本,且生成的文本文档格式的点坐标文件可以被通用数控系统识别并直接用于加工。

A numerical control program generation method for five axis CNC machine tools

The invention provides a numerical control program generation method for five axis CNC machine tools, which involves the numerical control technology field, including: S1 establishes the edge equation according to the basic parameters of the tool; S2 is based on the blade line equation to get the position vector and direction vector of any point on the edge line; S3 defines the position vector and direction of the tool center point according to the tool position file. Vector; according to the motion of CNC machine tools, S4 obtains the transformation matrix in the process of moving and / or rotating axis of the linear axis according to the motion of the CNC machine. S5 is based on the position vector and direction vector of the tool center point in step S3 and the transformation matrix to get the motion formulas of each axis of the machine tool; S6 is based on the movement of each axis of the machine tool. The programming software is generated by the programming software. The post processing operation of the NC machine tool is greatly simplified and the cost of human resources is saved. The point coordinates of the generated text document format can be identified by the general numerical control system and are directly used for processing.

【技术实现步骤摘要】
一种五轴数控机床数控程序生成方法
本专利技术涉及数控
,尤其涉及一种五轴数控机床数控程序生成方法。
技术介绍
数控机床(Computernumericalcontrolmachinetools)是一种装有数控系统的自动化机床,其能够处理具有控制编码或其他符号指令程序,并将其译码后用代码化的数字表示,通过信息载体输入数控装置。数控系统处理数控装置发出的各种控制信号,以此控制机床运作,按要求将零件自动加工出来。随着经济的发展,刀具的种类越来越丰富,在很多情况下需要五轴联动的数控机床才能满足加工要求。目前,五轴联动数控机床的型式较多,控制系统可以分为具有RTCP(RotationalToolCenterPoint,围绕刀具中心转)功能的数控系统和不带RTCP功能的数控系统。对于不带RTCP功能的数控机床来说,俗称“假五轴”,在工作过程中,其需要通过手动的方式生成或采用CAM(ComputerAidedManufacturing,计算机辅助制造)编程的方式生成的刀位文件,事先规划好刀路,但是该刀位文件不能直接用于加工,在加工之前需要手动进行后置处理,较为繁琐,耗费大量的人力。对于带RT本文档来自技高网...
一种五轴数控机床数控程序生成方法

【技术保护点】
1.一种五轴数控机床数控程序生成方法,其特征在于,所述数控机床中包括三个线性轴和两个旋转轴,所述五轴数控机床数控程序生成方法中包括以下步骤:S1根据刀具的基本参数建立刃线方程;S2根据所述刃线方程得到刃线上任意一点的位置矢量和方向矢量;S3根据刀位文件定义刀具中心点位置矢量和方向矢量;S4根据数控机床的运动情况依次得到线性轴发生平移运动和/或旋转轴发生旋转运动过程中的变换矩阵;S5根据步骤S3中的刀具中心点位置矢量和方向矢量与变换矩阵计算处理得到机床各轴运动公式;S6根据所述机床各轴运动公式借助编程软件生成加工程序。

【技术特征摘要】
1.一种五轴数控机床数控程序生成方法,其特征在于,所述数控机床中包括三个线性轴和两个旋转轴,所述五轴数控机床数控程序生成方法中包括以下步骤:S1根据刀具的基本参数建立刃线方程;S2根据所述刃线方程得到刃线上任意一点的位置矢量和方向矢量;S3根据刀位文件定义刀具中心点位置矢量和方向矢量;S4根据数控机床的运动情况依次得到线性轴发生平移运动和/或旋转轴发生旋转运动过程中的变换矩阵;S5根据步骤S3中的刀具中心点位置矢量和方向矢量与变换矩阵计算处理得到机床各轴运动公式;S6根据所述机床各轴运动公式借助编程软件生成加工程序。2.如权利要求1所述的五轴数控机床数控程序生成方法,其特征在于,在步骤S2中,采用齐次矩阵表示所述刃线上任意一点的位置矢量和方向矢量;在步骤S3中,采用齐次矩阵表示所述刀具中心点位置矢量和方向矢量。3.如权利要求1或2所述的五轴数控机床数控程序生成方法,其特征在于,在步骤S5中具体包括:S51依...

【专利技术属性】
技术研发人员:刘海斌冒益海王晓峰庄源昌徐美芳于东房建羊笑金包剑波陈汇
申请(专利权)人:常州数控技术研究所
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1