|
简介 ( U( J3 X2 i6 v) o9 T( V
Swarf 精加工是一种使用刀具侧刃加工已选曲面的精加工策略(刀轴自动对准)。5 轴 Swarf
: s% z" [& {& d& U* t精加工过程中,刀具必须始终以全刀深度接触加工表面,也就是说被加工的表面必须是可展曲面
# W. Y: a' f1 W" v! Y7 |/ d4 w(不是凸面或凹面,而是和自动刀轴对准线性相关的曲面)。用户也可应用不同的刀轴对准方法( y! x) h( i/ s* z- M( \
(如对深的侧壁使用前倾\侧倾),但所选的加工曲面仍然必须是可展曲面。 + E. ^. M J! x- f* a. H+ M: x
如果输入曲面不是理想可展曲面,则可在曲面的上、下边缘产生单独的(线框)参考线,随后使
8 h2 ^1 F8 |9 d( W用线框 Swarf 精加工方法加工。 % o+ y/ w/ {* p/ i/ ]
% ~# n' R8 ^) ?* c: u2 B' HSwarf 精加工 – 范例1
% F. ]4 ^' z% G) }& P! t1 删除全部,重设表格。 2 @! v- S0 {4 O
2 输入模型: % o1 d- R- Q+ ]4 G1 U; F/ ~
...\PowerMill_Data\five_axis\swarf_mc\swarf_model.dgk
" H5 }5 w, f S7 G1 m7 S
& A6 k5 \" B) W4 f; K
3 使用类型 – 方框,由…定义 – 模型产生一毛坯。 + u. Q( `* H& W
4 产生一直径为 12,刀尖半径为 1 的刀尖圆角端铣刀 D12TR1。
/ q2 q. W) A- Z; M% t; b; I5 计算快进高度。
7 N% q; j' {: g* H2 m6 改变查看到 ISO 4
,选取下图阴影部分将进行 Swarf 加工的曲面。
& ?5 j9 e& h1 t; K- q% ?: e
' x1 o4 Q% B+ E6 ^2 V- r
7 选取刀具路径策略图标
,从精加工页面选取 Swarf 精加工选项。 " V; n z9 [& s$ M* x1 h, Z
8 严格按照下图填写表格,随后点击计算。
; b+ a: e4 Z. a; u7 P: R 此策略刀轴的缺省设置为自动。
3 D) v1 D5 q) r% w0 n
5 W+ s. J' w v% }& i
( g( y& H; T: L4 ^9 k4 F+ B9 C9 点击图标
,打开切入切出和连接表格,按以下参数填写表格,随后应用表格。
* l) z3 ?4 {# M2 p切入/切出: 垂直圆弧 – 距离 10 – 角度 90 – 半径 5.0
7 o0 D3 Y% e( Y) o0 x5 f9 q连接: 短/长/ – 掠过 缺省 – 相对 4 V( I B5 y7 U- e
10 取消局部曲面选取,仿真模拟所产生的刀具路径,观察 Swarf 加工过程中刀轴角度的改变。
1 E7 Z8 s! p; o% k3 S! ^( q* I11 选取设置,重新打开已有(激活)的 Swarf 精加工策略表格,随后点击图标 ,复制
* j% V: \& g7 k该刀具路径。 ! R/ u5 y$ y0 U' F e& J" `/ [5 i3 H5 {3 z
6 R5 d u% x$ v5 ?% [9 @5 B12 选取上图所示的侧壁上部曲面。 ^! p9 T; ?" C% _9 `$ G% y
13 选取位置页面,设置底部位置 – 底部,偏置 -2。 9 T! @6 L. s3 M' r% ^; m
2 C# Q/ `0 U r+ {% g14 设置多重切削 – 方式为合并。
- ?+ x% Z/ |6 W1 @
4 ]1 G' f# I9 \
15 选取刀轴页面,使用缺省的刀轴设置 – 自动。
3 K4 g6 L. G+ Q
* K/ q( `! b# `$ W6 j' p
5 ]1 }8 v+ i+ B. ]" |8 ~16 点击计算,产生刀具路径。 4 B! |! v/ }- N+ O( V6 f. n
17 点击图标
,打开切入切出和连接表格,按以下参数填写表格,随后应用表格。
5 T5 P* C( G( @, \* b% {2 M2 d切入/切出: 曲面法向圆弧 – 距离 0 – 角度 90 – 半径 5.0 9 [" T/ @0 \9 d- j, g/ T
连接: 短\长 – 掠过 缺省 – 相对 ! W# E$ [" V% S! `0 M
m5 e( [8 C/ `7 G" Y6 u6 H0 D p
可见新的策略合并上、下轮廓间的行距,切入已选曲面,从而使刀具路径不那么零碎。
1 u3 F8 V5 [/ f: T$ Y% }. F
/ A1 S8 i7 |9 H1 `. H n' Z' f练习 ; F+ R. x% e5 S
1 产生一直径为 10 的端铣刀(EM10)。
7 h. f) h; w1 P- ~7 Z' I, s- o }2 复制原始的单条路径的 Swarf 精加工刀具路径,使用直径为 10 的端铣刀并对齐于侧壁上凹
# h2 W- ?. h- q+ N. ~1 `陷处(已选)下部产生一新的刀具路径。 1 b9 e; m" N. `$ P* f1 m
& d" n" h1 H1 c2 ?3 取消局部曲面选取,仿真模拟所产生的刀具路径,观察 Swarf 加工过程中刀轴的改变。 % a! s G8 Y* Q. }6 F
4 选取文件 – 保存项目为:
2 g% V' [% q$ g; m: H...\COURSEWORK\PowerMILL-Projects\Swarf-Example
0 X, i. X" B8 O& J( B. n, U+ P5 删除全部,重设表格。 # v! I1 }$ d6 h5 ^
% [" J, T0 }+ VSwarf 精加工 – 范例 2
) E6 k( O9 _. _1 N) f/ O: n5 b6 打开项目(早期保存的):
* m8 X( W/ R3 u' ?2 m4 @% W( u) |...\COURSEWORK\PowerMILL-Projects\3+2example & f( y" j; W# s" E
7 激活刀具 D10T1。
% R( K6 N" p6 g8 T R8 激活用户坐标系- ztop175_A。
+ b( j/ ^# i' z' U& o& o9 打开毛坯表格,选取选项由…定义 – 圆柱体,随后点击计算按钮(将计算出一基于模型尺寸, k4 \3 x0 M5 o g$ v
的圆柱体毛坯)。 }2 v' r. G) s- e% @; N* H
& ?: Z) Y6 [' S* J6 S10 打开快进高度表格,设置安全区域 – 圆柱体,然后严格按照下图在表格中输入相应的值,最
; S6 @& ~% L+ `: {4 Z, ?, m后点击计算。
# I- h! }, o8 N5 j4 e1 F6 u7 h+ w
0 E" y6 O9 C5 [2 @! [
选取用户坐标系 ztop-175_A 设置方向 (矢量) 为 0 0 1 # @5 e+ \, E, c. z" a+ B
设置安全区域-圆柱体将产生一沿定义的圆柱体形状移动的光顺连接,而不是绕部件的点对 C4 v* T1 k2 F/ _, I
点的线性移动连接。
- |+ b! w5 F, O' W' K; a3 |11 选取三个型腔中的全部曲面侧壁。 0 T; o1 G. ^ j4 y6 b3 v3 T3 Q2 n Z
0 g/ P* j( ^: {" J) [- a12 点击刀具路径策略图标
,从策略选取器表格中选取精加工选项。
% E0 ?0 L- X/ X6 `0 q$ P13 严格按照下图在 Swarf 精加工表格中输入相应的值。 3 m* [1 M5 Z# b4 C" G$ X
& l6 T! s5 L4 ~3 w1 Z
6 }& F' l6 v& s
8 F" K+ h1 i, | 方式 – 合并 因可展曲面的上下边缘的可变偏置而产生连续刀路。 ' N5 e. A$ O; \4 I6 j) E& }
使用: 最大下切步距 1.0
! o6 J, y9 O$ k Swarf 精加工的缺省刀轴设置为自动。
! O- K0 [+ O3 ^. N- _# F; y$ m4 r) S14 点击计算,产生刀具路径。 8 c) r3 `/ w X2 ^) a/ E& o
7 Q1 L- I1 d, X4 _9 f' g, c+ \5 V
我们可看到,连接移动沿快进高度表格中定义的安全区域-圆柱体移动,刀具移动更加光
/ Q7 G" d! w' z顺,刀具在不同的加工区域自动重新对准。 + Q3 u& r( H' M0 n1 N8 }" r$ i
15 动态模拟所得到的刀具路径(D10TR1-FinPkts) ,观察对已选曲面进行 Swarf 加工时刀! ]4 T: u+ o) d' ]
轴的变化。 & Z9 K# f) h* {4 T( T
16 选取文件 – 保存项目,更新项目内容:
( P# Y0 m! n7 b1 j9 D ...\COURSEWORK\PowerMILL-Projects\3+2example
R* A; b, c/ b
' p9 y; x/ s; g, q( kSwarf 精加工 – 范例 3 . f6 g6 u: W! C' w3 S' O3 \/ v
当可展曲面不能提供绕部件外形的可接受的刀轴方向时,则必须使用 CAD 软件(例如 " t& E: o! Y6 K" q. _: X
PowerSHAPE) 来重新建构受影响的曲面。 " x. f8 }. ]& K! M) `/ V7 c
在下面的范例中,Swarf 精加工策略将应用到 5 张已选曲面(下图阴影为浅蓝色的部分)。由于6 K; }. L4 y* s6 `: {) m. `/ q1 h
曲面建构的原因,它们会导致产生的刀具路径不能沿当前曲面产生合适刀路。为解决此问题,我. _0 z) z: _) d) ^. U. u; \9 e
们将输入一新的可展形面曲面模型,使用它来产生理想的 Swarf 精加工刀具路径。
) I/ t7 k# F/ O% ?; H1 删除全部。 + ?! @, h" g0 h5 A9 L) ?
2 选取文件 > 输入模型: ( T4 \. }9 ~6 O. w/ j9 m
...\PowerMILL_Data\five_axis\Swarf_mc\SwarfSurfModel-A.dgk / S3 {& q: Z: T. w
# ]2 R4 m w' m" D6 s) c: x6 v
3 选取文件 > 保存项目为: % h% `0 Q% b7 T$ m- _; @
...\COURSEWORK\PowerMILL-Projects\SwarfSurf-EX3 : x8 L, i! _( l& Q
5 Q( S' H) [2 ~7 K5 o% x" p
4 激活用户坐标系 1。 3 ~- p5 o, {1 O: ]5 ^
5 使用类型 – 模型,由…定义 – 方框计算毛坯。
7 x- m9 W9 P( X" c3 \. ~% |6 在毛坯对话视窗中锁住 Z 值,输入扩展 10,然后再次点击计算。 # G: x. R2 J b- ?9 ]
7 产生一直径为 12 的端铣刀 EM12。 / B+ a. m" t% U
8 计算快进高度。 , X/ ?1 ^1 O$ a7 j/ y" H( {
9 选取上图所示阴影为浅蓝色的 5 张需进行 Swarf 加工的曲面。 $ o* i( g! K1 V# Y( l
10 选取刀具路径策略
,从策略选取器选取 Swarf 精加工选项。
4 a+ T9 a3 ^2 q. U2 _1 o; {11 在 Swarf 精加工的主页面中严格按照下图输入相关值。% L. N# o$ B5 L# B: d/ P- }& M n, @
( v1 p T, v, s: Y6 u% F; P
12 点击计算,处理此刀具路径。 - q7 A4 V5 t, |0 R) e
13 缓慢运行点到点
仿真,观察刀路沿加工面刀轴方向的变化。 $ e4 e9 _( M9 z
( h+ r6 N! v: l" K
从仿真可见,刀具 EM12 在某些区域相对于可展曲面以很大的角度切削(见上图)。 , e! X7 t3 [/ _, n- R0 N% A; y
使用一张专门为此 Swarf 精加工设计,能够得到好的刀轴方向的参考曲面可解决上述问题。
( u+ S8 x" R" I, s
+ R5 m$ ~. f* g; z) e" l: `- t
上图是刀具路径 EM12-Swarf-1 使用的 5 张参考曲面,下面用一张新的曲面来代替它,这' i6 W; Q) ^" r$ P
张曲面和原来的那些曲面形状完全相同,但使用不同方法建构,专门用来满足这个 Swarf 精
, t# q3 t( G0 w% o; K加工策略的需要。
3 a4 }' V4 R& c( V0 {) H7 W4 Q4 U6 F. g9 M H, I2 ^$ G6 K
14 选取文件 > 输入模型: , P8 V. F. G1 a! N- z
15 ...\PowerMILL_Data\five_axis\Swarf_mc\NewSwarfSurf-B.dgk # [' i2 v1 x' l- h6 r# J; |' g; d( t
3 y, C/ A% z2 K# x& b4 c新的曲面使用曲面曲线产生,这些曲面曲线和所需的刀轴方向对齐匹配,它同时和前面刀具+ M8 g5 B" }: {" z2 U! ]
路径所使用的 5 张曲面具有相同的外形。和原始的 5 张曲面比较可见,新的曲面下边缘有所( C" [0 i a$ T% l. r7 o
延伸,从而沿外形有一光滑的变形。 ( \* R2 |+ }& Z/ g. b8 h/ y$ H& z0 b
请勿 删除原始的 5 张曲面,它们在精确过切检查中还需使用。 5 S0 \# ^3 e# S( O3 M
16 右击刀具路径 EM12-Swarf-1 ,从弹出菜单选取设置,打开策略对话视窗。
1 c1 j. H W6 O: L17 复制这条 Swarf 精加工刀具路径
。
7 v2 [& k6 m' i3 G; a/ ]' {4 t" {18 选取新输入的参考曲面。
: T9 i; l* a' H2 ^: [, O3 v# V% j8 h19 使用和前面相同的其它设置,点击计算,处理刀具路径 EM12-Swarf-1_1。 0 p9 H8 g8 u; Q
20 缓慢运行点到点
仿真,查看沿刀路刀轴方向的变化。 6 ]" j1 |% ^" Q& v3 I, [( x# i
- ?6 v, c. T1 q
可见新的刀具路径 EM12-Swarf-1_1 现在刀具可平顺地沿可展曲面加工。 . z. [! s3 o4 N& m* n; D
21 选取文件 > 保存项目: ) \9 e- |% Y2 B6 ?9 S4 E
...\COURSEWORK\PowerMILL-Projects\SwarfSurf-EX3
8 n$ {5 K1 M2 K) t1 r
, K: G1 ?8 g2 u5 G( t线框 Swarf 精加工
$ B2 f6 y& P. S" Q5 K: V- S6 A实际工作中通常遇到输入的曲面模型质量不佳或是不理想的情况,例如模型中存在小的间隙,不" P6 A, d% K J' e% o
匹配的边缘,或曲面上的一些意外曲线。这些问题无疑会导致部分或全部 Swarf 精加工策略失* s8 X* X! d2 B- l% X' b" I
败。
& ~" y2 f+ G* X! u+ m, `3 X5 J其中一个解决方法是重新建构受影响的曲面(假设您可以使用使用适当的 CAD 系统,如8 j7 N$ U" \) u& L! w4 c) b* M3 h
PowerSHAPE)。
' B& b h$ A1 H* ]4 ^2 E2 {2 [7 g1 T另外一种方法是产生 2 条单独的参考线来定义 swarf 加工 区域。随后可使用线框 Swarf 精加
6 y& a1 @2 ^3 H- b2 P4 x工策略。 2 f+ ~ I8 c& ?( f. w# }$ j
下面范例中使用的模型的型腔部分侧壁,由于其在上下边缘间存在微微的一点凸起,因此它不是
3 q0 | V3 u8 O) w3 w一可展曲面,不适合于进行 Swarf 加工。 ) D8 C) M8 A6 m
) A; T" A9 [4 I+ \& g) @8 k" z! i
1 从主下拉菜单选取文件-删除全部。 7-13 , r! Y4 K: x1 A: l5 P4 d
2 输入模型:
8 ]$ J0 \9 q( Q0 w9 G...\PowerMILL_Data\five_axis\Swarf_mc\Wfrm-Swarf.dgk ' Z0 |4 j- J7 C' y
. a% ]) ?% R8 s% v5 U) K, e
3 选取文件 > 保存项目为: , L* _* u+ F& v) a
...\COURSEWORK\PowerMILL-Projects\Wframe-Swarf
+ K8 ^9 ~3 K7 n/ S
' R$ T( k. d( k, W) c* T4 激活用户坐标系- Datum。 . R8 g; h6 `3 Z& y
5 使用方框,按模型尺寸产生一毛坯。
# a4 D9 S9 X1 y2 p3 q. C8 A H/ ?/ ?6 使用以下刀具、刀柄和夹持数据产生一直径为 5mm 的端铣刀(EM5):
3 t! X! p# {2 \7 h/ I" u刀具 直径 5 长度 35 * z% ?1 z: `$ @4 F4 @, i9 S
刀柄 底部直径 5 顶部直径 5 长度 15
4 H# i! \6 |6 O8 Y1 T- L0 | P夹持-1 底部直径 15 顶部直径 25 长度 15
6 C2 W; y" j- k8 @1 Q& J% x夹持-2 底部直径 25 顶部直径 25 长度 15
- A( \/ `( s5 x. e! u O伸出 50 ) f( o2 V9 b: a; f' ]- g
: Q2 t8 N X- s ~
7 计算快进高度。 . b+ d9 E" N. r) F3 y
8 选取 3个型腔中的侧壁曲面。
7 @- f- D$ k4 w% G' a
6 h0 S# E! @8 ^( H9 点击刀具路径策略图标
,在精加工表格中选取 Swarf 精加工选项。
B/ N+ j$ x2 t [* y10 严格按照下面 2图在表格中输入相应的值。
' Z4 C" ?6 Z3 Q( Y3 x) e$ X2 g
- [2 p2 c$ I5 a, b. r& U V
# l/ N) l; ?$ ` 方式 – 合并,最大下切步距 - 3.0 - ?9 T! w8 M8 c
8 T: S/ F" Z! L7 v* ^11 计算刀具路径。 , n1 W; `8 v8 K; y2 q' b
7 O7 M8 Z: g: p" w% D; s由于部分侧壁不是可展曲面,因此 Swarf 精加工策略没能完成全部已选曲面的加工路径产
8 K7 u) z# \, K0 I3 j9 z H生。 ) g' ^! Z/ E* u' K
0 W: A7 l k4 l6 Y4 q6 k( G7 r# b, S# Z- f& b3 Z8 Y
放大查看我们可看到某些连接侧壁表面的线框存在凸起现象,因此这些区域不是可展曲面区
v# R: ~( Y% m0 d9 ]域。
: N$ ^, \, S; D, k) j' Z$ Z; t4 D. J) {
这个问题可通过沿受影响型腔的侧壁上下边缘产生 2 条独立的参考线,然后使用线框 Swarf
. }' f0 t+ C3 a9 w1 j0 t精加工策略来解决。 7 J4 _6 t6 }/ }9 T( M; Z6 c5 h1 c3 W
( |( T! d6 u' D/ W: n12 选取定义左手边型腔定义倾斜侧壁的曲面(如上图所示)。 * S0 c" e8 _* U$ \( S
13 产生一参考线 Upper 并在浏览器中右击该参考线,从弹出菜单选取插入-模型。
7 z9 e8 T% D# Y! z+ t14 选取下面的一段参考线。
9 k/ Q- g6 v, b; I L7 ?) F
1 q8 r; G9 b y% {) X( a
15 右击参考线 Upper,从弹出菜单选取编辑- 复制参考线(仅已选)。
! c1 @8 | s* \- L16 将新复制的参考线重新命名为 Lower。
8 X# L6 U. x; C9 ^17 从参考线 Upper 选取并删除下面的一段参考线。 7 s" Z- ?; a: q/ j8 l( G
使用线框 Swarf 精加工策略时,两条参考线的方向必须相同。
4 M$ ^2 e" W- ?7 R没有必要对齐上、下参考线的开始点,因为刀具路径的开始位置由下参考线的开始点0 i/ F1 S6 W/ J, ~* F
位置控制。
1 O/ n) R! T- T# J/ I5 q; b1 l) V4 K. v1 a- x0 @7 U
18 为检查这两条参考线是否可用,我们可依次右击每条参考线并选取显示方向选项,显示参考
" W7 \0 y8 s6 @) S$ @) \线的开始点和方向。 % D; C8 [/ y; H. J0 U7 i
r. Y' v8 K1 M
我们可看到两条参考线段都已经有一合适的开始点,但指向却相反,为此需要反转其
9 C5 j% F5 }) I# Q% F6 t P, x6 t中一条参考线的方向。
1 k) s" \! d6 s. Y, t在此为产生一顺铣路径,必须反向下面的那条参考线。 . I9 p" E& M6 U3 r
* C& }* N7 S/ _) k% n, C
19 选取下面的那一条参考线,右击参考线。 5 T' c: g5 w6 u; E% s. z/ }8 X
20 从弹出菜单中选取编辑-反向已选。
6 t( F$ O) r, h! R6 c0 H$ v& Y5 c21 点击刀具路径策略图标
,从策略选取器中选取精加工标签,然后选取线框 Swarf 精加工 D; |) J0 w/ B" t' R5 C% v
选项。 , E, r) i& \& ~6 b7 s6 N
22 严格按照下图在表格中输入相应的值: Z4 l" q/ S d$ N7 g& ?
6 l) l6 V9 }; e# Q/ _23 选取部件余量
,打开以下对话视窗。 " O: M% j' H+ V: y8 I8 y
24 选取侧壁曲面 (参考线包围的) 并将它获取到部件余量对话视窗中的所选行(加工模式设置为 Q3 e3 d8 Q l
忽略)。 1 g. \/ @; c* `5 }% I) z
1 I& }# R1 u8 T; N+ H/ \25 应用此部件余量对话视窗。# V) g, k$ J, n
& Z5 l: T* O# _
1 z t# m# h$ Q3 @3 v; t
26 计算此线框 Swarf 精加工策略。 % r% z4 Q4 M7 ^+ t
$ V$ m3 j, h. U
于是在两条参考线之间成功地产生一条新的线框 Swarfing 加工策略,策略产生过程中忽略
3 I. i3 @5 |! f( M了原始侧壁曲面。 5 E4 R/ U: j; S, E. k
$ A8 p% j8 j9 x) @27 选取文件 – 保存项目,更新项目: 3 |0 ~1 Q/ n- i( W, N
...\COURSEWORK\PowerMILL-Projects\Wframe-Swarf
# V- U$ g* V4 B* C
7 s* k4 h8 G( m" |# a |
|