五轴数控加工中多刀加工自由曲面的刀具选择_第1页
五轴数控加工中多刀加工自由曲面的刀具选择_第2页
五轴数控加工中多刀加工自由曲面的刀具选择_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、五轴数控加工中多刀加工自由曲面的刀具选择(四川大学制造学院,四川 成都 610065) 摘要:针对自由曲面的五轴数控加工,提出一种新的刀具选择方法,此算法可以自动地选择出最优刀具组合,每个刀具对应一个或多个特定的加工区域。多刀具组合的加工方法既可以保证加工曲面的精确性,又可以实现大刀具的高效加工。此外,还提出了种五轴数控加工时间的近似算法,通过对比用刀具组合加工时间和单个刀具加工时间,从而证明了该方法的有效性。 关键词:五轴数控加工;复杂曲面;刀具组合选择引言 在现代工业中,自由曲面的应用越来越广泛。这些曲面通常有着复杂的形状而大大增加了加工的难度。五轴数控加工是加工此类曲面的最有效方法之一。

2、然而,复杂的曲面形状和刀具运动给刀具的选择增加了困难。使用大的刀具加工可以提高加工效率但可能会与加工表面出现干涉,而使用小的刀具则需要更长的加工时间。随着现代CNC 机器上高速自动换刀机制的出现,使用多个刀具的组合来加工整个曲面的方法就变得相当有吸引力。与使用单个刀具的加工过程相比,多个刀具组合的使用可以在保证加工精度的情况下大大减少加工时间和加工费用。 现代CAM系统允许用户自己选择合适的刀具, 然而用户仅凭自己的经验几乎是不可能确定一个最优的无干涉的刀具组合。另外, 已发表的自动选择多个刀具组合的算法1,2主要集中在三轴加工的刀具选择上。为了确保五轴数控机床的高效率和高质量的切削加工,本文

3、提出一种方法来自动地选择一组无干涉的刀具组合。该方法是基于我们提出的自动选择一个最大的无干涉的刀具来加工整个曲面的算法的基础之上3。这个问题可以概括为“已知一个设计好的自由曲面,一个五轴的机床和一个刀具库,选择一组最优的刀具组合来加工这个曲面”。此方法分为两步:首先确定刀具库中的每把刀具在接触曲面的每一点时的角度范围,最优的刀具组合由每个区域最大的可行刀具组成。2干涉的检测和校核方法 在五轴数控加工中,通常用的刀具有三种:平底刀,环形刀和球形刀。环形刀由三个参数表示:刀具半径(R), 圆环半径(rf)和刀具长度(L),如图1中a所示。环形刀具有代表性,因为当rf等于零时,该刀就转换成平底刀;当

4、R和 rf相等时,该刀则转换成球形刀。NURBS曲面是最常用的一种精确的自由曲面表达方式之一,在大多通用的三维设计软件中都可以实现NURBS曲面的生成。因此,我们对环形刀和NURBS曲面进行研究。 为了检测和校核刀具和曲面的干涉情况,一个坐标系统首先要建立起来。这个坐标系统由三个坐标系构成:世界坐标系(XWYWZW),局部坐标系(XLYLZL)和刀具坐标系(XTYTZT),如图1中b所示。在一点Pc上,局部坐标系(XLYLZL)的坐标原点位于Pc点,其ZL轴沿着曲面在该点的外法线方向,XL轴和YL轴则分别是沿着曲面在该点的最大和最小法向曲率方向。刀具坐标系(XTYTZT)的坐标原点位于刀具底面

5、的中心点,其ZT轴沿着刀具轴线的方向,XT轴垂直于ZT 轴并且指向Pc点,而YT轴由ZT轴和XT轴的右手法则确定。刀具可以由一对方位角(, )来定位,其中倾斜角和侧偏角分别是刀具轴线绕XL轴和ZL轴逆时针旋转的角度(图1b)。a 环形刀及其参数 b 坐标系统 图刀具与坐标系统在进行干涉检测时,一组离散的特征点用来近似地表示要加工的曲面,这些特征点的原始数据均在世界坐标系中表示。为方便计算,特征点数据需要从世界坐标系变换到局部坐标系,再由局部坐标系变换到刀具坐标系中来表示。在曲面的每一点上,刀具的干涉分为四类:局部干涉、刀后部干涉、刀轴干涉和刀具与机床的干涉。在五轴加工中,当刀具出现任何一种干涉

6、时,可以通过旋转刀具而改变刀具的方向角来实现无干涉的加工。根据这不同干涉的发生条件,应用对应的校核方法,则该点的无干涉的刀具角度就可以确定下来。大致方法如下,假设和的取值范围分别是0360 和090,在曲面的每一点上,将的这个取值范围等分,对于每一个值,求出每一种干涉检测和校核后无干涉情况出现的范围,然后得到一个公共的范围,则在这个范围内对应的刀具角度(, )不会出现任何一种干涉。如果这种范围不存在,则表明用当前这把刀具不可以无干涉地加工该点。图2b显示了在曲面上的点Pc处(图2a所示)的无干涉(, )范围。详细的干涉检测和校核方法读者可以参考文献3。 Pc 无干涉的角度范围 a 曲面上的点

7、Pc b 点Pc处无干涉的(, )范围 图 刀具角度范围3 刀具组合的选择 根据以上讨论的刀具干涉的检测方法,在曲面的每一点上,如果一个刀具存在一个非空的角度范围,则表明这把刀在该点能够进行无干涉的加工。在进行多个刀具组合的选择时,我们的目标就是选出一组加工效率最大的刀具组合。在使用多个刀具组合的加工过程中,两个不同刀具的无干涉加工区域可能重叠,通常采用的方法是,先用较大的刀具来高速加工其所有可能加工的区域,较小的刀具则随后被用来加工较大的刀具无法加工的区域。这样,每把刀的有效加工区域就可能小于其原来可以无干涉加工的曲面。另外,为了在保证加工精度的条件下实现最大的加工效率,在有效的刀具组合中,

8、我们只保留一把最大的可以无干涉加工整个曲面的刀具。所有的比此刀小的刀具都不预考虑。为了避免在由两个刀具加工的毗邻区域之间可能出现的曲面不连续的缺点,同时为了减少刀具空走及定位所需的时间,不同于传统的直接限制最终组合的刀具个数的选择方法,我们预先设定一个最小的合理的比率 来保证每把刀都有一个足够大的加工区域。对于每把刀具来说,如果它在曲面上的可以无干涉的加工的有效面积占曲面总面积的百分比超过一个预先设定的比率的话,就选用该把刀具加工这个区域。 整个刀具组合选择过程大致如下。首先将曲面近似为一系列离散的点并将刀具库中的刀具按照尺寸由大到小的顺序排列(如果两把刀的刀具半径相同,则将圆环半径小的刀具放

9、在前面)。从第一把刀具开始,计算出来它在每一点上的定位情况,如果它的可以加工的总面积占曲面总面积的百分比超过 的话,我们就采用这把刀来加工这些区域并将这些区域标示为已加工区域。重复这个过程选出其余的合适的刀具来加工剩余的未加工的曲面。如果剩余的未加工的曲面面积与曲面总面积的比率小于 ,则选用那把最大的可以无干涉的加工剩余整个曲面的刀具。这些所选的刀具就组成了最优的刀具组合来无干涉地加工整个曲面。 为了验证该方法的有效性,我们采用了加工时间作为评估的参数。通过观察,曲面面积越大,刀具加工半径越小,刀具倾斜的角度越大,则所需的加工时间越大。考虑到刀具的倾斜,每刀最大的切削宽度出现在刀具倾斜角最小的

10、方位4。由于刀具的加工方向没有确定,因此在这里我们首先在刀具将要加工的区域上的每一点上求出对应每一个的最小值,然后求出在该点上最小值的平均值 ,之后得到这所有 的平均值。根据这些分析,刀具的加工时间T可以近似为: () 其中Area是加工区域的面积, n是总的有效点的个数,k是一个和进给量等相关的常系数。 整个算法的过程如下: (1) 用离散的点来近似给定的曲面,这个点集记为 ,计算曲面的面积记为 。 (2) 记录尚未确定加工刀具的点的集合为 ,并设 = 。 (3) 将刀具库中的刀具按照由大到下的顺序排列, 记为 。设 , 。 (4) 将 列为当前刀,根据四种干涉检测及校核的方法,计算它在 上

11、每一个点上的定位情况。如果在一点上存在无干涉的的(, )的范围,将该点存入该刀的 ,并且记录 。 (5) 如果 1) ,计算 的面积,如果 ,我们就采用这把刀来加工这些区域并将 = - 。 ,转到第4步。 2) = ,将 放到最终所选的最优组合中,转到第6步。 (6) 输出刀具组合及其中每把刀对应的有效加工点集 。4 实例验证及结论 以上提出的算法已经在Visual C+环境中实现。为了证实我们提出的方法的可行性,下面我们将引入一个例子。首先,表1列出了可供使用的刀具库中的刀具参数。表1 刀具库中的刀具参数 刀具序号 刀具半径(R) mm 圆环半径(rf) mm 刀具长度(L) mm 刀具序号

12、 刀具半径(R) mm 圆环半径(rf) mm 刀具长度(L) mm 1# 20 1 135 15# 6 0.5 60 2# 20 2 135 16# 6 1 60 3# 20 3 135 17# 6 1.5 60 4# 20 4 135 18# 4 0.2 50 5# 16 1 110 19# 4 0.5 50 6# 16 2 110 20# 4 1 50 7# 16 3 110 21# 3 0.2 45 8# 12 1 85 22# 3 0.5 45 9# 12 2 85 23# 3 1 45 10# 10 1 80 24# 2.5 0.2 45 11# 10 2 80 25# 2.5 0

13、.5 45 12# 8 0.5 70 26# 1.5 0.2 45 13# 8 1 70 27# 1.5 0.5 45 14# 8 1.5 70 28# 1 0.2 45本例中的自由曲面如图3中a所示。通过设定 ,我们得到了一组最优的刀具组合:1#,19#,26# (1#: R=20.0mm, rf=1.0mm, L=135mm; 19#: R=4.0mm, rf=0.5mm, L=50mm ; 26#: R=1.5mm, rf=0.2mm,L=45mm)。其中,1#刀可以加工的区域面积占曲面总面积的76.42%,如图3中b所示;19#刀可以加工的区域面积占曲面总面积的99.54%(图3c);26#刀即为最大的可以无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论