|
|
发表于 2007-11-10 18:13:20
|
显示全部楼层
来自: 中国四川成都
楼主你参考下!
数控机床标准G代码 ( K1 ]2 v n7 P$ L! O/ r
准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表:+ V, t7 @8 k0 O. f; u
表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能 ( |1 f( c4 }7 K3 _
G00 点定位 G50 * 刀具偏置0/- + G! l' O! \4 _1 Q3 K9 o; q8 r
G01 直线插补 G51 * 刀具偏置+/0
; E# X% w" E$ jG02 顺时针圆弧插补 G52 * 刀具偏置-/0 ' }; {( _" R$ C* f9 f; c+ t$ ^
G03 逆时针圆弧插补 G53 直线偏移注销 ; Q. t& n* ^9 ~0 ?# s/ A- @( ~$ d
G04 * 暂停 G54 直线偏移X
8 X9 B! b7 l' E; B+ GG05 * 不指定 G55 直线偏移Y 4 q( p5 Y" n3 R& c$ e! Y
G06 抛物线插补 G56 直线偏移Z
# ^6 _; w; A4 H2 IG07 * 不指定 G57 直线偏移XY 5 Y/ A% ?% y# q, [% \3 }
G08 * 加速 G58 直线偏移XZ : A) g; m: v+ d- b1 _- N
G09 * 减速 G59 直线偏移YZ & L; C6 p8 C X2 }( }+ ]; d% b
G10-G16 * 不指定 G60 准确定位(精)
6 k7 \, A7 {4 n/ \1 A0 S1 R4 R: u) iG17 XY平面选择 G61 准确定位(中)
. B4 u3 y- S/ v, O( C! \, W- v) fG18 ZX平面选择 G62 准确定位(粗)
7 u5 Q/ N3 F3 Y( `1 _G19 YZ平面选择 G63 * 攻丝
" G& R" ~/ u- F( wG20-G32 * 不指定 G64-G67 * 不指定
( @4 h; |' |1 Z) i8 _2 D1 qG33 螺纹切削,等螺距 G68 * 刀具偏置,内角 - H- O! T9 T2 S0 t: L2 q: ~
G34 螺纹切削,增螺距 G69 * 刀具偏置,外角
5 I5 o$ M3 a7 PG35 螺纹切削,减螺距 G70-G79 * 不指定 / j/ j$ {7 Y3 U G+ n2 @5 e! f3 o
G36-G39 * 不指定 G80 固定循环注销
" f, b3 O( C8 i* z5 l1 C6 kG40 刀具补偿/刀具偏置注销 G81-G89 固定循环 . N V+ i( H) F+ m
G41 刀具补偿--左 G90 绝对尺寸 ) t& v3 f4 ]4 B+ Q/ w; c; C
G42 刀具补偿--右 G91 增量尺寸 9 E; l9 h& E* H% V$ g; I
G43 * 刀具偏置--左 G92 * 预置寄存 $ z5 G, d0 q0 @8 n4 [; I
G44 * 刀具偏置--右 G93 进给率,时间倒数 ( D H* [+ J2 _
G45 * 刀具偏置+/+ G94 每分钟进给 : d1 P( ]) _; P' v! k( d
G46 * 刀具偏置+/- G95 主轴每转进给 6 G/ n( x# i; Y& i& s
G47 * 刀具偏置-/- G96 恒线速度
: _! U! f1 a( v1 X" x! OG48 * 刀具偏置-/+ G97 每分钟转数(主轴)
5 R1 n7 E& x7 G9 |& o/ u1 G @5 LG49 * 刀具偏置0/+ G98-G99 * 不指定
% y- A1 r! m" Z, h6 K3 `' b2 u7 V9 y注:*表示如作特殊用途,必须在程序格式中说明
4 _" a1 f0 m& z4 |1 ^& c0 b9 N' w! L2 S. R
数控机床标准M代码
8 ?; K8 }7 W+ p* m9 o: l. l4 k辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-83标准中规定如下表:2 i; K" s" z+ S
表 辅助功能字M 代码 功能作用范围 功能 代码 功能作用范围 功能 ; V! d& Y) Y( |# x
M00 * 程序停止 M36 * 进给范围1 % Z1 D/ m! U! @0 h7 t
M01 * 计划结束 M37 * 进给范围2 c4 u _+ b: P, l* ~/ j: p! H
M02 * 程序结束 M38 * 主轴速度范围1 6 B' M2 ]/ c+ H, _: j( e! L) k
M03 主轴顺时针转动 M39 * 主轴速度范围2 4 |6 y- J+ O+ |, G8 y) w
M04 主轴逆时针转动 M40-M45 * 齿轮换档 # R; d# n7 u$ P+ L& d, t% M \
M05 主轴停止 M46-M47 * 不指定
* j8 [ ?5 M% Y# s* p- w2 W4 nM06 * 换刀 M48 * 注销M49 % f! R* ?1 a% Q1 q2 w* W' j7 x/ k
M07 2号冷却液开 M49 * 进给率修正旁路 / t6 f9 }4 P( R/ O* U5 F
M08 1号冷却液开 M50 * 3号冷却液开 : N9 w& g2 S2 Z8 m D
M09 冷却液关 M51 * 4号冷却液开 ( R1 C' p# J2 A( A, S- f8 f- g1 v
M10 夹紧 M52-M54 * 不指定
% y0 @. T0 M/ ] WM11 松开 M55 * 刀具直线位移,位置1 : g" A% C3 H5 H- ^$ F7 f1 c9 Q
M12 * 不指定 M56 * 刀具直线位移,位置2 0 I) H9 N$ d+ _
M13 主轴顺时针,冷却液开 M57-M59 * 不指定 9 l( h- e, o: N: ?$ e5 y' i" l
M14 主轴逆时针,冷却液开 M60 更换工作
" i- _! f) h8 m4 ^7 P* cM15 * 正运动 M61 工件直线位移,位置1
* F4 D3 y8 q0 }% XM16 * 负运动 M62 * 工件直线位移,位置2 3 }7 \, ]* _. |7 m1 T
M17-M18 * 不指定 M63-M70 * 不指定 7 T' \) w7 V( T- L
M19 主轴定向停止 M71 * 工件角度位移,位置1
& ]0 C, u2 ] Z) b# e: ^6 Y' zM20-M29 * 永不指定 M72 * 工件角度位移,位置2
+ P; B9 f+ f2 s/ ^7 yM30 * 纸带结束 M73-M89 * 不指定
% O! v) g" u9 @5 JM31 * 互锁旁路 M90-M99 * 永不指定
# Q. e U& M1 @9 GM32-M35 * 不指定 / l, k" e. \+ H3 W# j
注:*表示如作特殊用途,必须在程序格式中说明 |
|