如:M3 S600 主轴正转,转速600 r/min
! G- B& ]& X& L& _
M06 换刀指令 如 T1 M06 就是换一号刀 " x+ F0 L, u& @& o3 n
以下重点讲G代码 : k: W- C- i5 H8 y
01组G代码 用于控制刀具的运动。 ( K- R* J+ P$ y$ B
G00 快速点定位 G00 X_Y_Z_ ;
+ k3 W0 Z7 V) K E4 A1 U1 D
刀具以快速度移动至 以绝对值指令(G90)或增量值指令(G91)所指定的工件坐标系中的位置
4 U/ F. l+ K% X0 y
移动速度由机床参数所指定 ) t. W2 C4 @' J" l% ^( P
G01直线插补 G01 X_Y_Z_ F_ ; 4 F* R8 B4 k2 E! o( ]
G02顺时针圆弧插补 指令格式:G02 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F_ 0 w; r" j5 G4 C8 I
G03逆时针圆弧插补指令格式:G03 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F_ 8 X$ t9 N5 p1 \5 y( f- G$ d
X_ Y_ Z_ 圆弧的终点坐标 R_ 圆弧的半径
, Q, ^: I( q/ H3 T4 H4 J
I_ 圆弧的终点相对于刀具所在位置X向的位置 ! q+ Z& T' G: A
J_ 圆弧的终点相对于刀具所在位置Y向的位置 . d" {- Q G) X9 N4 i8 x3 v+ r$ n
K_ 圆弧的终点相对于刀具所在位置Z向的位置
: t# |# B `' n2 q
F_ 进行速度 F的定义方式有两种 G94 每分钟进给(刀具每分钟移动速度 mm/min/ G95 每转进给(主轴每旋转一转刀具移动的距离mm/r) ! X5 V* i! l" m# m ~, e
05组G代码 1 {1 j0 H$ A9 Z, H4 a. l* L
G94 每分钟进给 2 p. P% m" `$ i( k; k# J5 L! m
G95 每转进给 , N( p- n, P4 Q, _7 c
03组G代码 # a5 l" Q! K. l f$ s4 s' Y
G90 绝对值指令 编程时编制终点坐标
) z) B* e( Y7 R. s
G91 增量值指令 编程时编制刀具移动的方向与距离
1 D) C+ }7 g% ]; q* x
08组G代码 刀具的长度补偿
" m7 p7 M( `1 h+ Y3 v. h$ m$ P
G43 长度补偿指令 如 G43H01
* e7 z7 B2 N7 ^% _8 h3 v9 f
在换刀点刀尖到工件Z向零点的距离为“H01”,什么是“H01”?H01就是偏置值,也就是我将刀尖到工件Z向零面的距离写在偏置表里的H01处。 ! y) G! j7 ^% Z( R7 h
|