|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 6 j) V5 N1 }+ e8 ^; k( e
. }( a7 X0 _9 l0 @8 L
剪切:切削时的进给率5 ^- P9 C V5 ?1 V1 @# y
快进:初始的定位运动
) R/ Q4 M: s1 Q逼近:从安全距离接近工件加工范围,一般是Z轴下降
( s) L" b0 s, s7 h' `进刀:顾名思义,进入切削状态的刀路
& Y; y8 h+ T% u% V) `+ r3 r T第一刀切削:切削(剪切)中的第一刀
?# s$ T) a( c' x单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路
2 l/ S; z" L3 Y) @移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程' n; F# V' q7 w9 V
退刀:与进刀相反
: j5 I9 P: e6 t% V离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升6 t/ M; o2 G9 h" @ T% ~& N5 Z
% b& b+ p3 n& [以上这些速度的设定:
4 n: [+ w2 }, W* a; b1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
8 ^+ w- O7 R, ]/ d$ i3 h( q可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
- E( }1 n( j# \/ o7 j# c0 @: U' J* E# z7 ?% b6 N+ P
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。
, |# ], z. x7 D0 Q其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。, G1 O8 G" f3 M" |( c! f+ K6 h
进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
, e/ l: o! _. q. l2 z1 B1 I
" N8 r8 {: S$ U# o: F6 T3,其余项目,如果置零将按照G00指令输出。- Q' R( c5 B( v# z' H8 {7 W
这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。4 C5 l5 S5 k. w, h) o
0 q6 X) ~. x P# C9 G1 Y
总结一下:! }8 D3 l% i4 Y2 g0 O9 T
必须设定的为三项——
* k" K+ [# T8 P! w( v" y: V剪切
' m; s& h1 X7 q4 k: u- S8 Q进刀
X) P* g8 J7 R9 ?4 s4 W/ v: l移刀4 y" a0 }6 k! v2 @6 Q
可以设定,也可以置零的一项——. L% B! \, v. l& K5 N. k0 C
退刀
7 R7 @2 `' T% o" e* u% M其余项目不需要设定,默认置零。
* M$ N/ X3 f5 W# l( d9 i% t! }+ t& @5 G: g- p$ l+ _8 L5 ?
补充说明一下:
: o" C5 o" ~9 T7 D* q有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|