|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
- R( G5 }! V" _0 J! b7 R0 {% B& i- z) L, |8 Q9 R) n
剪切:切削时的进给率
: _ [$ r6 k2 b r快进:初始的定位运动
# P+ u1 R7 F7 y7 a6 k逼近:从安全距离接近工件加工范围,一般是Z轴下降" ]) n% o5 C: C+ {. v) s" z
进刀:顾名思义,进入切削状态的刀路 s e- Q5 t a# {! d. c
第一刀切削:切削(剪切)中的第一刀# Q m; s3 |& C+ W' K: Z
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路
3 G d* N* A+ q! G+ {- s移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
2 i9 E/ a7 \8 t' k3 m: C: N1 |退刀:与进刀相反
+ O p4 I# p V# _离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升8 k' _6 J! B1 g. ? V0 d
5 A, j: r9 A' t% h8 F
以上这些速度的设定:
! k! {) _: \6 P1,剪切必须有速度,否则切削刀路出来全变成G00指令了。- z& V5 J; h- K X, }, h* B# @0 }
可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。+ q- }9 T) x' q) ~9 N/ z( E
" z4 t* u5 j: H8 b# ]- K7 F1 O0 Y
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。
" ^. Q/ ~0 O# c) u& v4 F" K' S. ^* J其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
0 \# o. a2 I0 }, F) E( R5 }进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
( V- ^! j2 a( |
4 i1 z4 R3 c7 w0 x& r' T4 b. v. N3,其余项目,如果置零将按照G00指令输出。
" v$ D% F0 Q, H0 E, \& C这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。9 _4 W' n1 i. f' _; _* k4 c
3 J) I* |. y; |4 b; @0 H1 S
总结一下:/ I$ g3 E/ _& h
必须设定的为三项——
5 J& U( ]; Y1 I5 e% O" g8 D7 L+ y剪切
5 I3 i j0 D9 u8 O. F% @7 M进刀
9 |: Y z1 r; _/ M移刀( N$ s7 d: N* Z! Z+ v
可以设定,也可以置零的一项——
4 H+ G+ z2 t5 C" k$ L" R退刀: U* g! l5 d) |; m: o
其余项目不需要设定,默认置零。
) A; o" {! W; Z& {! k/ h8 |; t& U3 e( J' r/ ?% J6 }
补充说明一下:
& [+ k M! e6 N: h2 w有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|