PowerMill是一个独立运行的CAM系统,它是DELCAM的核心多轴加工产品。它可由输入的模型快速产生无过切的刀具路径。这些模型可是由其他软件包产生的曲面,如IGES文件、STL文件等,也可以是来自 PowerSHAPE 的模型(实体或曲面)或Solid Edge、UG、Pro/ENGINEER、CATIA等的PART 模型。它功能强大,易学易用,计算速度快,能最大限度地发挥CNC数控机床的效率。下面就几个例子结合几年来使用该软件编程的经验谈一点心得。 : h. \4 O+ d8 M4 w. M; f
# h; Z+ P8 J6 b% P9 g* V一、开粗加工
8 N1 Y* `6 b* H) S8 y3 y1 A: M
3 E4 ]) |+ u# R4 L& r* q+ `PowerMILL提供了开粗加工的三种方法,其中用得最多的是偏置区域清除模型加工。根据粗加工的特点,对高速加工在切削用量选择上的原则应是 “浅切深、快进给”。对刀具的要求,根据模型形状和尺寸综合考虑,应尽可能选用大直径的刀具。开粗加工中特别要注意设定毛坯在X、Y、Z三方向的尺寸,据工件的加工要求以“切削路径的刀具中心线不离开毛坯界限”作为原则来决定毛坯的设置。图1是由“最小限/最大限”来确定的无扩展的毛坯所产生的刀具路径。图 2为毛坯扩展后的刀具路径。可见,扩展后工件下部侧面也能加工到了。
/ |9 B5 L8 X; H+ W: } ~
图1 毛坯未扩展的 刀具路径
) U7 }1 P5 _( v% @ G1 y1 o3 }图2毛坯扩展后的 刀具路径 二、半精加工
[" P/ Y8 `% C# c! |$ z) _/ X' k
$ n/ Q. `6 d9 U; f: a1 {半精加工的主要目的是保证精加工时余量均匀。最常用的方法是先算出残留材料的边界轮廓(参考刀具未加工区域的三维轮廓),然后选用较小的刀具来仅加工这些三维轮廓区域,而不用重新加工整个模型。一般用等高精加工方法,加工残留材料区域内部。为得到合理的刀具路径,应注意以下几点:
: l/ r% [/ x/ O+ t% [2 x$ p8 r" \1 {7 H5 J% G9 ~' h8 G H" E7 Y
(1)计算残留边界时所用的余量,应跟开粗加工所留的余量一致。 4 F9 y1 `: w+ d' `5 E$ Z
8 m0 u2 n- f# u) [ n5 x
! I5 Z, D5 J# K" R/ e2 W) T(2)用残留边界等高加工中的凹面时,应把“型腔加工”取消掉,其路径如图4所示。否则,在图3所示路径中刀具单侧切削时,随着深度的增加,接触刀具的材料越多,切削力增大,使刀具易折断。
3 Y( i6 k# i; Z7 C8 f图3 型腔加工未取消的 刀具路径
3 C0 M3 i' X- l5 ], J
图4型腔加工取消掉的 刀具路径 (3)铣削过程中尽量减少提刀次数,提高工作效力。在图5中,上平面为磨削过的表面无需加工,采用45°平行精加工时把最上面的平面路径剪裁掉之后会产生跳刀现象,经过分块裁剪再合并之后得到图6所示刀具路径。
# J7 [. C3 g: ]" J
图5 提刀较多的 刀具路径 0 b* i7 g3 q0 o$ H7 T: a
图6 编辑后的刀具路径 (4)当孔的上表面为斜面时,精加工孔壁必需把斜面提高,否则刀具会刮伤精加工过的斜面。图7所示的等高加工孔壁时,由于切入切出的影响会把已精加工过的表面刮伤,当把斜面抬高之后把上面的路径去掉,就得到如图8所示的路径。
2 P' P0 d( i4 w# Q% B. x" Y, [
图7 斜面未抬高的 刀具路径
`/ a, E. N* h' w. S& O; K+ |* J图8斜面抬高后的 刀具路径 (5)注意切入的方法。等高加工如图9下部封闭区域的型腔时,一般选用斜向切入,而对于图10上部开放部分,则采用水平圆弧切入。此种路径是比较合理的。
/ R% A1 I; N, n( j4 T6 }
5 u0 J- Y, Y1 E' g5 n2 X A2 i图9 斜向切入
: H3 w3 O* C* U# F! g0 K1 G+ L图10水平圆弧切入 三、精加工
3 U8 y+ L, T, r3 M8 }% y( F$ p9 d s% L+ W
精加工时通常先算出浅滩边界,然后用等高精加工边界外部,再平行精加工边界内部。但对于平面的精加工,常采用偏置区域清除加工。为保证加工质量应注意以下几点:
, z/ A7 D( n6 x6 J* g
% f9 Q8 B' J3 b: Q1 Z# w(1)精加工余量必须均匀,一般径向留余量0.15~0.3mm,轴向留余量0.05~0.15mm。 7 V# m A8 Q! d* S2 E
9 p7 v: U: l" p
' d" b+ s) z: w+ V
(2)当采用偏置区域清除精加工平面时,毛坯的Z向最小值应该等于该平面的Z值,否则平面加工后高度方向尺寸误差较大。
1 `( b7 ]5 }# z0 p" t# C# a
( l7 @6 M( r" o$ ~4 i(3)当等高精加工时当刀具起刀点位置比较乱(如图11)时,可以使用编辑中的移动开始点的方法来改正(见图12)。
9 A" k$ u& E# L9 v$ P$ ]
图11 刀具起刀点位置混乱
V& O* [5 W0 I' \
图12 改正后的起刀点位置 (4)为保证在浅滩边界处平行和等高两种走刀路径接刀良好,在许可的情况下一般在平行走刀时把浅滩边界向外三维偏移2mm左右。 2 k8 S5 P; Q3 m* l
4 [! v. ^# W" z/ c(5)等高精加工侧面时常选用圆鼻刀加工,这必然导致工件底部不清角。当选用软件中的几种清角加工所产生的刀路不是很合理的情况下,也常用等高加工通过裁剪功能去掉多余的路径的方法来代替。此时,应该检查等高加加工工后Z向深度是否到位,若不然应该再加工一刀,把这一刀的路径拉到先前的等高加工路径里,这里应把切入切出连接一下。
. z; e* t/ n! L7 Q2 q6 V
& m% Q2 g. V- [% v/ [, |) a% Z四、结束语 - M0 x: n8 O3 Z
5 c, |* [. M! f# n* f8 ^
以上只是该软件加工中的常用方法。其实,该软件还有很强大的边界及刀路编辑功能,可根据不同的模型灵活运用,一定能编出合理的刀路来。 |