|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
# q3 J; f5 ~; d: ? I& H4 ?) k$ G- j- |: ~" m$ p5 X
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。
7 m9 a: z1 Z0 R# e: h# S3 ^! L1 Y o: f6 K
3 z8 p: ^2 X# G2 P D
) w o7 g( Y' O, w' P. D
1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.2) T l0 J5 ~( N/ x, C
]! D; ^+ e' j, \$ @
' \8 D1 t4 z7 ]! z
/ }- d: r6 [2 j5 M
2 w% j8 ~: q" [8 I
7 {) z$ G2 b! c* o' d; M( R3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图:6 x; K) l3 J8 k1 q6 d5 ^$ s, q A2 j
7 p6 o; C+ j# L* M9 r& r
2 } B: G3 }; p# p `- w p
4 x% F+ a" I6 e x% i7 H; F" M4 B- l
" L. ~3 V1 c" L; w/ ^
4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好! b! Q; C7 l: Q+ t9 S
9 K- f; N0 B4 J3 \9 i3 J6 g
9 ?( |, q0 f: l: j
. r# ]* s0 `- t+ `# A: j$ l5 Z! A9 U. m0 `) C" Q% n% z
2 J* w$ c z! f# e X* N
4 ?2 ~% ~7 Y; j. i x. ?5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:
# k. M6 u% N; Z, I7 t" I/ l
# @+ Q9 M$ ?9 V# z; @6 C
( ^' T5 p& d+ q( N
+ ?* {% G$ l' S! e. q4 Q
. I8 p0 \3 F7 f$ D
2 R6 _) C0 W0 d/ a( M% v6 B6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:) r6 K2 y) i& z4 E0 a
& s- F% q) r! w! e+ O
* i1 N5 B F2 N( E/ Z
' x+ D. a, C# _8 s) d( i- K& G( v+ R* Z# D& l$ g
6 A6 k4 X0 `3 \ R1 h- Z
7、设置【自动检查】参数,如下图:
" J* G, c6 I, F, ]
. D' G1 P: w4 F5 [, J/ e% H1 U7 H- O
. ?. N2 s+ r5 C" M% h* r
! t- E& u' B* A8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:
6 Q6 L, ?# \* l. _, Z1 e4 I8 A$ G# B( o$ y! b8 Q$ d
9 s9 Q( [6 s$ v1 g) i8 l
; F/ u- ?8 a) _8 Q0 |9 q) p9 z3 b+ z' a
( J3 S* w; x3 ?8 l6 Q$ W7 J
9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:9 }. ~/ I7 l9 x ]- N
) t9 i- _; {+ N8 D' }# ~6 ]3 x3 U
4 p t" @' X9 W! G5 T K" J) \! K6 [" a2 l/ Y) ?5 m
. c+ W: b2 l9 X# {( v2 Y
3 `6 c- W- V( G6 ~1 ^% U# ` n5 W3 R+ f
10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:$ b+ L( G) U: U$ k5 X/ ^
* Z5 G- g6 f l& B5 A5 R
/ W- x0 X$ R. n/ Q/ L% q
2 [1 l8 e) x% ~- T S
3 r* S1 H( Y7 f# b9 ^4 H8 i& B$ ~( h7 _) v9 F6 g6 s: d
6 V6 p( U: ]' W/ }; r3 B g( z11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:
7 z' m# ]6 ^$ d2 U" m
$ C/ o9 ?# X7 m5 l) r
' I- }8 T& b# U/ D2 m/ u4 z2 [% ]! M9 E% ]3 o
0 B4 x% R' ^1 W, w5 ^* m& V: P- y+ g, ~: C% s
0 O- _; i0 V6 t
: ]- c. s3 T/ m8 S( `
8 ~! h$ `& V' ~2 @4 q1 a) n
# \+ o7 |, n1 w; X8 u+ g. e
* c) M h |7 ?
& T! }- [7 O% A: c, h
* c6 q5 P! P9 ?0 q6 i |
|