|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
) J9 `3 {' m$ M5 z5 y% G# J8 x" T* y4 Z8 G( H% F% t
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。
+ H0 h4 H! G9 L7 ?) T3 B. ~
6 d1 T9 c9 B* J7 ?3 j% ~ `
; j! g S( e# Y' b1 J% c. n& S* b) e4 s/ I% a/ W
1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.2
' B: |2 \' x. f) w- m" m" P) j( h6 I j, N
+ X. C" J# T7 \5 g ~7 Y
7 f$ g- e" w* A) X! \: a8 b m- C( p
H$ F* Z/ E/ n: ]$ _
3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图:
, b( d/ K1 L+ W* I5 D" P+ V. n9 c1 @ {9 D% @( r
( G0 l! {4 T7 L
0 q0 k L$ u# r3 B* h
0 _: n! L' s3 Y; {* k4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好
$ t' J( M" n6 E4 Y% s1 k
7 H" k1 a H+ L0 j0 R) }7 m. K- q, q& b6 r1 X2 H t
( H* q# G. {( f
: c+ w1 p3 z4 p; ]
3 Q9 S q" i6 I( u7 _
( |! ]% M# Z' _ n5 l+ H
5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:
# c3 _; I0 {1 L7 {& ~) v: u2 s+ k+ H5 r0 {) T! z
9 s- O) L* ?8 J2 B0 C
9 N3 D/ R* u1 \
& u8 C; V3 F$ d& j' ]# t7 i0 s7 y/ d! R% ]+ J% p! M" j
6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:% `5 e' p( ~$ `( m, ~
$ k5 M( s3 u/ e& K
& b) |! f- R+ b# _
2 `* U1 R& J4 w- }; C6 Y
: L' W1 B3 \" c3 P$ |
4 h5 F3 C: p/ }9 J' l! J6 W7、设置【自动检查】参数,如下图:' Q* A( j8 |, R" d X
, N8 U# @& | i# i! k$ w
7 K- X. H1 {" {, z3 s( d* k9 [- L
% L& E/ x& x& m4 A- V# i, ^9 |6 J' Q6 i% m+ N
8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:- d% o. m! s0 t3 r$ c
4 s5 h* S6 s* m. r1 _* M6 C/ \+ s
$ q9 y" a- e2 C& h1 L/ u
- x! `1 z9 O0 H6 n& _. R8 I. Q: y ]+ H( S
$ V" }8 m% @5 ~# }2 T; `4 g9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:# _2 e2 [8 \) b9 C
, p7 P' V* `0 Q" l6 e8 ~
5 X; v# E3 _7 T" _! S% R) J! D
3 M$ v/ z" s- Q ]
& a, E- M$ A5 V* W2 ?# Z( ~
. A5 _& H- q; z5 A
" |& z' }' W; f8 Y10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:
G$ c9 u9 ?. ]
. e$ P4 |0 x4 o
. _0 o/ c0 [2 G+ A( @: ?: f) ?6 m4 N' e) z7 g9 {% |
( K& a7 @ i+ {" k$ z% O
+ L6 B1 x0 H; M D3 O7 `, v# k% y
+ p0 i& o2 l- ~& I11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:1 n/ Y7 N, S) G4 \
" o. ^- \. M/ K+ F# F3 G {
: [0 S6 e2 z& s
3 _; Y/ @0 p/ u5 S$ `# |
2 G' s+ R. _! S2 l2 D
& l q- W" s, j5 \' V( T
8 e- Y; }1 e5 \ b/ \4 J
3 D# ]7 O' Y: M3 m& s) A K% M4 O. ~0 W. b( e. V4 d
4 R! }- |, }/ _) @7 J) @) t: _0 g3 A
4 P: ?' @& O$ \+ b# _6 s* K
7 i2 l9 Y1 Q; x |
|