|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
' f1 e" D7 z8 \- s3 }& p5 I; L* j5 |
剪切:切削时的进给率& ?, E1 p. z' ^! M; R8 Z9 y
快进:初始的定位运动
! I. d9 \& k2 Q逼近:从安全距离接近工件加工范围,一般是Z轴下降
& j, ^: |. \( l w1 y& x2 }进刀:顾名思义,进入切削状态的刀路5 ^: d. r& ~# {+ t$ @
第一刀切削:切削(剪切)中的第一刀
8 a5 v5 Z+ s1 S, @单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路) C% f( W _; N9 r- j4 P, T
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
1 p# ?+ w( e6 l q退刀:与进刀相反; \/ \+ b) L, W( ~5 R% N
离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升! a& l5 j2 v% O7 r8 A$ ]% D8 v! L9 U
% u. |- `/ q9 I! ^9 X7 n+ _( A
以上这些速度的设定:
4 G4 u- [" f# b+ B0 o' W% j1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
s* P1 G/ g) T8 N3 E可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。/ p# Y. e( m% G6 G+ J* m
3 U) m) h* D6 ?, q8 E0 N6 j
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。$ p) F! _: _- b! `: `5 c& N- L2 p' ~
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
& @8 f( |+ d0 P/ A* X+ g进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。3 K+ Z V, D Z, W/ _; W( Y
( e# u7 `1 n+ H3,其余项目,如果置零将按照G00指令输出。1 G/ i% c, V# w$ `' c
这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。' B3 }8 `& g$ K& F1 v" J$ ^# C
2 C3 i+ K* x. A% M总结一下:" i4 k$ i% @$ G+ \" c
必须设定的为三项——
6 e- D3 u6 e, o' V# L0 f0 Q剪切
; o2 D; k" G' E$ e( ^进刀% r M( ?0 a2 ~0 T- q3 H
移刀/ N" q8 ~2 A% p" c8 \ R$ n
可以设定,也可以置零的一项——
2 {( w& z% E0 B8 a+ a+ h退刀2 Y9 F/ C; K/ }" c
其余项目不需要设定,默认置零。
2 o# a0 }+ ^: U% `, s8 h! W! H) F8 C, x4 s1 ~4 S
补充说明一下:* B* i0 L+ {1 x0 R
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|