|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 1 Y7 M* ~; F# r: X5 B6 J
( R! S" a! C4 f
剪切:切削时的进给率
6 W' q! s1 O& t5 B' ]# }, ?快进:初始的定位运动; F" [! K: R3 y! B0 J, g. H! F9 _
逼近:从安全距离接近工件加工范围,一般是Z轴下降
( [2 a: B) }* `: h- ^进刀:顾名思义,进入切削状态的刀路* d- Z, ] s/ j& x' w- R% z
第一刀切削:切削(剪切)中的第一刀8 o8 G, m. `6 ?2 Q5 ~2 ~9 A( X
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路6 s" G, o7 n" Q; _' I
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程" q' z" }! C$ s+ r: `
退刀:与进刀相反
S$ o( ~2 ]9 e2 M! r8 N离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升
% R4 d) H! ]6 Y6 N; n* w5 g" P7 ]$ J: r* N# g2 h4 V
以上这些速度的设定:
9 R; X8 E$ e" k0 S9 ^! M" \! M1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
8 G2 w* M. L7 M# n1 \% H, c, e6 v- \可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。/ h" [9 @% H, i8 q- O! l8 P
/ D* [; C+ e- W, ]' i+ z4 _
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。1 n2 C: W* l$ ^) ]3 R |5 K
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
- U; l( R- C! x$ F: q0 X0 Y& a进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
! F& T- j& U9 T1 G9 ~ w9 C- U" b% R5 ?; w7 s, M: |
3,其余项目,如果置零将按照G00指令输出。6 U7 \ u; j4 b6 O1 g
这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
7 O& A9 g3 p( t* l6 d4 C/ }: z2 z9 R6 \5 ^% R- C
总结一下: {0 i8 l- r2 q
必须设定的为三项——+ v$ e% ]3 P+ X/ e
剪切: D8 b9 A# e8 M& k8 v4 |+ J$ u( j; M
进刀
) _# g* Q6 {9 p! |- @& y' D移刀" v7 v9 t$ O% W% m
可以设定,也可以置零的一项——
6 r" J$ X7 U; C; o# c退刀
% k2 W, V+ _% }0 I8 J其余项目不需要设定,默认置零。
- N: w6 g6 C/ a8 U9 J$ ~: I' g; B4 Z# T
. i( }6 V; Q) m补充说明一下:
/ K( \8 E2 m* \' q有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|