|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 # ^" N8 B/ N; B! e% O5 O
" a5 \( h. x& A) c& N剪切:切削时的进给率
/ I7 X3 g( X% j% u快进:初始的定位运动8 }, E' P# W; B* w4 {5 R: Q, F
逼近:从安全距离接近工件加工范围,一般是Z轴下降
8 _, U" B8 V* P+ m进刀:顾名思义,进入切削状态的刀路
0 _, z" M" T- n; r& a; r$ i8 P第一刀切削:切削(剪切)中的第一刀" G' H" \) t; J
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路( d) Z# u2 y% i2 U
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
7 R, t9 S0 M7 U; O' D$ R退刀:与进刀相反
% m$ n }7 Z3 X7 [$ _5 r9 A离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升
B$ B$ a2 \+ a4 n# k
9 p! c- P) n' W3 C) M以上这些速度的设定:
# N$ n5 O) p5 ^6 A. H. ?1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
* X/ A* p/ e: m U4 S" r可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。, V: I9 x* s$ {
* b n( t$ j6 j& t* n$ p2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。$ _& k7 [6 f$ q1 W$ i
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
+ A! ~6 w# Z# B4 N- t( f9 K进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。 e- Y m) \, }3 \* j
6 Y4 T! c+ ]1 T& M8 D# p
3,其余项目,如果置零将按照G00指令输出。
% ^. F. a1 w h8 n& _3 ], m# C这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
+ T' W' F' C) U* u6 X7 t
6 a( B6 h, D! c& V总结一下:" R0 [: j+ v) @1 r* |
必须设定的为三项——+ x2 q) \/ X* `$ x6 N8 P
剪切3 n6 x8 n- W5 \ ^+ a
进刀
; e5 \- {$ H/ C' ]* X0 B移刀9 R% t1 |* q- [/ x( L/ H2 B! N
可以设定,也可以置零的一项——
3 {) m) A. g. n' _退刀. X: z7 C* D; a
其余项目不需要设定,默认置零。
+ q0 D% `- |2 k# Z1 K/ t* }* t! M
4 Q [. S& Y6 x+ C/ ?! L* R8 W% b% `补充说明一下:0 o, U0 _: N! r% m# _) p! O5 a
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|