|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
6 k5 A* m& t, {/ r9 j2 }/ o9 o: V6 f2 a& F! s8 X4 {
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。0 }4 d2 p+ A/ I+ ]( Y( ]
. i9 z* D" Z* u+ ~2 `" e3 \: m; l9 @, B
0 k/ Z G, l3 f# f2 r( k" R' h7 Q* e5 R
1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.2/ X" T2 v( u' C( n
5 f P" ^, F* P a( }% @
% N$ ~* q1 `8 b( d$ S" D3 v
6 H# }9 z' t2 b S3 w9 j
; K6 `; }4 N+ [' H$ D+ _
O5 w3 o) i9 p' u) Z8 X3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图: W6 J8 V+ w% |9 [6 `0 {9 Z7 ]8 o
" J; r- [: ~7 L2 O1 G
1 G* |8 O8 Q4 Z( N9 k, t
+ U% e) b. t7 ~1 _5 P
6 p) D& b+ l& o3 F% u! X$ i4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好! h9 ~" Y4 j& D
( q s* c$ M! A& X2 t" }
- `/ R" r: P$ g. L; F& }
' I5 b" g! e2 ^) T1 R0 o" v
2 ~" A, U& C. B4 t R2 a( i: _
6 |7 ?9 E. x# |6 C
: Q, p( e- C6 J' D
5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:
+ X" H" U2 \+ j
! h3 J7 m, q4 l1 L6 c$ U7 C+ }1 K$ O" c7 s" l1 g- z# S" t. S; P
- b. X# \6 {1 [' U) z
- @+ q) X' m8 l
" R/ f) L4 Q! r; g0 S6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:: v" W2 \% V5 R: `2 c
_5 a& z& B/ g2 H: V
5 ?3 ?% J) E) N2 }- b
) Z2 O) r& X# a" V) X/ y2 p
, S t) c& G' T; g
0 ~% v4 k* ?6 O& N6 n" m7、设置【自动检查】参数,如下图:
9 J7 c, h) |1 x1 B6 F, N
, ~- |* b5 A, o6 {
; ]$ l9 v" {) W
) }6 @4 c; b. m1 T# ~ @
/ p4 ?( K+ f$ l2 v) Q8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:) w- d; x1 |; W
7 h% E% d, ]* ~+ M
# Z7 I0 l7 o' l+ J( d7 T/ E
5 w5 F' T- Y$ L7 S3 N) ^/ A' d( P3 t! k8 A$ M
( [7 q+ I5 k. N d/ R9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图: w4 N: J$ p$ K4 h. @
9 v( K* R: h: Z
* L' C) \/ b/ j) p; }' {2 @+ g! T
; I3 m0 d2 Z4 e% _" m+ e! r. b, i8 j- q
5 Y# ~1 z- D4 L3 a
10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:
, X+ ?& K$ ^& R9 a* c. X C3 Q1 m
: m, I; u1 }3 e
# H3 ~; ?/ J8 q
, |0 F% z) `* i, d, O
9 ~" b5 L4 H. A% l, |& a' j
3 L& h; J' p7 z9 {/ h/ m; x4 [
+ g" ~; u1 [0 V
11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:& |, [) C3 B6 v G
1 T# F9 B9 B; a
# d5 X& ^: A' w) }( `8 R! |9 `+ r: R9 h! j) v" o
- y+ @) a1 j# Q+ d; i3 y3 Q2 |8 X3 L2 i, q2 B& F% N2 q/ {& Z
; W( i) u1 Y$ a8 o, Q& }
2 z. C7 @9 d. d1 ?0 u; w0 L, W s- `# {* {: c
3 j& I4 N# J1 l' x3 k5 I# ~# T9 b" S
% b0 z) M, U i- s9 A; H( _/ V Z( k6 _4 D2 _- ~+ O
|
|