|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 : }& e @( I* ~* ~7 ]
. g! F3 s/ Q3 d9 n5 H# \( Q y3 R剪切:切削时的进给率! Y. [1 G, D/ F9 Z1 S6 ?! v3 {, e
快进:初始的定位运动* b% T3 c) R1 D; l7 A( c* N& x+ J# G) D
逼近:从安全距离接近工件加工范围,一般是Z轴下降* o6 q0 { r4 h1 O, I+ Z0 o: ^% {
进刀:顾名思义,进入切削状态的刀路
% U. a* X; _. {/ X9 H第一刀切削:切削(剪切)中的第一刀1 [5 N9 u$ I* y% \5 U6 s# \: e# G% t
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路6 U- _4 i8 ?# U: w% a4 E
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程( b! V( W* N* L3 [, ?* G: o
退刀:与进刀相反
9 L9 n+ f& D0 m0 I" x$ @* a' L离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升, E, C) P' P9 M7 K
/ e4 M& P$ k& g' o1 m: I& H
以上这些速度的设定:% J! p! G0 E9 s N
1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
8 U# i4 _) }7 s( I3 p可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
3 |5 h) M3 }$ ]* C5 f- p1 g3 z9 j0 y+ E( ^
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。
5 m, r0 N- p. v% _其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
A& `/ e& Z {' f9 i进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。0 S# H3 Q# M2 h% p- ^
6 ]1 j0 M1 E4 G* {) M" u4 f3,其余项目,如果置零将按照G00指令输出。
7 t) m6 |6 q0 d9 _这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
: j7 L8 [$ W0 [2 x! i% V3 Y8 f- g6 p- u8 `
总结一下:
5 \& \- s* F. ^" g* ?. y* n, ?必须设定的为三项——
# Z' u6 n1 z' l5 L0 m6 H' K. K9 T剪切; r: j, z4 c& z
进刀6 V) T; O( [' ?4 g. y
移刀
+ C( _: K A& _% e9 x* W4 z, k, U可以设定,也可以置零的一项——' W" ^! Y0 y7 b2 ~1 o! P( C
退刀; a# ]7 `# y! x' R
其余项目不需要设定,默认置零。
) \' Y* Z; p( b5 h) D9 D% F
; U; h: n& q$ ^% ~6 J8 h补充说明一下:
2 V6 _. g: w6 G4 k d* K有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|