|
发表于 2007-11-10 18:13:20
|
显示全部楼层
来自: 中国四川成都
楼主你参考下!
数控机床标准G代码 ; {. b% ?* X% A+ A+ p
准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表:. ~0 d' Q8 a8 `. c
表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能
: y; V$ f1 J3 T8 W1 zG00 点定位 G50 * 刀具偏置0/- 3 U; @ E; S8 d
G01 直线插补 G51 * 刀具偏置+/0
; S6 P* Y4 k; a iG02 顺时针圆弧插补 G52 * 刀具偏置-/0 7 |, k7 D5 B% L
G03 逆时针圆弧插补 G53 直线偏移注销
( X' ?/ f, y: sG04 * 暂停 G54 直线偏移X & ~2 k# A$ g6 p, l+ Q7 a5 i
G05 * 不指定 G55 直线偏移Y $ X( C5 k% y% [+ i+ }7 |0 o
G06 抛物线插补 G56 直线偏移Z
" [. N/ n2 C. AG07 * 不指定 G57 直线偏移XY
3 f/ _9 e* u4 k& XG08 * 加速 G58 直线偏移XZ
{* Y' f% Y u6 i+ s" V' l! eG09 * 减速 G59 直线偏移YZ
5 k' z8 o. Z; r- Z4 f" ~% |$ P: `G10-G16 * 不指定 G60 准确定位(精)
, |* W3 i0 M2 ^7 ]# @G17 XY平面选择 G61 准确定位(中)
/ W4 w: v" [2 z" ]/ AG18 ZX平面选择 G62 准确定位(粗)
d8 l% r P5 _' G* fG19 YZ平面选择 G63 * 攻丝
/ o4 v: a; }9 D3 _4 s; kG20-G32 * 不指定 G64-G67 * 不指定 " J4 p! L1 x5 U" W; c
G33 螺纹切削,等螺距 G68 * 刀具偏置,内角 ( g( b4 l3 _! W1 q& C1 F
G34 螺纹切削,增螺距 G69 * 刀具偏置,外角
2 X3 x+ n) B* [. H+ zG35 螺纹切削,减螺距 G70-G79 * 不指定 ) Q$ H% P5 c. }; p+ [- x
G36-G39 * 不指定 G80 固定循环注销 ; l. i5 V# r/ p9 m, R& Q
G40 刀具补偿/刀具偏置注销 G81-G89 固定循环
7 h+ e3 t% u5 e" B7 M- p% LG41 刀具补偿--左 G90 绝对尺寸
$ _) M& n4 k! Q3 [& h9 f. AG42 刀具补偿--右 G91 增量尺寸
! \0 d- L9 C7 m7 `- m6 K8 cG43 * 刀具偏置--左 G92 * 预置寄存 ' V7 r i2 U- f0 c
G44 * 刀具偏置--右 G93 进给率,时间倒数
- i$ f' A- M |* G3 h6 PG45 * 刀具偏置+/+ G94 每分钟进给 : r' M1 I* G K8 u9 u% |2 ]* f) G
G46 * 刀具偏置+/- G95 主轴每转进给 + I+ q/ Y6 m$ w3 V3 S
G47 * 刀具偏置-/- G96 恒线速度
+ N3 X! _9 G7 a9 fG48 * 刀具偏置-/+ G97 每分钟转数(主轴) Z* }$ X; P% k' v- Z
G49 * 刀具偏置0/+ G98-G99 * 不指定
% a4 l* v) n* q6 \注:*表示如作特殊用途,必须在程序格式中说明 ' w. [: m7 H0 F( |+ Z
8 a [4 r% Z1 a8 Q: B( f2 ~
数控机床标准M代码; V8 V3 @( j, v$ t9 A
辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-83标准中规定如下表:9 {% K5 Q! n3 j$ c4 i
表 辅助功能字M 代码 功能作用范围 功能 代码 功能作用范围 功能
1 c# E4 _. N6 A/ fM00 * 程序停止 M36 * 进给范围1 5 e/ j( j# D% E/ Y6 U9 s* U& s
M01 * 计划结束 M37 * 进给范围2
8 D* e8 P/ C* V% cM02 * 程序结束 M38 * 主轴速度范围1
' T% i1 E8 ^: b: Q( [" y- HM03 主轴顺时针转动 M39 * 主轴速度范围2 2 p! i% J z. u! h6 R% S8 r
M04 主轴逆时针转动 M40-M45 * 齿轮换档
# Q& i2 H" n9 l! j* cM05 主轴停止 M46-M47 * 不指定
0 l M) K0 C" O- Q. j+ SM06 * 换刀 M48 * 注销M49
4 [0 L0 H2 @5 {1 OM07 2号冷却液开 M49 * 进给率修正旁路
8 y0 ?/ s3 O+ E. A- f8 ?3 rM08 1号冷却液开 M50 * 3号冷却液开
q. o0 k7 l8 R% v" sM09 冷却液关 M51 * 4号冷却液开 - W# K ~* A4 R
M10 夹紧 M52-M54 * 不指定
" z& H: A; ?/ d' o D/ V" D) iM11 松开 M55 * 刀具直线位移,位置1
/ c. s+ x) M3 JM12 * 不指定 M56 * 刀具直线位移,位置2 A+ g! h6 C; p/ ?2 [2 F
M13 主轴顺时针,冷却液开 M57-M59 * 不指定
( n1 F5 F& s4 s/ j$ pM14 主轴逆时针,冷却液开 M60 更换工作
$ l+ q+ r/ C' B" K( zM15 * 正运动 M61 工件直线位移,位置1 4 }1 g, V" I6 p5 i9 [
M16 * 负运动 M62 * 工件直线位移,位置2 , T6 K) {$ r3 g6 A
M17-M18 * 不指定 M63-M70 * 不指定 5 P1 p W% x0 H! g1 @* ^
M19 主轴定向停止 M71 * 工件角度位移,位置1 2 a/ Z/ [! {6 I
M20-M29 * 永不指定 M72 * 工件角度位移,位置2 8 B" z" b4 U0 {, i: Z, R" l3 v
M30 * 纸带结束 M73-M89 * 不指定 + {, A9 ^6 e, i$ H1 V0 t* [" f' m
M31 * 互锁旁路 M90-M99 * 永不指定
/ p# j) [) J% O2 BM32-M35 * 不指定 7 |$ r: s% } I
注:*表示如作特殊用途,必须在程序格式中说明 |
|