|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 ; m) G3 Y& Q; H6 C4 [
" _5 z- m7 i N0 y" z: k% P; b剪切:切削时的进给率4 C8 c0 t2 T; [
快进:初始的定位运动, G5 W- \) V, m' z
逼近:从安全距离接近工件加工范围,一般是Z轴下降
& n I- A- u1 H- \5 J0 d进刀:顾名思义,进入切削状态的刀路
9 x9 S. J6 o' D5 K第一刀切削:切削(剪切)中的第一刀
# C0 K* e# R9 J* ^+ Q单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路- ^( s2 C$ U x0 N. A; N! [
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
& F: a2 J5 [, ?% `) i3 I1 m退刀:与进刀相反
) E% W3 i6 Y/ J: v% O8 K* z离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升
. o- ^% j" U! e) g) I; o
6 I+ @2 o1 L+ ~+ v! _( B以上这些速度的设定:8 u o* P' f# _
1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
; o7 ?! M: t6 [! s4 ^可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
1 T& }! u; l5 b' R- Y$ H/ a: G+ S& a/ E- O
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。! w/ I: T* e0 z) W9 y/ B
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
5 D! F8 ]5 p) L( ]) i进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
" p- E9 e" _ j# j- j8 f( m a
* @* E( [9 I0 b3,其余项目,如果置零将按照G00指令输出。
G5 H" j5 n5 T% d' z4 u# U1 o; P8 L这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
1 R; M& H9 a. x& H! K( a$ `! E& {) ?+ o
总结一下:
% ~& U3 H5 D# ~% P( E必须设定的为三项——, r- w4 U. {! M2 X! {: _) _( t
剪切
! m$ m/ \* } E6 {进刀
8 U0 X# g9 E$ `- N! Y1 C移刀
; N4 H, u& D" q; s' J/ ~1 ^! [可以设定,也可以置零的一项——
& I* Z2 {- w& d1 B退刀
- M5 X, z( f8 w其余项目不需要设定,默认置零。
1 @- B* o7 I. L9 p- Q+ b
# W4 I2 O& X. ~& t补充说明一下:
* K$ ~" T+ @$ [* Y( F8 J8 N& v5 f有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|