一种向导式多轴数控机床运动学参数配置方法

文档序号:6323279阅读:488来源:国知局
专利名称:一种向导式多轴数控机床运动学参数配置方法
技术领域
本发明涉及本发明涉及一种数控技术领域中的五轴加工技术,具体的说是一种向导式多轴数控机床运动学参数配置方法。
背景技术
作为加工金属模具等的自由曲面的多轴数控机床,使用在线性移动轴基础上具有旋转轴的部件。已知具有X、Y、Z的线性移动轴和一个或者两个旋转轴的多轴机床,在进行多轴加工时,因为旋转轴的出现,使刀具能够以不同的角度对工件进行加工。同时因为旋转轴的出现,在进行多轴加工编程时,需要进行运动学转换即根据机床的结构和各轴之间的运动关系把工件坐标系中包含刀具方向矢量和刀具中心位置矢量的刀位数据(CL data)转化为机床坐标系中数控机床各坐标轴的运动坐标。为了数控系统可以使用基于CAD/CAM系统或者仿形数据直接进行多轴加工,而不需要考虑所控制机床的机械结构。数控系统需要首先具有对其所控制的多轴机床的描述能力,在系统内进行相应的运动学转换,使多轴加工的工件坐标系下的编程得以实现。具体的转换方法已经成为众知。但是因为多轴数控机床种类繁多,机构构成复杂,空间运动变换关系取决于具体机床结构,机床结构不同,其运动变换计算关系也不同。各种文献都是针对特定的机床进行分析处理,对于系统的使用者来说,配置结构参数复杂繁琐,难于理解。

发明内容
针对现有技术中存在的多轴机床结构参数复杂繁琐导致的数控系统内多轴运动相关参数配置过程复杂困难,易错和难于理解等不足之处,本发明要解决的技术问题是提供一种可以快捷准确地完成数控系统内对所控制的多轴机床的运动学参数的配置的向导式多轴数控机床运动学参数配置方法。为解决上述技术问题,本发明采用的技术方案是本发明向导式多轴数控机床运动学参数配置方法,用于通过控制具有线性轴和在刀具架或者工作台上,至少有一个旋转轴的多轴机床用的数控系统,包括以下步骤(1)在多轴机床上,确定各旋转轴所在位置信息,同时选择已确定的旋转轴所属线性轴信息;(2)对于已经确定线性轴属性的旋转轴信息,确定旋转轴正运动方向和运动行程 fn息;(3)在确定了多轴机床的所配置的旋转轴位置情况基础上,确定与结构相关旋转轴位置补偿矢量信息;(4)确定初始刀具轴方向矢量和刀具轴向长度补偿矢量信息;(5)确定编程坐标系原点到工作台坐标系原点的补偿矢量信息。根据旋转轴数量,机床结构分为单旋转轴多轴机床和双旋转轴多轴机床。单旋转轴多轴机床运动轴构成为两个或三个线性运动轴加上一个旋转轴,旋转轴为绕其中一个线性轴旋转的旋转轴机构。双旋转轴多轴机床运动轴构成为三个线性运动轴加上两个旋转轴,旋转轴分别为绕其中两个线性轴旋转的旋转轴机构。旋转轴所在位置信息和旋转轴所属线性轴信息设定为数控系统内的参数。所述的旋转运动正方向信息和运动行程信息设定为数控系统内的参数。所述的结构相关的旋转轴位置补偿矢量信息设定为数控系统内的参数。所述的初始刀具轴方向矢量信息和刀具轴向长度补偿矢量信息,通过从外部仪器到数控系统的信号来设定为数控系统内的参数。所述的编程坐标系原点到工作台坐标系原点的补偿矢量信息,通过从外部仪器测量来设定为数控系统内的参数。本发明具有以下有益效果及优点1.本发明方法通过友好的人机界面,提供一种问答式的参数配置过程,使使用者可以快捷准确地完成数控系统内对所控制的多轴机床的运动学参数的配置,从而能够在编程坐标系下进行不需要考虑机床结构的一系列高级五轴加工功能。


图1为实施本发明方法的数控系统结构图;图2为本发明方法应用的通用多轴机床结构简图;图3为本发明方法应用的通用多轴机床结构对应的运动链;图4为本发明方法可以适用的AC双转台五轴机床结构图;图5为本发明方法流程图。
具体实施例方式如图5所示,本发明向导式多轴数控机床运动学参数配置方法,用于通过控制具有线性轴和在刀具架或者工作台上,至少有一个旋转轴的多轴机床用的数控系统,包括以下步骤(1)在多轴机床上,确定各旋转轴所在位置信息,同时选择已确定的旋转轴所属线性轴信息;(2)对于已经确定线性轴属性的旋转轴信息,确定旋转轴正运动方向和运动行程 fn息;(3)在确定了多轴机床的所配置的旋转轴位置情况基础上,确定与结构相关旋转轴位置补偿矢量信息;(4)确定初始刀具轴方向矢量和刀具轴向长度补偿矢量信息;(5)确定编程坐标系原点到工作台坐标系原点的补偿矢量信息。根据旋转轴数量,机床结构分为单旋转轴多轴机床和双旋转轴多轴机床。图1是适用本发明参数配置方式的数控系统10结构图。基于组件模型,用总线将数控系统结构包含了人机接口组件21、任务控制器组件22、PLC组件M、运动控制器组件23 和控制总线25组件连接到数控系统10中。其中人机接口组件21 负责用户管理、数据采集、发送新数据到控制器以及为各种设备提供一致的用户接口,同时还需要显示用户所需要的各种信息,如加工程序、目前机床状态、正在处理的数据等。任务控制器组件22 负责解释和执行加工指令序列、加工时工艺顺序控制以及对于错误的检测诊断和处理功能。依据零件加工程序,任务控制器控制运动控制器和I/O控制器完成加工任务。PLC组件M 负责传感器和执行器的I/O控制,主要包括机床上下电、急停开关、冷却开关等。运动控制器组件23 负责检测各运动轴当前位置、计算下一个运动位置以及将计算结果以命令形式发送到控制总线组件以控制执行等。控制总线组件25 负责从运动控制器组件和PLC组件中接收命令,并将命令发送到总线驱动卡中以驱动数字伺服26,同时将伺服状态反馈给运动控制器组件23和PLC组件 24。在本实施方式中,用数控系统10控制多轴机床,具有线性轴的X轴、Y轴、Z轴的3 个或者其中两个轴和A轴、B轴、C轴中的1个或者2个旋转轴。各个轴的轴控制结构来自控制总线25的轴运动指令,将各轴指令输出到伺服26。伺服沈结构指令,驱动各轴的伺服马达34。同时伺服马达34内置有速度/位置检测器,将来自该速度/位置检测器的速度/ 位置反馈信号反馈会伺服26中,进行速度/位置的反馈控制。从数据输入装置31通过人机界面(HMI) 21输入包含使用CAD/CAM系统或者仿形数据直接进行多轴加工的加工程序。在准备加工前,需要对数控系统10所控制的多轴机床进行运动学配置。因为在具有旋转轴的多轴机床,有多种类型(结构差异,旋转轴配置差异)。首先在图2所示的通用多轴机床上,选择旋转轴的位置信息,和旋转轴所对应的线性轴信息。图2中,把固定在工作台上的第一旋转轴和第二旋转轴用Iwl和Iw2表示,在刀具 (主轴)端则分别用Isl和Is2表示第一旋转轴和第二旋转轴。第一旋转轴是指在位置上更靠近机床的轴,第二旋转轴是在第一旋转轴旋转运动后再进行旋转运动,第一旋转轴和第二旋转轴也叫做主动轴和从动轴。如果两个旋转轴Osl与0s2,Owl与Ow2的旋转中心并不是相交的,他们之间的补偿矢量分别为Js = Js,xi+Js,yj+Js,zk和Jw = Jw,xi+Jw,yj+Jw,zk,Lwjw2 =Lw,w2,xi+Lw,w2,yj+Lw,w2,zk为编程坐标系原点到工作台坐标系原点的补偿矢量,tp为刀具中心点位置矢量,L为第二旋转中心到刀具中心点的长度,tax为当各旋转轴为“0”时的刀具轴方向。则有图3所示坐标系连接关系,通用多轴机床结构的形状创成函数为
权利要求
1.一种向导式多轴数控机床运动学参数配置方法,用于通过控制具有线性轴和在刀具架或者工作台上,至少有一个旋转轴的多轴机床用的数控系统,其特征在于包括以下步骤(1)在多轴机床上,确定各旋转轴所在位置信息,同时选择已确定的旋转轴所属线性轴 fn息;(2)对于已经确定线性轴属性的旋转轴信息,确定旋转轴正运动方向和运动行程信息;(3)在确定了多轴机床的所配置的旋转轴位置情况基础上,确定与结构相关旋转轴位置补偿矢量信息;(4)确定初始刀具轴方向矢量和刀具轴向长度补偿矢量信息;(5)确定编程坐标系原点到工作台坐标系原点的补偿矢量信息。
2.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于根据旋转轴数量,机床结构分为单旋转轴多轴机床和双旋转轴多轴机床。
3.根据权利要求2所述的向导式多轴数控机床运动学参数配置方法,其特征在于单旋转轴多轴机床运动轴构成为两个或三个线性运动轴加上一个旋转轴,旋转轴为绕其中一个线性轴旋转的旋转轴机构。
4.根据权利要求2所述的向导式多轴数控机床运动学参数配置方法,其特征在于双旋转轴多轴机床运动轴构成为三个线性运动轴加上两个旋转轴,旋转轴分别为绕其中两个线性轴旋转的旋转轴机构。
5.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于旋转轴所在位置信息和旋转轴所属线性轴信息设定为数控系统内的参数。
6.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于所述的旋转运动正方向信息和运动行程信息设定为数控系统内的参数。
7.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于所述的结构相关的旋转轴位置补偿矢量信息设定为数控系统内的参数。
8.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于所述的初始刀具轴方向矢量信息和刀具轴向长度补偿矢量信息,通过从外部仪器到数控系统的信号来设定为数控系统内的参数。
9.根据权利要求1所述的向导式多轴数控机床运动学参数配置方法,其特征在于所述的编程坐标系原点到工作台坐标系原点的补偿矢量信息,通过从外部仪器测量来设定为数控系统内的参数。
全文摘要
本发明涉及一种向导式多轴数控机床运动学参数配置方法,包括以下步骤在多轴机床上,确定各旋转轴所在位置信息,同时选择已确定的旋转轴所属线性轴信息;对于已经确定线性轴属性的旋转轴信息,确定旋转轴正运动方向和运动行程信息;在确定了多轴机床的所配置的旋转轴位置情况基础上,确定与结构相关旋转轴位置补偿矢量信息;确定初始刀具轴方向矢量和刀具轴向长度补偿矢量信息;确定编程坐标系原点到工作台坐标系原点的补偿矢量信息。本发明方法通过友好的人机界面,使使用者可以快捷准确地完成数控系统内对所控制的多轴机床的运动学参数的配置,从而能够在编程坐标系下进行不需要考虑机床结构的一系列高级五轴加工功能。
文档编号G05B19/19GK102566495SQ20101058158
公开日2012年7月11日 申请日期2010年12月9日 优先权日2010年12月9日
发明者李俊超, 林浒, 王峰, 王鸿亮, 郑飂默 申请人:中国科学院沈阳计算技术研究所有限公司, 沈阳高精数控技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1