|
本帖最后由 刀田木子 于 2020-11-1 11:36 编辑
( j4 [% S( p$ W5 T. g% A J4 K! p9 V' G; B' k2 s- r; K- Y6 P
PowerMill使用残留模型加自动检查分长短刀方便快捷,而且很安全,特别是大型模具编程普遍采用这种方式来分长短刀程式,下面为大家详细讲解。
! ~4 P8 s5 e* F5 T4 @+ f
. S' T: L$ u$ ]- g, f% T1 |" N& \
+ ]. a4 O' o4 m2 D ^+ ~% |$ f# b. j" R' I. d
1、如下图此模型,用D63R3开粗,留余量3mm,下机去应力,然后再次上机用D63R6二粗,留余量0.5/0.25 z j" q4 Q0 a: k
& [2 u4 C- E" c6 c; r
# |6 y; q+ D" O; z8 z" u' h7 W J- l8 q$ d0 B7 V. O8 E' Q
9 `+ u7 r s/ ~ t* j9 _5 o! L6 C( W4 \3 u
3、大于0.7的残料显示出来了,通过残料分析,我们选择D32R2的刀具进行2粗清角,因为此模型高度落差大,需要分长短刀加工,如下图:
+ d/ ^/ c2 E! H: I0 d! g( ~7 ? I) p' _- R; d
0 A4 P/ O6 ~6 ]0 k/ V
% E/ `$ M0 j! W) y
3 |6 W: {; H* p6 X4、先设置一把D32R2的短刀长度为100,把夹持和主轴都设置好( }1 q$ U8 K/ \5 r# E+ h& S: H( g6 k* d
/ w+ q6 m0 i( f# m8 O
8 i- y9 u! R8 k% h7 K3 b
5 }" s4 k* ~2 g7 @0 O1 o+ M6 a! t
" m3 E8 ]6 d' Z6 N0 P# E9 j
; L/ N: w: z/ `- X* ]) ]" _
5、创建残留模型区域清除策略,余量比上条刀路设大0.05,目的为了过滤碎刀,如下图:$ X% I7 L' K" z% L$ \
2 q. i% ]8 |& q8 N5 R
* s' A0 U4 _6 Q
: @. z1 v1 `* [5 t7 A! z) d4 k+ J3 B [' A5 Y* Y- @$ p
+ j& D3 D6 G* W$ L
6、设置残留加工参数,残留模型状态选择上一条刀路,如下图:
: o& x$ J- w$ l$ T$ w; G( Y8 ^; J- b# D6 l2 \' G4 P7 F
5 u1 a' g% l6 b( s; Q. \( n; G
, R- u3 f) v' ^/ |
4 \6 p# ^. ?0 {8 {) E
J! ]$ p, i3 C3 ~5 n% B$ I! x7、设置【自动检查】参数,如下图:
: V9 v% l: U. {; I5 U5 E: g9 \1 i o7 @2 M
" t( J* [' s5 B ~
u3 D* a0 C& \" p0 x% r7 i* C# r4 l' P3 x0 R7 `
8、计算刀路,刀路按照设定的刀长和夹持部件,刀路自动避让,短刀刀路计算完成,如下图:) F$ x8 [% c) {3 G9 K4 J* i; U+ d5 ?
# o4 f2 L- J. h% D
* N3 {' y0 t4 h9 L
3 f. x" _, S6 O/ w% C6 h
. C5 ~: u9 ~* S6 F% M& J4 o$ s/ n* n) v' ]+ d
9、把刀路加入到残留模型计算,查看残料,剩余残留量并不多,所以我们不需要再分长短刀程式,如下图:1 z9 |, r; I" s- m; P
( r7 u0 ~; g* `3 A
: _. B5 _7 a& K# Z! F5 r, j) d2 B# R' b1 _
2 f. C& ]# y9 O5 \0 d) @- T- i2 T* Y) ^! } W8 J0 c( z4 [
/ N: r) ^6 u( ?; _
10、再创建一条残留模型区域清除策略,把自动碰撞检查去掉,然后残留模型状态选择上一刀具路径,如下图:9 _$ @: R; ^- t5 i9 m" k
8 d- l4 K6 s7 y* G
' L7 o7 C( n5 W
$ K4 g5 z' `9 r- E# y
* G! _1 u ^/ z% e/ T- q& _4 Z
$ y( H- R f4 D+ c
" R: P" }$ L q2 b* u8 U5 O0 A
11、计算刀路,利用残留模型加自动碰撞分长短刀程式操作简单方便,而且安全可靠如下图:
3 d3 {. l$ O7 M- D# ~% {2 a: @' |* T+ \" k- o3 S; D# d; e5 }
( W. i; |- D4 Q8 L2 j0 ^1 Y" X9 V3 \& z5 q
' \- D5 d6 i- m2 J9 c5 q3 I
/ V r! w& B, Z" d4 Q) l
$ V) m$ F- o- U, |
' z. l5 g$ D" Z# l4 {/ y
l" T, C8 } z2 O8 ?
6 S7 ^2 f) O, L; o+ z) W/ A! u0 S8 a3 \* c
7 H0 e% `# g% E, Z f4 u+ q
' p1 W8 G6 N( i' q1 F |
|