|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑 7 M. ^- w# u. f
( _, N& h4 F0 A& p2 O) C! a剪切:切削时的进给率2 B! q0 }0 e3 {
快进:初始的定位运动
. N0 q; E" b, p+ o% i, C逼近:从安全距离接近工件加工范围,一般是Z轴下降7 k$ l% w# }0 ?! q: b1 p4 r8 T
进刀:顾名思义,进入切削状态的刀路
2 u7 x7 C" E( m$ D第一刀切削:切削(剪切)中的第一刀$ V7 d: m2 W# u% r: | y3 @) I
单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路) f! P8 u6 G; X' K# }9 H; _# M
移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
' V$ A1 ]* d' Q- E: K/ L退刀:与进刀相反
3 k/ V% C0 T& A! u1 ~% z# l离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升
' d$ s0 T/ @( H$ u4 C$ P+ \+ D6 M, U
以上这些速度的设定:
+ V. {. D; g) ~1 s% @1 p6 S1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
+ d6 s; r5 ?5 C. L5 d: ^ _可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。! F1 P5 `6 C9 F0 T
& k4 S, H. p0 l! @3 H3 E# D4 |
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。4 ?3 y& O9 T7 C5 r5 A
其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。
+ I9 I* \" e$ F进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
' A! I3 b$ k; S/ ~; W
* F- J0 X* I( J$ \7 }3,其余项目,如果置零将按照G00指令输出。' o. a* X5 r' V
这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
7 O' U+ U2 Z+ S3 x& K$ h( Q. b: U6 f9 W
总结一下:9 f5 D2 B4 B, t) g* z0 |6 E
必须设定的为三项——
' I" a! Y4 B9 q5 m* {' S2 g剪切
4 w0 B" f& X9 S: M$ Q+ O; q; U进刀# C( H8 t; S( z$ \
移刀
- g' o2 ?3 T5 ~/ ^+ h7 z) Z可以设定,也可以置零的一项——
\4 Q) |9 h+ c# q) k退刀
& c8 x$ @" X7 i6 H5 z1 M2 V其余项目不需要设定,默认置零。1 G+ C/ J! \" S; _' g4 g
9 ~3 Y, T) u# v/ O
补充说明一下:9 W0 Q& l7 ~" b1 Z3 i1 Q' y+ T
有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|