五轴数控加工中刀具干涉

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

五轴数控加工中刀具干涉

随着现代工业中零件复杂曲面设计的增加,五轴加工在数控加工中所占比重将愈来愈大。由于五轴数控加工加入了两个旋转自由度,增加了数控加工运动模拟运算和刀具干涉检查的难度,专门是在加工形状极其复杂的零件表面时,更是如此。因此,为了确保五轴数控机床进行高效率和高质量的切削加工,开发五轴加工刀具轨迹生成及其干涉检查的软件将成为研究者面临的重大课题。

笔者提出了一种适用于五轴数控加工刀具干涉处理的特点投影法,立即加工曲面离散成一系列曲面特点点,是否发生刀具干涉可由特点点是否进入刀具表面内部来判定。同时将加工曲面和刀具表面投影到一个特定平面上,仅将包络刀具投影图形的曲面区域内的特点检测点进行干涉检查,提高干涉检测的效率。

1 干涉检查方法

1) 坐标系及坐标变换

五轴环行刀NC加工的局部坐标系L表示为XL轴、YL轴和ZL轴,YL 轴总是指向该刀触点(Cutter Contact Points,简称CC点)OL的走刀方向f,ZL轴指向曲面外法线方向n,而XL轴则由YL轴和ZL轴的右手法则确定。刀具一样绕XL轴由ZL轴向YL轴方向旋转一个导前角(后跟角)a,和绕ZL

轴旋转一个又一个侧偏角b。另外,在刀位点(Cutter LocationPoints,简称CL点)OT处还可定义刀具坐标系T(XT,YT,ZT),其中YT轴指向CL点和CC点连线方向,ZT轴为刀轴矢量方向,XT轴是由YT轴和ZT轴的右手法则确定的方向,坐标原点位于刀具中心点(即CL点)OT。为了简化干涉检查,以形状较为规则的刀具表面作为基准进行干涉检测,加工曲面通过离散后以一组特点点的形式来表示曲面形状,这些特点点的原始数据均在世界坐标系W中表示,因此第一必须将特点点数据从世界坐标系W(OW-XW,YW,ZW)变换到局部坐标系L(OL-XL,YL,ZL),再由局部坐标系L变换到刀具坐标系T(OT-XT,YT,ZT)中来表示。

2) 干涉检查方法

假如刀具和动力头已选定,则刀具系(刀具和动力头)的尺寸即为已知,刀具系与加工曲面是否发生干涉,可由判不特点点P是否进入刀具表面内部来确定。

为环形刀加工时刀具系与加工曲面的位置关系,在刀具坐标系中,设特点点P的坐标为PI(Xpt,Ypt,Zpt),依照刀具系的不同组合部分,将特点点P的坐标值Zpt分为4段进行判不,具体情形如下:

a. 当特点点P 处于u1 段范畴内,则可不能发生干涉。

b. 当特点点P 处于u2范畴内,有两种情形,将圆环体分成两部分:小圆柱部分P1和圆环部分P2。当特点点涉入圆柱部分P1时,发生刀具干涉,即满足式中R 表示刀具半径,R1 表示环行刀的圆环半径。

当特点点涉入圆环部分P2时,也发生刀具干涉,即满足式中

若特点点P 没有进入P1和P2部分,则不发生刀具干涉。

c. 当特点点P处于u3段范畴内,则当特点点P至ZT轴之间的距离小于刀具半径时,发生刀具干涉,即满足

否则,不发生刀具干涉。

d. 当特点点P 处于u4 段范畴内,情形同3,只要把式(3)中刀具半径R换成动力头半径d/2来进行判不即可。

把与刀具系发生干涉的曲面特点点称为干涉点,按上述方法检测出所有的干涉点,并运算各干涉点径向方向上的干涉量,然后采纳适当的方式来排除干涉。

3) 检查的特点投影法

将刀具系和曲面特点点投影到一个二维的平面(投影平面)上,在二维投影平面上取合理的间距对加工曲面进行网络划分,分割成一系列正方形。如图3 所示,当正方形完全被投影刀具系轮廓覆盖时,记为完全正方形,在该区域内的曲面特点点有可能与刀具系发生干涉;当正方形完全没有被投影刀具系轮廓相交时,记为非正方形,不可能与刀具系发生干涉;当正方形部分被投影刀具系轮廓覆盖时,记为部分正方形。为了进一步减少特点点的检查数目,对部分正方形作一次四叉树分割处理,删除非正方形,将可能发生干涉的特点点按区域顺序,重新编制检测文件,然后进行坐标变换和干涉检查。

图3 减少干涉检测区域的网格划分法

2 干涉排除方式

1) 旋转刀轴方式

在一个刀位点处,曲面特点点于刀具系发生干涉的有m个,综合考虑m 个干涉点的干涉情形,可找到一个排除干涉的最佳方向,以便最有效地排除刀具干涉。为此,引入了“干涉排除平面”的新概念,把m个干涉点处的曲面法矢量投影到刀具坐标系T的XTYT平面上,设干涉点处的曲面法矢量在XTYT平面上的投影为nxyi(i=1,2,…,m),干涉点在XTYT平面上的干涉重量为Dt(i=1,2,…,m)。

则干涉排除矢量I可由下式求出

(4)由式(4)求出干涉排除矢量I(Sx,Sy,Sz)之后,再由干涉排除矢量I和ZT轴构成干涉排除平面。设由轴ZT和排除矢量I的叉乘矢量为K,在平行于“干涉排除平面”的平面上运算刀具绕K轴向I倾斜多大的干涉排除角度d 能刚好排除刀具干涉,如图5所示。设将干涉点Pi(i=1,2,…,m)排除在刀具系表面之外所需要的最小角度为di(i=1,2,…,m),则干涉排除角度d 是所有角度di的最大值

(5)要把干涉点Pi排除在刀具系之外,干涉点Pi固定不动,刀具系绕K 轴向I方向旋转,等价于干涉点Pi相关于刀具系和刀具坐标系在平行干涉排除平面IOTZT的平面内转动di角度,下面以环形刀为例加以分析。

环形刀加工时刀具系的旋转轴通过排除平面IOTZT与刀具圆环面的交

圆弧中心点O1,并平行于矢量K,过干涉点Pi,平行于排除平面IOTZT作一截平面,截平面与刀具圆环面的交线为4次曲线,与圆柱面的交线为两直线。

环形刀的刀轴旋转分两种情形,当干涉点Pi落入环形刀圆柱体内,旋转角度di为∠PiOPi’,

(6) 而角度d1运算

(7) 当时,点Pi在旋转过程中与圆柱表面截线相交,d2的运算公式为

(8) 当点Pi在旋转过程中不与圆柱截线相交时,则点Pi’可能与圆环截面4次曲线或刀具底平面截线相交。与圆环截面4次曲线相交时,角度d2的运算较复杂,为了简化运算,对旋转角度作保守处理。这时,运算出的角度d2要比实际角度大,但关于刀具干涉处理没有阻碍。保守处理点Pi’均旋转到与刀具底平面相交,这时角度d2等于

(9) 当干涉点Pi落入环形刀圆环体内,同样对旋转角度作保守处理,点Pi’均旋转到与刀具底平面相交,旋转角度di为∠PiOPi’,运算公式同式(6),其中角度d1和d2的运算如下 (10)

(11) 当式(11)中的分母小于分子时,点Pi’在旋转过程中不能与刀具底平面相交,这时不能通过旋转刀轴方式来排除干涉,但这种情形可能性极小。

同理可处理动力头圆柱体内的干涉点。

尽管刀具系可通过向I方向旋转d角度来排除干涉点,但刀具系在旋转过程中有可能再与其他曲面特点点发生干涉。因此刀具系旋转后,必须运算

相关文档
最新文档