机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7106|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码
6 d) N1 h1 g- D% G! \7 t2 K; |9 }
1 P# a$ `0 _( [9 Z7 sG00   快速定位6 Q6 {1 \9 r. d# n: i, p# A( Q1 _
5 n; D! z/ z4 q5 U0 b, U% [: W3 Y7 |
( E- p. N+ R3 W
G01   直线补间切削
4 j2 M# T! w8 c- B4 y6 z' A, `
( s7 Z9 R$ \" N, L8 ]3 X: r& n7 V- y5 R1 I& |9 k
G02   圆弧补间切削CW(顺时针)# K* {( g/ ]0 f
+ c' t, Z8 b8 A9 f+ z
G03   圆弧补间切削CCW(逆时针)4 }' w! e7 f3 Y& \6 ^
* I0 R5 ^% x  J4 X) a, s- B* [
G02.3   指数函数补间    正转
1 S6 |% ~, j6 ~- lG03.3   指数函数补间   逆转, D" o$ p' t& ?+ |, g
G04   暂停指令# y& ^( F! o7 `) w5 Y
4 ^$ Y! L  ]7 M6 ~* ]
G05   高速高精度制御 1
2 F' Z8 I2 J* k" W# l& y( V6 HG05.1   高速高精度制御 2
/ M4 _' G. s) d4 W3 j: ~, PG07.1/107   圆筒补间6 k/ H+ P$ U3 ~0 ?  d0 k
' t( W" d5 N! ]
G09   精确停止检测6 h7 {2 ~) e) U
4 p; X: Z+ X8 b! @5 ^0 @0 R( O
G10   程式参数输入/补正输入+ K! ^8 r" A4 ?" A5 h( ]4 ]- j8 n
G11   程式参数输入取消
- p, C5 D2 r2 Z8 b4 B
8 A2 j2 o& B% [: a# E7 e" lG12   整圆切削CW" r' M6 M2 a0 T, U7 F

! m4 d- |3 p3 PG13   整圆切削CCW" L/ A6 ^. Q8 _, \
  G; k( J- }; y! I% t( p8 ?( a
G12.1/112   极坐标补间   有效3 a+ Z. Q% C6 h0 M9 G

% B6 i) i( `6 R3 O5 bG13.1/113   极坐标补间   取消
4 f  b( ~) L( ^" F/ ]. X3 H9 W6 \: F: q9 \/ R
G15   极坐标指令   取消
& t$ L2 q) }2 r" ^2 YG16   极坐标指令   有效3 U8 F; L& c* |4 Q: h
G17   平面选择   X-Y( e, z$ r3 p0 Z1 K# z4 d

; P# _/ u) i8 A5 DG18   平面选择   Y-Z8 b# n7 C- G2 L% B1 x+ p% D" ]
4 l/ W7 C6 ~1 S# f: \
G19   平面选择   X-Z, v) x" W( e4 N! O
: s( t6 |7 |* l1 J
G20   英制指令
) A2 U- e9 \3 |
: O- P; M: k; |6 }8 }; W! V+ t; `G21   公制指令: `  \5 o4 s; N( z, Z7 U5 C* U0 g
& f* N  y+ S8 Y  l7 B; ^0 A
G22   软体极限设定 有效# ^* P* N$ V9 h/ \& g' q0 p
$ D0 X, |; h* T; _% `  ?  t5 M
G23   软体极限设定 取消
0 Q% r  l8 m- ~! ~" {) S( Y9 Q: d' A4 U
G27   机械原点复归检测# |5 k" t: }2 J/ Z
" ]. d% a& k5 C
G28   自动经中间点复归机械原点
9 R3 t% q/ q4 w. v& |; ]1 \# K4 j: x$ M5 U& R! F
G29   自动从参考点复归
) f& P* }  d! V  m
( V5 u; ?2 Q  i1 D; L4 @+ [! PG30   第2~4参考点复归
' `' x- r, J3 x# k& J; i$ NG30.1   复归刀具位置10 m4 `$ U" }! K9 d6 R
G30.2   复归刀具位置2: y7 |( G- F6 V* z# q
G30.3   复归刀具位置3
; g! Z/ U( F, z# V6 B; {8 NG30.4   复归刀具位置4
/ Z9 R8 P0 U6 c, h4 N& {, ^G30.5   复归刀具位置56 P6 v6 H& y  {1 x7 @
G30.6   复归刀具位置64 y3 ^7 _8 a8 h  B, `: a
G31   跳跃机能& _) u& r7 V5 C+ J& g" l
G31.1   跳跃机能1" N1 c9 R% J6 E
G31.2   跳跃机能2
% r$ D. W3 ^+ b1 E/ z3 `G31.3   跳跃机能3
% w& ]  O8 {5 r% X* n/ m- e
) m# _# C4 i3 U$ [4 z5 N; o; P4 p( g8 n% F
G33   螺纹切削8 m: G2 A- t3 o3 X0 @  Z

/ U. Y/ v5 ~9 P& @: [% e( r  cG34   特别固定循环(圆周孔循环)$ {6 k5 s& ]! X: ~

- t7 S6 q1 @; A# kG35   特别固定循环(角度直线孔循环)( N- B5 u. }, L0 Q$ h. V) m
5 m" n6 ^3 A. p, s. t0 r/ u
G36   特别固定循环(圆弧)
4 @- ?- q8 H- \$ F  l1 Y( o1 e3 G% C& F9 I4 r
G37   自动刀具长测定- R$ U# C3 l* l2 t- i7 G* e
9 X" N6 g' f: L4 N, b# I
G37.1   特别固定循环(棋盘孔循环); ~9 C- s& }8 k2 j
0 K! m0 A/ p$ I: c( w9 ], _
G38   刀具半径补偿向量指定
% v$ y/ i. B3 Z* G/ D6 \  }5 J( R! h2 h  z+ N9 w; u5 n# y* B: W/ u
G39   刀具半径补偿转角圆弧
# @( S. D& H. r; ~3 b, d# ~( P9 C8 S5 J8 x+ v6 V3 L% [9 X' P
G40   刀具半径补正取消
) H! W7 r. |3 G- _4 _3 h
2 k# S+ L: l# M% \G41   刀具半径偏左补正
4 \& l; f1 g5 v4 a: z
% f* N/ h5 v! F$ c# AG42   刀具半径偏右补正5 ^& Z  s4 Q( X, D7 Z; |
- Y* R; ^# _8 e# t- m2 C7 j
G41.1   法线制御左   有效. _3 s+ S5 Q9 S3 P9 \
G42.1   法线制御右   有效4 F3 i+ ~7 j2 A. k. y
G43   刀具长设定(+)
1 X6 C0 v. J1 K6 ?% Y! qG44   刀具长设定(—)
4 R7 h8 q; L. D! c6 i
3 t: \8 {& ~# u# M/ [G43.1   第1主轴制御   有效
. t+ X2 D4 }4 O4 P% l  ^& O0 E4 J% OG44.1   第2主轴制御   有效% _; s. }& {4 r, U9 G/ M
G45   刀具位置设定(扩张: y2 R( u, c, r, Q  H& i

5 \, B: I+ ?8 g! x7 ]0 ?0 w  A- FG46   刀具位置设定(缩小) 0 m5 k) y0 R" Y4 A/ m7 F8 G% r
G47   刀具位置设定(二倍)7 b+ x: A# u8 e% H, B- e5 z1 }& X
G48   刀具位置设定(减半)
; a1 k* v& G0 z5 A1 F; n( s; qG47.1   2主轴同时制御   有效
$ [9 P( d! A" C% B3 {0 v& bG49   刀具长设定   取消
6 t: e3 J! T. F* J3 [; ?9 l1 oG50   比例缩放   取消2 }/ f$ c& [  m4 F' G* ]6 d/ G$ u" D7 p3 [+ f
G51   比例缩放   有效3 j7 |+ b  s. s
G50.1   G指令镜象   取消, x$ f6 \2 p: `) ?3 R  t
G51.1   G指令镜象   有效
, H' n6 H) k9 C) j4 N$ C; ?G52   局部坐标系设定: X* y* [) r( T/ g8 ]6 _4 H4 t
G53   机械坐标系选择/ J& o8 u1 D' G# k
G54   工件坐标系选择13 a6 d4 Z! a9 i/ I' e6 w
G55   工件坐标系选择2
8 v+ ~6 Q7 K/ m- vG56   工件坐标系选择3$ z2 J( N2 y. q# z
G57   工件坐标系选择49 t+ V1 I" w, I! l0 W  W) |
G58   工件坐标系选择5# |2 f! J1 U( L* j0 [' A
G59   工件坐标系选择64 Q7 b9 w: b; G! ?* q
G54.1   工件坐标系选择   扩张48组
( `" [5 ?& Z: ]2 @7 U" yG60   单方向定位
, b% T) E, v! z, O" n. X7 HG61   正确停止检查模式
/ [+ @% v  q1 I  z* \. m: q$ iG61.1   高精度制御
6 H  N* I: O3 n% ^7 n: R; PG62   自动转角进给率调整
$ S/ s# L7 c6 LG63   攻牙模式
; |' o- \( |9 k+ Q6 D1 ^G63.1   同期攻牙模式(正攻牙)
6 B2 Z2 u. m; O% y6 U- EG63.2   同期攻牙模式(逆攻牙)0 z2 M7 b( _" a! a, n2 y
G64   切削模式; O/ n8 ~/ x8 Q( t+ Y/ L( ~2 \) J
G65   使用者巨集   单一呼叫
* w4 b1 `, u: x3 wG66   使用者巨集   状态呼叫A
* R( t& r3 V6 p6 k1 l  J/ i8 rG66.1   使用者巨集   状态呼叫B/ @6 M7 g1 w& d: Z
G67   使用者巨集   状态呼叫    取消6 ^+ i3 ?3 R  A" }5 v, @
G68   坐标回转   有效
/ k, W) F* D9 n$ b) A  j: |$ U  T/ cG69   坐标回转   取消  F1 y8 [  x9 z2 r
G70   使用者固定循环" V+ ^# E* m+ [  d2 v( M3 h9 c
G71   使用者固定循环' E" b/ N; k( A
G72   使用者固定循环
8 I. P: w( n2 F/ |$ ~G73   固定循环(步进循环)+ q; h/ E" m. e" J( M7 g# n
G74   固定循环(反向攻牙)
; q# }% p% T8 x! y4 q8 qG75   使用者固定循环& x4 s0 `6 e. V+ s8 D; [
G76   固定循环(精搪孔)
! _$ G: J% `0 G4 V$ j' t; fG77   使用者固定循环
% ~5 l/ M' y! n2 I6 HG78   使用者固定循环
3 _8 l- M$ Y5 q: v  C6 hG79   使用者固定循环
% S% g5 w) P# N/ t: @" a$ T! JG80   固定循环取消
, f! ~  B) y9 I7 _! iG81   固定循环(钻孔/铅孔)
9 l/ ]; Z, I; u( {/ ?G82   固定循环(钻孔/计数式搪孔)$ j4 Q% k' k5 S9 t. }
G83   固定循环(深钻孔)
% _0 d& G( r: CG84   固定循环(攻牙)
5 i) ]% e, E# O$ Y- v2 B( E6 b% WG85   固定循环(搪孔)' j8 ]8 d  {/ S) n
G86   固定循环(搪孔)
: H! v* W2 x+ A# @9 \G87   固定循环(反搪孔)
% |8 t: G- F! L$ N+ ]G88   固定循环(搪孔)
) J% t% i* ~' C8 mG89   固定循环(搪孔): A1 q3 b% F" r; ^* g: s5 ^1 m
G90   绝对值指令9 {7 S* U7 h5 G: ?
G91   增量值指令
. l! G* F" c6 i& b0 J7 LG92   机械坐标系设定+ g, D$ \$ g  i, q7 s  V$ D
G93   逆时间进给# v# x; q2 ^  Q% F+ l* @7 y9 @- J) I
G94   非同期进给(每分进给)
, B0 `' N  T5 ^9 |5 ]: J1 g6 s9 `G95   同期进给(每回转进给)
1 |8 ~6 O$ m* bG96   周速一定制御   有效! i+ F" V. v# y
G97周速一定至于   取消. w# h2 N0 O' |4 @# L( _# _& D
G98   固定循环   起始点复归
, l- Y! @: G' O$ cG99   固定循环   R点复归
+ L% k9 a4 q; Q+ {! f* XG114.1   主轴同期制御4 ~; `$ k, A! r9 ^1 _8 m2 m
G100~225   使用者巨集(G码呼叫)最大10个 ; Y: M) }. ]2 ]
* f5 i1 D. f* ]5 P- Z

/ Q1 D4 Z/ I+ t# H, f( [6 w9 I
1 j- n9 L0 \+ Y. HM   代码) |( o. U2 _0 S9 F7 g0 ~1 C
; R/ d4 ?. K! S; p. ~0 C& n
M04   主轴逆时针旋转
/ p9 _% Q) [7 ~$ A% [, N2 p/ ?6 d  R/ ]& {, w
M05   主轴停止+ o3 O3 k2 a3 q% _  Z: P* t) N
3 L8 J: X! ^# c8 A! g; y
M06   刀具交换( \2 G$ ~; |3 v$ G3 B) A

. V) N4 i+ a, d: j9 EM07   雾化冷却液开启
5 O# l& R7 \( N- `( C' {5 a& ~- y% t% k8 J  U4 S: X* n* h
M08   冷却液开启
# t4 R+ C0 d+ Z% x. U
1 _% {; V6 |9 N; U1 jM09   冷却液关
, R8 z+ X; @$ a7 U" }! i
( ]; C$ j- Y8 H& ~M10   工作台(B轴)锁住# f1 I9 V$ M* M& M/ y( D

5 t2 v; p* a0 d+ _" `; qM11   工作台(B轴)松开. d+ s! Q9 P5 P8 P9 ~7 d- L% E) v1 M
- G3 l; t, f/ N, M, t. x
M13   主轴顺时针转动及加切削液: r8 f. I* j3 Y/ @, B
& C& D5 B5 w; H  N0 R5 M1 M
M14   主轴逆时针转动及加切削液
4 ^2 v5 N7 p* N5 m" t$ a6 b$ j' {$ `0 }
M15   正方向运动
+ C8 n# E5 `+ p4 A9 e0 {
. `6 v& R3 X* _( `- fM16   负方向运动/ @9 X, ]/ K+ N5 r  l  b1 {4 m, |
7 \5 O, N5 z$ \8 K6 R* k
M19   主轴定位
' m) A9 @4 o+ A4 f& f% C
6 y' k9 H1 c3 ~3 hM30   程式结束记忆体回归6 ^6 x8 D. _7 b; t" g( r  N

# a2 F. f5 w3 G. P% X) ~7 pM90   程式中断取消) j( }2 @, H0 K( b! O  o
0 G" e) o- N( g
M91   程式中断设定
& K& [7 ~( i7 L) J$ i- g1 z* Z9 B0 O* F
M92   多段暂存取消6 w1 r  y7 X4 B8 z" _# x1 V

3 J; K5 I8 W2 t0 n8 v4 T: _M93   多段暂存设定
, r+ h% Y4 ~% _$ s* p( W: m) X0 [5 r/ K6 E- \
M94   镜像投影工能取消
- Y5 ~# c+ s8 @+ a
1 L6 Y: N# c; t/ m  j4 TM95   镜像投影工能设定1 z6 K% a, q' q& @! r- G# w

# T( d% g' n9 ^; M. qM96   刀具补正圆弧转角模式6 K: N/ x6 u+ b6 t! l

9 H0 O' |6 m6 Z7 Q2 p+ Q* ZM97   刀具补正交角转角模式' c0 t( `8 f! r" |$ Z- L0 q6 u) V
; D7 e3 @' P; i, g1 a9 ]' v' Z( y/ q
M98   副程式呼叫
! Y4 \2 }2 E+ k5 F& L: {2 w3 B7 O& R, s" F. s; n9 T  N2 M* l, k
M99   副程式结束
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-5-29 02:13 , Processed in 0.052238 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表