|
|
发表于 2007-11-10 18:13:20
|
显示全部楼层
来自: 中国四川成都
楼主你参考下!
数控机床标准G代码 1 P" h8 r U# N4 N# X
准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表:7 Z1 N2 ?$ e5 G2 L6 }% p. Z
表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能
8 X3 O7 f+ I7 U/ s4 B# j3 G) G2 x- v9 GG00 点定位 G50 * 刀具偏置0/- # P; C) Z( K" Q8 b- ~; S4 d
G01 直线插补 G51 * 刀具偏置+/0
/ ~0 |( V t \) N# W, J- \G02 顺时针圆弧插补 G52 * 刀具偏置-/0 : m0 ^4 \0 C9 M6 [, `( c8 k
G03 逆时针圆弧插补 G53 直线偏移注销
4 n$ o" P) l( ~% bG04 * 暂停 G54 直线偏移X
# C* q( h4 f% [, n& a' yG05 * 不指定 G55 直线偏移Y 5 `& N2 P, ]) U5 x
G06 抛物线插补 G56 直线偏移Z 9 D$ K8 |9 v: k9 P7 }' L
G07 * 不指定 G57 直线偏移XY
2 v. B# C' J% s r9 H9 qG08 * 加速 G58 直线偏移XZ
, w$ E9 U+ J3 }% kG09 * 减速 G59 直线偏移YZ % J; H1 J* l' L+ s+ p1 h
G10-G16 * 不指定 G60 准确定位(精)
- H# H* a& T% C% k- ?G17 XY平面选择 G61 准确定位(中) 3 D2 v- g4 h* c) C5 H+ O/ l/ i
G18 ZX平面选择 G62 准确定位(粗)
/ C* R; s: D# D: [# yG19 YZ平面选择 G63 * 攻丝
`$ K7 C0 A4 \& W& ?G20-G32 * 不指定 G64-G67 * 不指定
! s3 I# f8 R4 F# u% ~- jG33 螺纹切削,等螺距 G68 * 刀具偏置,内角 * q& Q: |' `" l! t/ v' \
G34 螺纹切削,增螺距 G69 * 刀具偏置,外角
* i" ~4 ~# T' v% O) W$ Z r- ZG35 螺纹切削,减螺距 G70-G79 * 不指定
$ y' w3 y* B4 wG36-G39 * 不指定 G80 固定循环注销
% [7 K0 G- X' Q1 m7 m) wG40 刀具补偿/刀具偏置注销 G81-G89 固定循环 - C$ e5 w5 j, i" u' x3 c
G41 刀具补偿--左 G90 绝对尺寸 # u; {- m4 x& I/ i s0 V
G42 刀具补偿--右 G91 增量尺寸 ! K7 l G, N5 Q$ Z4 N0 z$ i
G43 * 刀具偏置--左 G92 * 预置寄存
! Q. Y9 \( k( D; \2 LG44 * 刀具偏置--右 G93 进给率,时间倒数 / c/ ~1 f p3 l1 P; v; g2 d
G45 * 刀具偏置+/+ G94 每分钟进给
5 f0 z& i) a5 l" g. v1 _8 zG46 * 刀具偏置+/- G95 主轴每转进给
( _; n' y/ K0 m# L( bG47 * 刀具偏置-/- G96 恒线速度
' a, C2 [2 }' Q8 tG48 * 刀具偏置-/+ G97 每分钟转数(主轴) 1 v1 \- l6 x: J* T1 s, m
G49 * 刀具偏置0/+ G98-G99 * 不指定
: T) s1 t. `2 h# ^3 `0 n注:*表示如作特殊用途,必须在程序格式中说明
$ N& ^; ?: F% f
+ g$ P4 u& Y6 T% k数控机床标准M代码
" L1 U% k. G3 O$ K0 d; c辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-83标准中规定如下表:
; E; H$ \# k* h: C表 辅助功能字M 代码 功能作用范围 功能 代码 功能作用范围 功能
1 I1 [) R( X8 q; a) K ^M00 * 程序停止 M36 * 进给范围1
+ g: R( S- A% C4 [; N% WM01 * 计划结束 M37 * 进给范围2
$ E/ q1 S. Z2 TM02 * 程序结束 M38 * 主轴速度范围1 5 A6 f0 _- _7 g) |( j/ p! ^
M03 主轴顺时针转动 M39 * 主轴速度范围2
4 O0 [% S% D7 f x' I4 PM04 主轴逆时针转动 M40-M45 * 齿轮换档
% c0 l2 V( c: a7 H, GM05 主轴停止 M46-M47 * 不指定 / w. |7 m. R1 F% Q$ i7 S* z6 i
M06 * 换刀 M48 * 注销M49 1 K% H" l! z4 C9 f
M07 2号冷却液开 M49 * 进给率修正旁路
( n; e; A: W5 d! b" k7 l! qM08 1号冷却液开 M50 * 3号冷却液开
( n# C: o' e. j7 g- ^9 vM09 冷却液关 M51 * 4号冷却液开
7 I! |9 r6 ^8 {: h( N) cM10 夹紧 M52-M54 * 不指定
0 n. B- n; T: M, c2 @ m: U! i5 B# LM11 松开 M55 * 刀具直线位移,位置1
* C4 _2 Y7 p; ?+ v& Y9 aM12 * 不指定 M56 * 刀具直线位移,位置2 9 }& _3 |1 t7 y: L& h! k6 V
M13 主轴顺时针,冷却液开 M57-M59 * 不指定 `& @' g4 G. O' ~' b% U! v' O, Z: w
M14 主轴逆时针,冷却液开 M60 更换工作 7 M# e3 t7 A! a3 f& H, r7 M
M15 * 正运动 M61 工件直线位移,位置1 " X3 r- c, N! G5 `
M16 * 负运动 M62 * 工件直线位移,位置2 ( R% e0 f! J- S1 Y8 ^
M17-M18 * 不指定 M63-M70 * 不指定 # x. d9 b- Z- X' N: M0 R. W
M19 主轴定向停止 M71 * 工件角度位移,位置1
* D% t+ a7 C. d9 fM20-M29 * 永不指定 M72 * 工件角度位移,位置2 ( R K5 ~+ [/ y& ^8 Q
M30 * 纸带结束 M73-M89 * 不指定 & K8 |7 }3 h4 T
M31 * 互锁旁路 M90-M99 * 永不指定 - W! G6 F8 M7 I/ `+ p
M32-M35 * 不指定 K* ?5 j5 @7 Q) k* s) N
注:*表示如作特殊用途,必须在程序格式中说明 |
|