|
|
发表于 2011-7-10 09:02:52
|
显示全部楼层
来自: 中国江苏南京
本帖最后由 blade_master_sl 于 2011-7-10 09:07 编辑
& e; L g7 v! d, [7 g& Q/ E+ B
2 N) p8 f& A8 z; _6 Y5 z! K6 F* f剪切:切削时的进给率; V4 m, [' ?% P5 }
快进:初始的定位运动$ O8 f u' v2 `; G+ W
逼近:从安全距离接近工件加工范围,一般是Z轴下降
3 x) f% V! b; n& c进刀:顾名思义,进入切削状态的刀路# t- f2 |- I5 c4 R* @+ K2 V
第一刀切削:切削(剪切)中的第一刀
( s# K- y) G6 d! n, `. y1 \4 ~/ {3 d& I单步执行:翻译错了,应该是步进才对,就是连接两切削步距间的刀路
, E9 I- n' f- t3 q! c移刀:两切削区域间转移的空行程,也可以是同一区域上一次退刀后,从退刀点移动至下一次进刀点的空程
3 g; B8 B( v J, |' X4 a; u退刀:与进刀相反
4 G E3 j2 w- Y离开:与逼近相反,远离工件至安全距离,一般是Z轴抬升7 E" g5 M Q+ @, n, u
: L" B1 V$ G4 k! N2 C# P$ t4 ]以上这些速度的设定:
+ I. z9 f% o9 _; {. A& E1,剪切必须有速度,否则切削刀路出来全变成G00指令了。
' y) L4 b) T5 b9 g6 b1 \可以先设定好切削速度(线速度),自动计算出转速,再设定好刀具刃数和每刃进给量,自动计算出切削进给率。
" \) M2 g" ^+ m- {" C0 r/ f9 M, F2 x! p2 R) a# S5 v+ [- u
2,进刀,第一刀切削,单步执行,如果置零,将按照剪切速度输出。
: P1 V5 Q5 X& g其中,第一刀切削和单步执行(步进)一般与剪切(切削)状态接近,不需要另设速度,因此可以置零。0 G4 F. m0 P" k$ |; c
进刀速度需要另行设定,一般水平(侧方向)进刀设为剪切速度的50%~100%;垂直进刀(插销)速度不大于100,加工较软材料不大于剪切的10%;斜向进刀(螺旋进刀)根据斜向角度不同,设为剪切速度的20%~60%。
; {: |0 Q& k) t8 j' `+ c' _: i( g J
3,其余项目,如果置零将按照G00指令输出。
% Y& _6 G, X: s; v+ X, t0 ?这些项目都是空程,因此用G00指令,但G00指令不能确保运动路线为直线,在区域间或区域内的抬刀没有设为安全平面时,有的移刀运动如果不确定是直线,有可能撞刀,所以为了安全起见,应该设定移刀速度。移刀速度设定为大于剪切(切削),小于机床最高进给率的数值;退刀,可以设为剪切速度的50%~100%,在退刀方式为抬刀时,也可以置零,用G00退刀;其余空程项目可以置零。
& T3 T. @" |+ |2 i3 l* C- b7 C0 p6 m4 ~# n0 a* S
总结一下:
4 H Q/ H* p6 [8 [ S, Z) s0 k" }5 q必须设定的为三项——
6 Y9 p1 p* X+ D6 s& }- E剪切4 w& w9 P9 y: Q6 ?3 i( i
进刀( P0 \# a0 J8 S5 r/ U
移刀5 s, }" N( [- b9 \" V# L- c) p
可以设定,也可以置零的一项—— Y: W8 N M4 K7 h
退刀
: R: S; G+ q' [; T; @0 F其余项目不需要设定,默认置零。
0 ~5 I$ Y$ N& S( w5 M" X
6 t& W& X* m% y( J$ Q2 H+ R补充说明一下:
5 ~" L) D4 B; h% q有很多人不知道移刀速度一定要设,经常会出现加工时撞刀的现象,但是在模拟的时候发现不了,用任何软件模拟或是查看刀路都不能发现的,原因就是G00方式移刀时,在软件中看到的是直线运动,软件计算碰撞也是按照直线来算的,不会撞刀,但是实际刀路机床上,G00指令不一定走出来直线的,所以一定要设移刀速度,设定了以后,刀路中的移刀就会用G01指令输出了,这样才能保证实际走的路线一定是直线,那模拟不会撞刀,实际加工也就不会撞了。 |
评分
-
查看全部评分
|