|
, Q, {- B: D0 j' \0 ?. k! O简介 8 T( v! Y/ K7 Q4 f; Y- M9 y
除插铣和钻孔操作外,全部其它策略都直接支持 5 轴刀具对齐定位。然而,某些精加工策略仅对) u6 P& K" T+ }. _4 v; o" @
球头刀有效。对这些策略,如果使用端铣刀或刀尖圆角刀具,则可通过使用参考线精加工策略重
2 v: L* w# o! \* x7 A. x5 k新加工的方法来转换成 5 轴加工。如果指定了 底部位置 – 自动,则刀具路径将按所选的 5 轴刀
) M8 `6 s7 m+ N1 F7 P5 |具对齐定位重新产生(如下图所示)。
# S0 E, }) S7 }; f7 q9 G7 n; z
m6 D! d3 q" h# D; V$ i
上图所示为一刀尖圆角刀具应用等高精加工策略的情况,这种策略仅在垂直刀轴的有效。如果使
: G: y$ f5 ]2 t( w: e用前倾\侧倾设置,则必须重新产生一参考线精加工策略。
8 q6 c8 o" V! k0 T
# k$ N' ]" j( X6 z% C+ E3 F2 H
% z" r% S3 X/ P$ a等高精加工 – 转换到5轴 6 E, o+ L4 _- K5 V# t0 {- E
1 输入模型: 7 o+ P) S7 k. [3 s
...\PowerMill_Data\five_axis\punch2\ punch2_insert.dgk
* R& x5 K! S! r" A6 K
+ h2 f6 ~7 l& ]* n6 V5 r我们将首先产生一 3 轴等高精加工刀具路径,碰撞检查后会发现刀具将和零件发生碰撞。随
2 }. G5 m8 y* P后将该刀具路径作为参考线重新进行一参考线精加工设置,同时配以适当的 5 轴刀轴设置。
6 ^" t( x( W4 S4 F7 D; H再次进行碰撞检查会发现新的路径不再出现碰撞。 3 @. a: L7 q- @& O7 u
2 保存项目为:
0 i* Y) s6 s4 l1 f...\COURSEWORK\PowerMILL-Projects\Punch2
: }+ |& W) w; n
, {9 g6 m, G7 F6 H; M2 S6 _ ^' |3 使用由…定义 – 毛坯,类型 – 模型产生一毛坯。 $ N ?( P' i0 z/ o, f- t1 f3 F
4 计算快进高度。
; s/ m/ E# B& _8 `5 产生一直径为 20,刀尖半径为 3,长度为 100 的刀尖圆角端铣刀 D20TR3。 8 Z) o: T5 t5 W
6 增加一顶部直径 20,底部直径 20,长度 35 的刀柄。
7 w$ D' x3 V3 B% y' W7 增加一顶部直径 50,底部直径 35,长度 50,伸出 125 的夹持。 ! ?. K$ z2 g j( O) O a
8 增加另一顶部直径 50,底部直径 50,长度 50 的夹持。
* Q/ s* I6 F0 v$ G8 A w
! t- ^5 S0 E7 ^5 f9 选取侧壁曲面(下图黑色阴影部分)并产生一已选曲面边界 1。 8 |& {. Z' U, W+ _9 ]$ a9 X
; f- l; I& s9 ^! t# ^- B10 选取刀具路径策略图标
,随后选取精加工选项,打开等高精加工表格。
; G! E. K7 P6 ]$ C! M11 严格按照下图在等高精加工表格中输入相关数据并点击计算。 ) C3 a* \) u9 {/ r/ |
4 ]/ c2 C- x% f& j4 ] 刀具路径名称为: D20TR3-CZvert
0 p% w2 ?. ~0 P4 B* U12 计算此刀具路径并关闭等高精加工表格。
* }: g0 Z5 e. L) I" T5 S" c" L1 T8 r# q6 }- A- \
/ a6 L1 V {# W+ L) d" J* }
13 附加激活刀具 D20T3 到刀具路径底部点,我们可看到靠近模型最高点的位置,刀具和模型
/ V: |2 F6 a3 Z之间出现碰撞。
' H* m0 W# J* E6 K
( Q7 P3 Y0 r" W# `
14 在浏览器中右击刀具路径 D20TR3-CZvert ,从弹出菜单选取设置。
: a9 D' j0 {& p% ]8 Z15 复制
该刀具路径并选取刀轴页面。
" e" I" Z; j/ k v) q/ ? Z$ B16 选取刀轴-前倾/侧倾,输入侧倾角度 30。
. d2 G/ A& `- @4 p1 g; n% K( c
: |# O; [1 @: B& q17 点击等高策略表格中的计算,于是屏幕出现以下错误信息,指出没能在多轴选项激活的情况4 e( O) G/ f" c6 S5 B `
下,使用刀尖圆角刀具产生一多轴刀具路径。: ) y! W' v- m1 A: I% u' l
+ ^( g" Y5 c& y 它告诉我们多轴加工时,当使用非球形刀具时,不能直接应用刀轴定义到等高精加工& Q- m2 v9 [6 U3 t+ W0 Y
策略。 - s1 l4 u. Z' v7 M' F5 _
18 删除此未处理过的等高精加工策略 D20TR3-CZvert_1。 ' k; T" @9 V9 G, L5 p) a
$ C5 Z. F6 f2 w19 选取刀具路径策略图标
,随后选取精加工策略中的参考线精加工选项。
1 I7 ~( d9 l/ w1 d) Y2 o20 严格按照下图填写参考线精加工表格中的两个页面。 6 {/ Z/ U/ U( Y. H
/ b# T4 p6 }+ x& ^! `+ C4 V
+ D6 E2 h" ?* |2 R4 i
21 计算刀具路径并关闭参考线精加工对话视窗。
3 z+ Q% n! ~+ g3 L" V9 t4 C& j/ Q
3 e4 c7 C6 q$ _9 x9 x 这里我们将原始的等高精加工策略用做新参考线精加工刀具路径的参考线并配以合适
% Z) n6 {& h7 a& u. a% L% K的 5 轴刀轴方向设置。 " K9 n8 ^6 `( a. B4 N0 Y
22 点击顶部工具栏中的刀具路径检查图标
,打开刀具路径检查表格。 ' ?" w: A, E: b: _
23 选取选项检查 - 碰撞。
$ G6 Q! k9 [$ y* {1 B24 设置范围 - 全部 ) y9 T: X+ y, f0 X! R
25 不勾取分割刀具路径。
! d% l0 `. R, B+ [8 I4 c1 R3 u26 应用表格,得到以下信息,表示刀具路径不存在碰撞。 " d4 k5 v$ b! F% w
s1 Y+ V9 z8 U
底部的圆倒角部分还未加工,同样,它需要使用合适的 5 轴策略来加工,以避免碰撞) ]! A6 J+ \* o) y; y3 l
(将在第 13 章的刀轴限界中将介绍)。 + X* y$ Z9 X3 ~1 N7 l
27 保存并更新项目: ' w- N- }6 Q! i, @1 D: J
...\COURSEWORK\PowerMILL-Projects\Punch2
" U2 z2 N" T% X& e1 B5 K 此项目在后续第 13 章- 刀轴限界中还需使用。 * \. {" H7 e" m8 M9 i
+ D% r1 A3 k1 z& z- M( S
3 K. e6 c9 n! R2 ]( V# r) W3-轴倒勾形面,直线投影 – 转换为5轴 / ^" s" r4 S; z% x4 v( P
1 删除全部,重设表格。
T& C9 O2 _& H- t2 打开只读项目:
+ B4 a5 Y* g: F+ x1 x1 g' [...\PowerMILL_Data\five_axis\punch2\FiveAxisPattern-Start
) h1 y B: l _, X
2 o, C+ h& W7 ?1 \ s项目中已包含一零件模型,几把刀具和一些 3 轴刀具路径。
4 K' r" s: L; M6 _1 f4 z使用投影精加工策略,即使设置了所需的 5 轴刀轴方向,也不可能使用球头刀直接加工倒勾
, f5 w+ |1 L. ]2 F) ~形面型腔。 0 \* i9 D E" E% v
将使用一球形刀来产生一 3 轴直线投影策略, 方向向外地加工倒勾形面型腔。
7 C( B' b- w* ?. s! s所得到的刀具路径将作为参考线精加工策略中的参考线,使用 BN16 的刀具,自点 – 刀轴的
N) o( j: v! Q' ]: K& v; s* N设置来加工。 ! M$ Z; D$ |: V1 ^" ^ T
3 保存项目为:
9 l0 n. `( D, a0 m# E...\PowerMILL_Data\five_axis\punch2\FiveAxisPattern
& ^; @- Z! U; a+ @) Y4 对已有 4 条刀具路径运行 ViewMILL 仿真。
; F2 s( q& }" ], x8 r
1 [# b: ~3 P/ O" X# u6 |& `- E' n
; j3 f& T7 k! |4 Q: Z4 j8 j0 ]
5 点击 ViewMILL 工具栏中的无图像,回到 PowerMILL 视窗。
" e3 J% I6 H1 w! }% o2 V6 激活刀具 SPHR16。
% Q( D/ j+ u. s# S
5 t( J, `. J4 f" W2 v
这是一把通过刀尖半径刀具选项定义的简单球形刀。
8 \2 i1 @9 F6 q$ w: F. F, m0 I 为全部切除倒勾形面部分,不能定义刀柄和夹持。
: h- t+ w1 x" }* E/ N i; ~- E7 使用类型 – 方框,按全模型尺寸定义毛坯。 0 I9 D5 k5 m3 T6 x
8 确认当前边界已激活。 + p Y7 C! ~* y3 y* p4 E
9 点击刀具路径策略图标
,选取精加工标签,随后点击直线投影精加工,严格按照下图在3 |& L6 A5 o2 S0 k" O- \
打开的对话视窗中输入相应数据。 * Y5 I- a" ]( y# d: {! ~, Q
" b: Q. O3 U. l1 l z
在此必须使用一个精细的公差 (0.005) ,以确保它用在参考线精加工刀具路径时的精度。
# V/ z0 G% e3 R! m+ U
, i' i; `2 d# R! T" {/ e10 点击计算,产生刀具路径。 $ y% t( A" D4 k+ z, m4 {' }5 x
; A$ F7 K6 R0 X! U这条直线投影刀具路径将不会包含在 NC 程序。
4 q e: G5 \& `- V0 g, R: ~它将用作参考线精加工策略中的参考线,同时刀轴使用自点对齐,对齐点位于倒勾形面型腔; Z: U- G7 N# l9 N
顶部 10mm 处。
9 a( X8 t+ ?) _1 ?% m0 D4 P7 }4 M# l, z9 I; w4 U* u# b6 R
将刀具路径直接用作参考线,由于其包含一些基本数据,因此可帮助进行正确的刀具路径: A( J8 Z3 D2 h8 s
重新对齐。如果使用了一实际的参考线,则必须考虑增加一些额外的数据。 ; H+ A }2 P0 Y+ i
4 P& Q& z; B7 x* L; U( @% G' H: c0 H- G. c; _5 M, h* G
11 激活刀具 BN16 。 3 v; U7 c- V3 v/ A
12 点击刀具路径策略图标
,随后选取精加工-参考线精加工选项。 + ]' v7 u% j- ^3 o- m6 u
13 严格按照下图在参考线精加工表格中输入相应值。
4 l7 P+ ?1 k) _$ U7 q" M5 |
7 t0 t& g7 \ E7 u$ i8 U4 I' f" }
- U8 d' W. E9 T |& z
9 ?9 @; t! q3 B& {14 计算主参考线精加工表格。 " R8 B, |+ g5 m- a/ _% o0 p
15 打开切入切出和连接表格
,应用以下设置: V, u; _ Z) T+ m
连接 – 短/长/ – 掠过,缺省- 相对
5 r2 H& L- k4 P& v2 y8 \) N R4 h切入 - 水平圆弧 – 角度 90 半径 6 0 \5 a. p" @* T- e# Q& l/ W0 `- k
切出 - 水平圆弧 – 角度 105 半径 6 4 ~ g; x2 z% U
延伸 – 向外 – 延伸移动 – 无
9 v+ v( F( o& p4 G& u6 y
4 N/ s' K, n2 N7 d5 M/ g16 在 ViewMILL 中在早期仿真过的刀具路径后继续仿真刀具路径 BN16-5AXIS-* ]* w: n4 D- `; p
Pattern。 / S3 U# s, g2 ~0 K/ Z1 D
下面就来检查得到的刀具路径是否存在过切和碰撞。 8 t* b1 ?2 l' o8 j: g6 B
2 A1 |$ m4 U1 R4 L7 i17 右击刀具路径- BN16-5AXIS-Pattern,从弹出菜单选取检查 – 刀具路径,打开刀具路径/ [4 L: D4 d( k/ s- e# T
检查表格。 ( x/ r" p3 f! f2 Q0 {% ~" k F3 A0 Z
18 选取检查 – 过切 ,关闭(不勾取)分割刀具路径选项,应用但不接受表格。
% }# R& B4 k2 J% V5 k; D
3 v) j* `. m; D7 B' F5 S7 U. B: R如果全部设置均无误,那么 PowerMILL 信息方框 即显示出 ‘没有发现过切’。 7 c R8 O* ?, R M
( V4 X: N1 L" K: z0 J
19 选取检查 – 碰撞 ,关闭(不勾取)分割刀具路径和调整刀具选项,输入刀柄间隙 1,夹持间
1 Q8 U: k2 H7 a9 e8 j/ [6 H: `隙 1,然后应用表格。. V" Z$ ~' W0 T; r
1 b% D* p( p6 Q7 J0 v如果全部设置均无误,那么 PowerMILL 信息方框 即显示出 ‘无碰撞发现’。 ( E. Z/ ?3 i/ b$ G
20 接受刀具路径检查表格。
9 g& Y# E0 I6 m( c21 产生一新的毛坯,该毛坯仅包含腿之上的模型部件,其最小 Y 设置为 0。
' N2 m/ J2 p) f1 |7 \22 对除 SPHR16-3AXIS 之外的刀具路径运行全 ViewMILL 仿真。 * e* @* c. B2 ^) c5 [
! }% O0 Y+ W9 |- {23 选取文件 – 保存项目。 (请勿关闭项目!)
" z. ~8 l3 W# o8 }, T, j$ M/ W0 O) o* B' n
' `. E7 L8 ?4 D0 Z8 E# T+ V0 e" x' O, y9 h8 p& E5 C
练习
" Z T& p( ~* N$ b3 e( z8 W) N8 l) j
- d0 ?: p1 ^1 s% l4 Q0 f1 O从最后的 Viewmill 仿真可见,运行最后的精加工路径前,应从倒勾型面区域切除更多的材料。
7 c* \( |5 W5 [' ]) i% e7 X( ^下面练习介绍了如何使用 BN16 的球头刀来对倒勾型面区域进行粗加工的方法。
! J' W% o" ]$ n5 ?6 y# c( j实际操作中,在最后精加工前,需要使用多个刀具路径来切除倒勾型面区域的大量材料。
9 g& Q, o* P/ f" \8 b& R, v6 l6 b7 P; u/ e" M! p! @5 K
1 右击激活的刀具路径 SPHR16-3AXIS ,从弹出菜单选取设置。
9 A7 }& j; w3 O; H2 \, ^ l% g( Z2 复制直线投影刀具路径 (SPHR16-3AXIS) 并将它命名为 SPHR16-3AXIS-RGH-' j( d4 B( W+ \
Thic6。 - x' t; z, ~0 R! }" D9 `2 c
3 设置余量和行距值 6 计算这条额外的粗加工刀具路径 (SPHR16-3AXIS-RGH-Thic6)。 / Y" q9 p7 I$ [# V: O5 V( T
4 基于这条刀具路径产生一新的 5 轴 – 参考线精加工刀具路径 BN16-5AXIS-: J; U1 j+ q) j+ Z$ s7 k9 j9 x2 _
PatternRGH。 # p5 z4 J7 l8 `- {) U" p( K) `
提示: 使用底部位置 – 驱动曲线,余量 0
. ^/ l6 k6 g6 ?! t
% u/ x4 { W9 x5 对新产生的刀具路径 BN16-5AXIS-PatternRGH 运行完整的过切和碰撞检查。
& i5 x+ e& {; G1 U& N1 o' }2 m/ B6 选取文件 – 保存项目。 + v% g' _3 t% }2 ^8 }
+ q) B3 W! q2 ?" o+ Q8 H
8 r% V8 N# y6 ~3 G$ O |
|