|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
4 w- Q$ c0 F7 d& n! V3 ~; F7 `# r- j; t) D* [% K2 s; X/ E
剪切:切削时的进给率
2 M) a: A+ ~8 P: d7 B快进:初始的定位运动, ?: J9 `. t5 l
逼近:从安全距离接近工件加工范围,一般是Z轴下降- G0 B, v! N/ r
进刀:顾名思义,进入切削状态的刀路
( D0 I$ |; ^# m- ?9 d9 X第一刀切削:切削(剪切)中的第一刀0 Z" y! {( l( G3 h
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路; q$ s0 k, [* }4 a+ T
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
+ H! U6 m8 `. r \退刀:与进刀相反
& _+ t' J1 E3 y8 O离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升- s4 u0 u, U- v8 { @
1 d) n- h& A+ I# m" P/ e& H1 i' p
以上这些速度的设定:% i9 d1 O5 }3 w' K0 J: b
1,剪切必须有速度,否则切削刀路出来全变成G00指令了。, i2 g& x) E7 l$ v
可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。; W" V4 W. [: s3 T8 E' d
; M$ J3 e$ a ^1 Q1 s" S2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。! T3 [+ z2 y+ \' Z
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。' G8 S6 X [. E, T' A; t+ \& d
进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。! R' w0 u# d) B, K
4 K' V* _6 P; U' V- ?3,其余项目,如果置零将按照G00指令输出。' x* ?1 M* x- {
这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
# r3 H, b5 B6 s$ {: \5 s0 X `8 i7 j0 h/ g4 r# c+ x! d1 e
总结一下:
! M6 I- X- n0 i% L必须设定的为三项——
* q2 \: p& X1 R L剪切. G# c7 C' q# Z+ b1 a/ ?
进刀2 L5 ^3 F& P5 L: @
移刀; r7 M. Q* W: }) {7 T8 \: T0 V
可以设定,也可以置零的一项——
! Y' f# H" {* {退刀- l" i; q8 m- A, Y
其余项目不需要设定,默认置零。" L4 D4 s. t8 m2 S( `
( V- i* H9 z* v5 a9 O# J) k
补充说明一下:. [3 x G4 L+ L6 ]$ C- i
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|