|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
7 T5 O/ d! D T' k4 K+ |! Z. x/ _4 q# O2 q9 u+ t$ J& M
剪切:切削时的进给率
" T1 a: v0 a4 I4 c# L$ b& m$ z; t6 O快进:初始的定位运动
/ X6 E5 V6 t2 _逼近:从安全距离接近工件加工范围,一般是Z轴下降7 a4 u M/ U2 U- ?, Q% f5 q0 T
进刀:顾名思义,进入切削状态的刀路( w! \& S1 w& x/ i/ a0 N
第一刀切削:切削(剪切)中的第一刀% X7 F' l0 [% F4 w1 y
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路
3 H, Q+ t/ }8 z, q移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
$ o d/ W) i! e9 d# Y9 c6 S6 f9 [- @退刀:与进刀相反
$ H# K) O# [7 Z& Q- @" u离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升% a7 z1 ?$ ]( U& n: w8 w
9 M5 C/ _* y! \' G以上这些速度的设定:% h- }5 }& C) Y# l% S5 L
1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
& p) A+ b N3 z+ ?; j可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
3 P8 r0 b8 p' r1 c' ?6 r0 `# Z% W+ }
; E' k* X2 C' N) r5 a" N4 O. q" @( q2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。# m7 \3 g8 W/ J
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
/ X4 m3 E( r" _进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
& t, ^0 F1 s. I" J' O7 }3 W$ V7 Q# k% W5 |7 ^5 Y w
3,其余项目,如果置零将按照G00指令输出。
' U5 C1 o$ a3 y9 b这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
. P! u" @# k R5 a9 G9 u+ G+ H; j* C- H% @# y0 o& N* z" i J
总结一下:* }, T1 o$ V% w0 v
必须设定的为三项——
; c ~7 T& w9 h8 b0 j1 o1 K剪切9 [$ K9 P6 m: {2 U! ?& [
进刀
9 Y" s4 f1 h' a# S" D) g+ v. i移刀. {9 e1 k" }3 ]" j. {
可以设定,也可以置零的一项——7 x( ^! p. v9 p1 \
退刀
+ K3 t0 S8 B6 ~/ R& q+ t+ Z其余项目不需要设定,默认置零。
3 M2 J/ d; l/ X$ t8 J/ Q
; A3 S, U( H+ ?; C补充说明一下:! _9 j7 d0 J5 O2 F3 V9 L6 q7 _4 C
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|