|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
2 O8 f% x S( W& r* ~: @& ~+ J L& q/ k8 J7 i' o$ ~
剪切:切削时的进给率
4 C2 b# b; k! i4 |0 Z快进:初始的定位运动
0 h0 s3 l8 f+ d逼近:从安全距离接近工件加工范围,一般是Z轴下降# A* ~1 F) |# b6 J @- _8 E6 Q
进刀:顾名思义,进入切削状态的刀路2 d% V( g0 s+ p
第一刀切削:切削(剪切)中的第一刀
) u# S$ F& F- [1 d4 T' I单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路
$ Z1 T/ M: ^* `* H移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
- l) q6 y" Z8 A, U+ K. J退刀:与进刀相反+ S+ f- I6 t/ _% m; V1 t
离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升* p7 k" Y* T9 r
$ a6 ?3 s, s- w0 F以上这些速度的设定:, X9 X0 d% F+ s6 T4 a. F! u& K; r
1,剪切必须有速度,否则切削刀路出来全变成G00指令了。+ A& I, j9 X+ h, ~
可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
/ Q) p& z; d9 y# i
$ P/ @- M+ b% K2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。& h( G* |! [ H/ M
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
( {. o# g2 u. T% Y* z1 t进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。% A6 }& Y4 W. q5 o7 H6 u5 X2 N
# }" O: z$ O1 K" S- {9 U- g5 U7 c6 f" H3,其余项目,如果置零将按照G00指令输出。
9 @+ t/ Z' E! D k0 p0 x# [( o0 @这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。' H- v" V1 n: p$ e9 v1 W" x* j8 d
- ^* m3 U/ a; F( _总结一下:0 z3 T. L& i+ t9 M" ~: h2 g! J0 E
必须设定的为三项——
$ }1 ?. z; P: t' e9 \0 }剪切
/ R2 y" ^& I/ q# O进刀
$ J, F+ q/ G6 O4 [8 z( _移刀
0 E X0 D% _/ G9 I" U可以设定,也可以置零的一项——
! G# X% g' W0 {& s0 F" {退刀
7 z4 S, n) r% \/ S& r3 m$ Z其余项目不需要设定,默认置零。' T; ~: |/ J! ]2 \0 H& [9 S) l
2 a, W" `* K! }% S+ i7 Z+ i
补充说明一下:& c1 [1 d# j- h1 ?% A8 S: L+ X
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|