|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑 3 Q- a3 V( O- ^, [0 ]
+ b4 s+ I- n% H4 c7 ]
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。
" a: T9 q, a: K/ ?# S) u' Q" x; [/ f g& Q" _% n8 x
9 l6 v7 `" e& L0 \% g4 B8 u
, t$ N0 n: i5 z% R ?$ Z1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.2$ T3 f, R5 H' F, Q8 x
3 q# V9 O( M# K6 I% b+ S: T$ \
- ~- @$ |4 ?- }; {
- h) {. p2 _- ~8 ^ _
. ^& o& `2 {: h* s4 G
. E, I7 C. q- {& y
3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图:1 a3 r$ H. R# G
( [- e" z2 c7 d# z5 [( N- |4 F- V+ f1 c# N" `! q5 L8 J0 @6 s
- x2 F7 e% w: s
* b3 t8 A0 @1 S3 N( W) c
4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好# C. v( m. u3 J
% d4 V& I) P( D6 F$ ^3 o8 J
5 u" B$ k/ Y) [4 N+ Q# ^
5 }1 [" [' p( {1 A/ T$ z
$ Q% \& Y0 Z& u* B8 Y) J3 v3 b, {% B1 r) B* P2 k
2 z. p5 [ o' V( ^8 a1 s/ a
5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:# P, n( M- m$ A+ X/ H
6 M' P+ c2 c" \* r
1 \% Q% M# o% m4 v1 Y
. n+ ^1 ?. ]: J. i
8 d T, h( ]) T6 |7 `9 I
, O& N7 K/ y* `4 r. O
6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:
$ C% Z% y) I! V' F) v
# v% V0 s. `% k3 i; y, o5 H- m' ~7 i6 o: U
" t: P3 r! f$ |7 W2 g: `7 D
& E1 e7 X7 p& m& _" r
' X5 [# m+ g2 ?7、设置【自动检查】参数,如下图:9 G- h6 C. N1 T2 S' w
t: L* f& j% G! w/ O8 i! d6 {% G7 J- v6 f
$ V- D5 c8 p8 {2 F0 |8 p3 E) t
/ i( X( V! g* B8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:8 N9 A% ?- x$ B! f1 G# N
3 e! k6 E; f# p$ |4 h9 e
- X- k% J. E2 b V
2 P+ D! ^0 ` P; l( K; }" H9 j
0 r S# J5 [* O: {
6 u6 X; s+ b5 b! @7 x+ G
9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:: b2 R( O! I* k$ E
0 y% S+ g4 y( s3 g: i, s
4 ?/ t2 n8 \+ N- j. t
' L* K1 H* p1 [) O/ z# p |6 Q
; b( g. k S! {, K' ? c; \
! I9 i/ p4 [" d, v8 X
; \% X e [4 u4 ^, q9 F10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:% b" O, P9 V3 }8 i
4 X+ q5 Y. p3 w1 W! L+ u5 V
/ r8 r3 o+ d" i- \' l# `+ N& |2 h. D0 p7 A$ @! B; n
' e) Z: R: D; Z/ r' I
4 p s4 n" O/ r9 `# b3 Z
3 m6 }( Z( M0 u; |# j
11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:* X# y! S; W! H& _
* {2 l9 P: s' D% z3 Q
: C$ V! c5 h: ]7 G! O
/ [& A$ h4 n1 k7 f& |3 I# I0 |
2 [6 v1 M' Z7 y: f! B
4 B% H$ g& w3 @' u
' ]9 J) ]0 S( K3 P; V
! v6 {3 @$ m7 c9 H
2 w! ]- {' u- C1 e- S- d r, n) N' U, _2 V8 i6 V* O8 S
1 z3 X$ b7 \" X1 H$ ^/ n9 E
$ v( P' ?0 E1 j+ M1 C I
9 r/ G Q" {: w2 k5 T6 h5 K
|
|