数控机床附件铣头坐标转换和CYCLE800的应用复习课程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数控机床铣头附件坐标转换和CYCLE800的应用

一 .课题的提出和要求

随我公司三轴联动龙门式数控机床产品技术的发展及用户工艺

加工要求的提高和扩大,现有的数控机床铣头附件控制功能已不能满足用户的使用要求。主要问题是,自动化更换机床铣头附件中,未能实现被加工工件参考坐标系的连续性转换;每次更换机床铣头附件后,只能中断加工程序进行手动重新设置加工工件参考坐标系的零点位置,且无法实现倾斜面的加工。此问题影响到数控机床连续加工性、加工精度和加工效率。因此已有不少购买我公司数控机床产的用户要求,数控机床更换铣头附件后自动实现加工工件参考坐标系的零点位置的自动设置、几何轴的旋转角度和当前加工坐标系平面的刀具补偿。数控系统针对数控机床技术的发展的现状和用户要求,我们提出了建立在SEIMENS840D数控系统下的《数控机床铣头附件坐标转换和CYCLE800的应用》的研发课题。

本课题首先是,用来解决铣头附件坐标转换问题,提高我公司数控机床自动性能,扩大加工使用范围,以适应市场的需求,满足用户要求;其二是,进一步掌握数控机床的复杂的坐标转换技术,为在其他种类的数控机床和数控系统(例如,五轴联动数控机床、带附件铣头和旋转工作台数控镗铣加工中心和FANUC、FIDIA数控系统等)上

的坐标转换技术应用打下基础,为今后的数控机床产品发展做好技术准备。

该课题的要求是:

1.数控机床直角铣头、万能铣头和加长铣头附件的相对固定的Z轴滑枕上的坐标参考点的坐标平移和旋转(坐标转

换)。

2.坐标转换后,刀具方向可根据坐标转换前所的加工平面(G17、G18、G19)定义新的刀具方向,以进行刀具长度和

半径补偿。

3.能铣头坐标转换的几何轴回转具有三种模式,既逐轴、投影片角和立体角模式。

4.铣头附件的转动:手动和自动。

5.实现可编成的坐标转换下的铣头附件绝对的坐标转换。二.课题国内现状简析

虽然目前国内所使用的带附件铣头数控机床数量不少,但尚未发现使用数控机床铣头附件坐标转换功能。使用万能附件铣头,回转C和B摆来确定刀具定向时,仅是回转几何同过手动来确定工件具有坐标系零点。除五联动数控机床TPCR(刀具定向,具有结构动态补偿)功外,部分进口带附件铣头数控机床具有铣头附件坐标转换功能,而此功能是制造商用可编成几何坐标加工指令做成,使用受一定条件的限制。鉴于国内数控机床前景及铣头附件坐标转换功能的重要性,已有厂家开始研发此项功能,借此提高数控机

床的产品性能,以得到好的市场回报。

就数控系统发展而言,NC的功能性在逐渐提高,如在结构补偿中增加了附件坐标转换功能,FIDIA数控系统是这样,在三轴联动数控机床功能上设定虚拟轴来实现附件坐标转换功能;SEIMENS840D数控系统才用的是静态的框架结构补偿。各数控系统在逐渐增加框架结构补偿功能性,因此数控机床铣头附件坐标转换作为NC的功能,其使用更加灵活和可靠。

三.解决方案

通过对SEIMENS840D系统功能研究,有如下三种方案进行比较。

1.方案一,使用可编程的坐标转换,坐标旋转简便,但平移计算复杂,控制程序庞大而复杂,实现较为困难。

2.方案二,使用NC附件坐标转换功能,主要由两个部分。一是绝对式的附件坐标转换功能(TCOABS)。用于实现附件坐标转换平移补偿,转换后的工件和刀具坐标没有被旋转,仅刀具长度沿附件旋转角度定向。坐标可过工件坐标旋转(PAROT)和刀具坐标旋转(TOROT)功能进行转动;TOROT功能按被附件坐标转换激活的角度定向刀具,同时覆写系统工件坐标变量$P_TOOLFR,使工件坐标发生旋转。其二是相对于可编程的坐标旋转的附件坐标转换(TCOFR),用于实现附件坐标转换按可编程坐标旋转角度进行。刀具补偿是根据变换前所在的平面(G17、G18G或19)被定位于新的坐标系中。坐标旋转较为灵活,有逐轴、投影和立体角等转换方式,可根据附件的姿态和加工件灵活使用。不足的是,没有介面支持,配置困难使用灵活性差。

3.方案三,使用CYCLE800功能循环程序。由CYCLE800功能循环程序参数编辑界面、配置界面和CYCLE800程序(CYCLE800.SFP、TOOLCARR.SFP)组成,使用和设置灵活方便。功能方面,主要是可编程的坐标旋转的附件坐标转换(TCOFR)、自动功能方式。CYCLE800功能循环程序按铣头附件的摆动角(C和B角)先做工件坐标变量$P_WPFRAME($P_WPFR)角度设置进行坐标旋转,再进行可编程的坐标旋转的附件坐标转换(TCOFR、TCOFRY、TCOFRX)。但无法使用绝对式的附件坐标转换功能,TCOABS功能CYCLE800功能循环程序中仅用做第二旋转轴为斜轴时的角度计算。

4.方案四,使用方案三结合方二案中的绝对式的附件坐标转换功能。

我们经对我公司数控机床铣头附件和用户的要求实验分析及上述方案比较,认为采用方案四是合理的。

四.方案分析

1. 绝对式的附件坐标转换功能

绝对式的附件坐标转换功能(TCOABS)使得工件坐标产生平移,刀具长度沿附件旋转角度定向,转换矢量见图1。

附件参考点是被设定在滑枕的断面上,是所有铣头附件的参考点。

L1:附件参考点至第一旋转轴的轴线矢量。

L2:第一旋转轴的轴线至第二旋转轴的轴线矢量。

L3:在第二旋转轴上的摆的长度矢量。

V1和V2:旋转轴线的角度矢量。

系统变量:

$TC_CARR13[m] =“第一旋转轴的角度”

$TC_CARR14[m] =“第二旋转轴的角度”

$TC_CARR21[m] =“C”;第一旋转轴的轴符。

$TC_CARR22[m] =“B”;第二旋转轴的轴符。

$TC_CARR23[m] = “T”;定义刀具旋转。

$TC_CARR30[m]、$TC_CARR31[m]:第一旋转轴的正负角度限制。

$TC_CARR32[m]、$TC_CARR33[m]:第二旋转轴的正负角度限制。

$TC_CARR1[m]~ $TC_CARRm12m],$TC_CARR15[m]~

$TC_CARR17[m] 是根据铣头附件的结构来设置L1、L2、L3、V1、V2矢量。

这些参数可通过CYCLE800程序的配置界面进行设定。

V1或V2旋转轴线的角度矢量在非平行于任何机床坐标轴,刀具方向相对于转换前的坐标的角度,通过PAROT功能后的系统坐标变量$P_PARTFRAME来确定。

当$TC_CARR13[m] 和$TC_CARR14[m]均为零时,附件坐标转换按$TC_CARR21[m] 和$TC_CARR22[m] (C和B轴)设定轴的实际位置角度计算。

自动方式下,C和B轴(模态方式)旋转角度有一定的范围,

相关文档
最新文档