|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
) O' G- H) B* F4 o0 p2 }4 L* a# |
2 e8 }, @( n8 X PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。& [9 K; Y- i- G4 o
1 e- e' d& ^4 N& _1 R
/ h1 s0 T7 b5 j5 t
! a: Y/ N/ j$ ?) F. p1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.2, n ]8 o) p, \$ O9 _4 Z
2 `+ Z6 N5 J8 x7 a
' ~! D8 \# F' Z6 I0 N0 g; Z5 c; [
: k7 n+ u- N$ z7 A9 t
" P" n! ~- a- H! i; \3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图:1 o, l0 }# u, m. h- A
1 U6 `" a0 X1 V+ e8 v& ~. U, y( [3 l
4 r8 ~; V; n& F
8 K8 H3 z. e) X) O: m9 ^4 H( [
4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好
f' K: g0 b! s3 ^3 d( f$ g6 Z4 ]/ g- o8 b$ I7 v
2 v' G6 Z$ E. t2 L$ V
* w9 ~, |; n9 h$ c/ p
, L7 e5 q, C/ t7 A# a7 g& T
" d* j& m9 h/ V' W% v
+ T7 w. [5 d% ~* L+ Q5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:, z' o9 G" G1 a* y2 V$ y" q# e* }
6 t K) V0 K S2 z/ ~# }! Z# q# F& W9 ]. F
' B; o4 f2 x& I+ ~7 c4 B8 w0 ?; g% m: w
\1 A* N6 c ]* X6 ] j$ b9 V
; P; V) \+ z B- f. h( i6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:
* a u" R! L! o
5 X; } c0 p/ W2 E" Y% V
1 U3 `1 b D2 f" x5 E V g
" [2 k* H# S# u9 H+ p" I( E& E, c9 L, S5 c5 U
f( \6 W7 R- G7 u
7、设置【自动检查】参数,如下图:. @& |7 b6 d; I& @6 O
. J9 W' ?- H$ L9 g, v
+ h( J2 \+ ~9 j$ l- f; o# y, j
7 a: q0 i7 t9 O I- u0 X" ^6 \& x# _/ w5 X4 ]# j; g6 e
8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图: o9 U( Z `* M' p2 W
( V# W7 J, T u8 {2 B/ V9 C
1 g2 @! |* T! T# ^6 V+ w# p+ X
, r. M; @. {+ w
& c7 N" O- h. @. N3 {% R) Z' }
1 c8 f- \5 n( x9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:" X+ U+ m& \* H; L+ P# d' g
/ O: S1 }7 C# v
/ y. I; D6 L& o6 a W% M3 J
( I4 A) [% s2 A& b
, P; t- Q1 \: }. W/ [7 ]: {+ L' M5 [+ l v$ X! g9 ~
$ X2 P3 H. U0 r: `6 K3 q8 V10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:/ K7 A& u+ d& W: Y7 p
5 \5 [# Q- }* p* t2 Z8 L
6 C0 W: q3 H# d2 J. E* [% T$ x% {. t' R) Z, ?4 `3 _! U0 X) F
1 s+ @( D. n3 Q, z/ g. H$ P' J4 }
, H+ G/ b$ \5 W* Y3 _! g$ W& z5 H; s
11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:
/ w! d! Y/ H4 `; M7 G* h& J: \9 y0 P5 i8 q2 r* W* U2 f! Y" I
* t" R9 L: y5 a
; j2 |7 w! \9 r( R% e J
6 M# [) i6 S: |
8 G5 f& V' P8 z5 ?8 F) X2 i
8 T' X) L& y( _4 Z+ h
* L" A* T- I% d; U. W
4 B2 K3 N$ \! X2 e2 S
# r! s }) P4 ~ Z/ }
8 f1 o7 c' V" D2 n0 w/ N! j
2 g$ Z) L0 k9 Z" F# X! ?, o, e& H$ s3 L6 w$ _! y& Q
|
|