|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
8 }3 y- [6 k4 p3 r' i. r3 R# Y% p; t2 x& `
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。
- D Z/ m3 [) l& z8 ^/ K5 }. e8 \
# W5 g5 y0 v: n8 H& a4 E7 U1 C/ j% S; s1 j9 x1 E4 e6 g
, _( {; T* F- H- A* R: @1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.26 ~4 ?" i0 ?( o* t
! v) E' i4 |1 A
% V5 h4 K+ T8 P
/ ^; l5 h& Q* u3 G& ]6 E+ Q# G/ _% R# s
0 S( V* |. C5 z
3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图: g+ x$ M6 d/ F. L7 [# w% v. _
# g9 G1 u0 j# h0 M* f
* m" a% t& ^2 N. s7 u7 f/ N
: M! m" Q$ @/ N
2 W5 O/ ~) I: c- W8 x% e7 _
4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好
2 ~9 C5 i/ ^( `# Y$ _& y- z- }9 B" P- T. p1 [
& B; O, }3 S( X: }* C
% K P* C |3 P$ K9 j) \2 Q
4 J- g& t/ Y& ]
- ]' t7 D$ `, n5 E
7 ]/ T* S: W @0 k* a9 o! @5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:
3 O1 a z1 g a2 O0 H6 U; Q2 F- G& V8 ?$ ^4 ^2 \
. R3 @1 E' u% u3 Y
, p1 `- o: R4 H7 W, F3 K( x3 D, K4 e+ ]
. k; `6 d; z j5 d- l5 D0 d; F- K0 u
6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:
( k' i9 k- G; k! L8 k' l% a8 L$ N9 R: L
5 V6 G7 |1 D( j7 o
" f3 f: X' Y. Y# Q
- x% l, w/ K1 k- _ M9 ]2 U/ h+ `" J6 t( M
7、设置【自动检查】参数,如下图:8 `5 Q2 C G: b m9 Z
. C; \) a1 N: U
) y% ?/ G% q1 T8 [2 w) l& l
8 _+ g8 I6 w) P# b
( p, b7 D9 q; G2 X9 S
8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:
, X) }9 \( Q! Q/ B
! |6 h! Z0 m( p) \8 b: i, T
3 E9 m! t* g0 P; q& L
; R' n" [/ f1 I* Z: g$ @3 X
6 c& k- s! N3 ~. M s) Z
6 E! F d) ?5 o, }+ w9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:2 [8 \) u7 X0 J" o+ P3 g3 \4 E! |
5 M& m6 Y, k* n& i( N( y2 d& D; ^( z1 Y9 S! Y% L8 m/ K/ o0 r& Q
: {! A* S0 L) x1 U' N$ ^) C( A
; N+ d/ M0 ~2 L7 Y
$ h) J* h$ I8 k& M8 b5 t3 w8 t' C7 }$ @- \
10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:# C' U n$ ~( S0 m
! f- v$ n4 [5 \% b2 Y* {1 _) ]+ j9 }6 Y' X& S. N
% f2 N+ ^* l- g q7 s, L
% u6 f. V5 K: ]5 q* U
" X: _- c* \! T% A" G5 }5 n( e
' c, m- m9 G- B/ }6 }9 m$ X! [11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:. o1 K+ ] @5 V+ P; {
0 T8 j) e# k2 B% X. N+ v
- L" [% d" S' H( A
- R% L( w" A: V8 V" o D
/ B D! M/ s5 T, P
3 F2 c3 ]4 {5 Y% v0 y' q! c" a3 S0 t4 R, O9 o# O
: q# J: O) v5 g V! U1 U( R, Y( z4 ?5 y, s" ?3 p2 c/ x
+ [4 _7 p, z; w6 l4 r
0 t! S1 r) n" w2 N: P' X" M) f% X7 w1 W' H
4 m4 T) W0 D& A# M& P4 A4 p
|
|