找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7530|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码
, {( O% z+ ]; K: C, `! Y4 T  {2 @8 r9 l' j3 u2 S* F
G00   快速定位2 }+ j# i& C- g4 j7 `% ~
1 i6 b5 C2 _4 G; G3 J# w
% V- x" U1 a8 _& E9 c0 Y+ F
G01   直线补间切削
8 X* {' i: I8 p0 [' d' L# S5 R% ]8 w# X. U# b

# Z7 o3 |  I: [3 b" pG02   圆弧补间切削CW(顺时针)
/ \0 E4 m4 E3 a7 l! G0 ^( m' j. Y- t2 Y$ ~; \
G03   圆弧补间切削CCW(逆时针)
/ [% _/ d/ @7 t
$ V+ |2 h5 |( s  H- f4 k; CG02.3   指数函数补间    正转8 I8 Y0 t9 {3 D- O! r/ G8 Y5 a( u
G03.3   指数函数补间   逆转5 ~9 `7 d8 _$ Q* d3 j9 i- W* ]
G04   暂停指令+ U; i* X( r: E; C/ q

- b, E' C7 Z* o# ?G05   高速高精度制御 1$ p3 I- }6 a- E. [1 b" G/ {
G05.1   高速高精度制御 2$ @( \" X4 s! `" D0 q' y% k. I
G07.1/107   圆筒补间
5 X9 B# F* T& g. s1 y* J8 h+ L" s! L- G! G6 J) R( ?
G09   精确停止检测/ V3 f4 Q  a* X: N5 R- S9 W

0 e8 g+ b7 U/ s% U) I+ J* ?; JG10   程式参数输入/补正输入
3 _$ D4 G, W9 {- A2 Y6 X& x0 sG11   程式参数输入取消
4 X: h! `, M( _" d- b" L6 {8 g5 j% g. F
G12   整圆切削CW; b0 X* U" v/ m9 c* _

0 @9 J  p% c" FG13   整圆切削CCW
# Z6 W& W' P( F" u; Z4 m3 U
6 M: M! H: |( I( G& W# ~G12.1/112   极坐标补间   有效
5 i; s3 I. I/ _5 Z# n" w7 \6 I, x. K8 ~  B: y  D' s% |# J1 o
G13.1/113   极坐标补间   取消8 a* n/ k. I  k2 H, K  k
( B* h/ J. o. n# Q8 _( F" j7 n
G15   极坐标指令   取消$ }6 U- \8 t) G4 m3 g4 F/ C
G16   极坐标指令   有效
5 M! b. |2 @) r) H' fG17   平面选择   X-Y
  A5 C: E7 Y. U$ M/ Y" P1 W8 V
5 P/ V) M$ s5 n2 ?! X3 HG18   平面选择   Y-Z
# i1 L1 G  K: b& ]4 V' s! q( W5 u) q7 _0 w2 {
G19   平面选择   X-Z$ B; D( F- Y8 c) }. U1 z* O" [! f
" y7 K- ]7 V$ ~6 h
G20   英制指令
: \" v4 U5 ^" C; H( S$ E; H/ n/ R0 z- w/ M8 q6 R! u; l% ^/ q! M
G21   公制指令1 J0 F& V3 D( P4 T& [

. P% W! p9 a& R: F$ _; R3 oG22   软体极限设定 有效3 a' j! r0 l3 W2 e: r% u1 `
" h3 b8 F6 L4 }% y" A: e
G23   软体极限设定 取消
  e$ h' W0 D0 L- }5 E* F" O8 C/ C# u! y+ n9 H$ D6 o) G
G27   机械原点复归检测
5 ~+ \; E; f$ C: ]# ~6 D+ }( l
# H: S# I1 q" r5 O8 f, LG28   自动经中间点复归机械原点& p5 p2 s- T7 E
( O8 `$ U: y: c
G29   自动从参考点复归' a3 ~4 k* y: y0 {9 S# e2 v

3 t9 d9 ^( d  i+ G, a+ S! t3 p. jG30   第2~4参考点复归
7 o) q) P2 K! p# T7 r" ?" x2 I: qG30.1   复归刀具位置1
4 v  X2 V4 _8 H& r) h: b1 P2 HG30.2   复归刀具位置2! `/ N' }2 u" z
G30.3   复归刀具位置3
- g( `& P& \2 MG30.4   复归刀具位置48 t8 x" j; Q* ~1 o5 s- M
G30.5   复归刀具位置5) G4 g1 d! f+ P9 _5 w, U$ L& B+ J; V
G30.6   复归刀具位置67 z, q( V  @/ q8 g/ K! q6 p+ t  i
G31   跳跃机能" M' Z/ a7 }; F; Z) w5 j8 B6 ~
G31.1   跳跃机能14 \. M1 B7 y8 ~& m
G31.2   跳跃机能2
4 g, f+ _# B; u" M5 b. i' X# g. LG31.3   跳跃机能3$ v2 }% s* y* ^4 z/ i/ N7 K

1 L8 x  ~, I1 D  b) r0 g7 V" b# n' m- d) p' p( _2 |
G33   螺纹切削
5 S0 [- _2 f" q# Q7 U3 ]( d
- N+ A+ a9 R% J$ B, mG34   特别固定循环(圆周孔循环); d" ~; ^+ q( A% s  L
) Y/ m) m: ~; F. F/ [+ f$ _
G35   特别固定循环(角度直线孔循环). d( V) A5 z3 e9 _( L
) G; v7 ]+ }+ H0 T
G36   特别固定循环(圆弧)
' b; Q. p8 \5 K  s& o+ P+ f
4 A6 p- w: a# Q% L6 fG37   自动刀具长测定
+ W8 R. i4 Q* A2 u0 c* v( E, A# T* j9 M4 v8 }& Z* w4 M9 C+ ^
G37.1   特别固定循环(棋盘孔循环)( A( g$ G9 s7 D7 L) x. N$ C; h
: V, c* V" J: f& f1 s
G38   刀具半径补偿向量指定
5 `1 ^! p3 L6 e" `( h9 L$ B3 j6 E* W+ f1 y& x4 s  i" s8 N3 z
G39   刀具半径补偿转角圆弧' S5 J2 g8 ~% y& o, t+ o

! K/ v  N" O$ UG40   刀具半径补正取消
7 J0 R4 r5 @. A, s8 V* `0 f4 Y6 k9 Y, z& v
G41   刀具半径偏左补正
* G- ^4 R8 T# g# |, @/ {
/ `' H, @+ P4 W8 o0 A+ UG42   刀具半径偏右补正7 v" e1 N6 w& D6 r4 M7 ~: x

% V4 P0 V: s) a) e0 H4 ~' U9 lG41.1   法线制御左   有效
: R) U+ T& F9 u, C$ dG42.1   法线制御右   有效
  s0 p+ z- D/ _/ KG43   刀具长设定(+)
0 \( T) L% k3 |3 Z! O& fG44   刀具长设定(—)
5 M6 ?$ n) |2 f/ f: d7 f9 D4 j' t9 }/ |& y
G43.1   第1主轴制御   有效& |6 P9 }) U: k( [' L6 ]9 F
G44.1   第2主轴制御   有效
3 ~& \' P$ O0 Y+ A. R7 |- i1 OG45   刀具位置设定(扩张5 L+ m  i% D& w- E% f% S) ^8 Q4 O

7 R1 ^8 X) K( }+ _/ f( R4 \G46   刀具位置设定(缩小)
1 b  [6 G0 h- N& G6 q% HG47   刀具位置设定(二倍)
0 ]8 ^6 \) {- T% o/ P2 M5 ZG48   刀具位置设定(减半). R, s3 \4 {9 M4 Y5 n6 x2 X
G47.1   2主轴同时制御   有效3 L4 J* C# Q1 ~9 i- |2 o# i
G49   刀具长设定   取消- c+ a5 I6 E  Q* ?7 _  D, I$ s
G50   比例缩放   取消
8 H0 f6 A% {# m+ {G51   比例缩放   有效0 U, _1 y6 w- H0 `" A5 q
G50.1   G指令镜象   取消# s& L+ ?9 }& W) }' `1 w! n  D0 \
G51.1   G指令镜象   有效3 p/ U1 |$ f' s5 t+ c; L6 ^% I
G52   局部坐标系设定4 a) F/ N- T0 J' r- p" _
G53   机械坐标系选择) F9 U/ M( t7 R. V
G54   工件坐标系选择1
$ X% ~8 D) M0 c# P# f3 YG55   工件坐标系选择26 h) H7 w0 `7 j! n
G56   工件坐标系选择3
5 C, |2 }1 p, H6 p" h8 _G57   工件坐标系选择4
' s% K8 Q# P: _' i, N# T9 cG58   工件坐标系选择5
3 {1 G( A8 N. L, `* H$ {9 LG59   工件坐标系选择6( t: s8 k/ n; x) t( g/ N
G54.1   工件坐标系选择   扩张48组& S* n( I3 a& D5 [9 _( K! ?9 A
G60   单方向定位
( a, J9 i. e) P$ p% v, a3 EG61   正确停止检查模式8 L% d* b' E; w. Z% h
G61.1   高精度制御7 Z" T; G5 ^/ o% A8 \8 e" k
G62   自动转角进给率调整  T$ R* i2 \9 `* a1 M4 Z( Z, E
G63   攻牙模式! H! I' u4 K' V) {4 Y7 |! H+ B
G63.1   同期攻牙模式(正攻牙)7 c& m# d3 P9 ?- h
G63.2   同期攻牙模式(逆攻牙)
! m) m  I) C. e2 }! W! m! d4 f& G/ _$ tG64   切削模式
: X, J* ?8 p( d* j& Q; xG65   使用者巨集   单一呼叫1 X: A# Y$ d) X1 O+ k
G66   使用者巨集   状态呼叫A$ _& Z/ u# r' |7 \4 P- L) }
G66.1   使用者巨集   状态呼叫B
5 b! Y- _. J- P. d6 U- ~/ `G67   使用者巨集   状态呼叫    取消
- R& K1 O3 [6 ~- `G68   坐标回转   有效
* O5 z6 P0 u3 Z4 r% M5 k; GG69   坐标回转   取消# D! h$ W- h. W& f% R6 {2 N% G" f
G70   使用者固定循环6 {! [* {/ K  |2 Q
G71   使用者固定循环
0 |- n% G+ r5 D! b4 QG72   使用者固定循环( E. _3 M1 |8 V' p* u
G73   固定循环(步进循环)! j" P9 H8 u. F
G74   固定循环(反向攻牙)
- K( N9 F1 B4 IG75   使用者固定循环
6 q% W' x# d. V$ [7 wG76   固定循环(精搪孔)
3 r; M/ N1 {6 ~* jG77   使用者固定循环. m( u# s% u5 z. q
G78   使用者固定循环  u. r: z: A/ B8 b
G79   使用者固定循环7 G3 a9 B$ W' E# w7 o) P
G80   固定循环取消9 F+ T3 i5 c  A+ E# n' ^- H8 f  @
G81   固定循环(钻孔/铅孔)$ ?$ |# U/ }2 E4 U6 x- c
G82   固定循环(钻孔/计数式搪孔)
$ |/ _+ |* w* ^* k" z  [' GG83   固定循环(深钻孔)
5 f/ K& i5 w) P! D5 Y* [8 MG84   固定循环(攻牙); u3 t7 B3 U- H- k/ P- S
G85   固定循环(搪孔)
# N& H7 _0 Q. L1 d8 c% W$ e' P- aG86   固定循环(搪孔)
1 `0 n/ i/ S: X: qG87   固定循环(反搪孔)/ V. T5 j$ W; L2 I
G88   固定循环(搪孔)
: V* Z1 E2 l( ?. LG89   固定循环(搪孔)7 o8 O8 ^/ F6 k, ~5 D) v9 j$ k
G90   绝对值指令" w' X4 e9 P! F% Y& l
G91   增量值指令  V; V; R0 B" |+ x
G92   机械坐标系设定
) Q# H3 u" }) N# y: E! c0 S" [G93   逆时间进给* ?* X9 p9 x6 v
G94   非同期进给(每分进给)
2 _3 y* ~+ c1 vG95   同期进给(每回转进给)$ j: N) p3 o1 v& ?( p& M0 s$ A) X
G96   周速一定制御   有效  M( n/ Q. E# _) G
G97周速一定至于   取消( a. ^+ X" l2 \7 b
G98   固定循环   起始点复归( g; C0 O1 t9 b% k$ K4 f
G99   固定循环   R点复归% I* `+ i  V. h: [
G114.1   主轴同期制御
4 ^9 t  f& w% u% sG100~225   使用者巨集(G码呼叫)最大10个 $ F  F* v$ A4 ~5 Q, f
8 i5 I* Y  }2 E& Q1 w5 ^
9 M( m& G; l+ [5 @
: s& V$ }  h& z2 s/ ?8 T
M   代码
0 Q2 h  X$ ]8 v* q  p3 I3 e$ a$ c. _/ \, s
M04   主轴逆时针旋转8 u8 e9 h3 p! T+ \5 J/ n0 q

9 \& ?) q/ J$ h2 X: CM05   主轴停止: I, A' C% P( v; a( i6 x6 S! r

) `. G" i* X! \8 _M06   刀具交换* {# r1 ?5 x+ d( H

( P- G. w+ H) w: m6 C, r; ]5 aM07   雾化冷却液开启
# }4 o3 |* ^8 {8 d" ~
0 h- ~0 x/ [. _6 k! C- n' X+ wM08   冷却液开启
+ @9 w8 T- O+ Q9 [2 Y* m4 |, X1 s. H! `9 o/ v
M09   冷却液关
2 o6 B; Y8 i2 c. Y
4 R% M, _8 d: C# A* WM10   工作台(B轴)锁住
  G+ ?. |% k, R$ z- l' z- Q
* {, A, E2 ]$ T, ]6 TM11   工作台(B轴)松开
0 L+ @8 M* _7 \6 G. f! K. }
) I" O3 ?9 e+ v/ t# Y9 P. UM13   主轴顺时针转动及加切削液
/ L1 R$ R9 J9 t- h' z0 z# `: L9 w7 T
M14   主轴逆时针转动及加切削液+ v/ K' s) t$ G& H5 P4 [1 L
9 q  r8 n. e$ |
M15   正方向运动7 S! a/ t. Y( _
( i4 K# P7 u8 |7 z5 q6 `
M16   负方向运动2 p5 u5 m& J% U" u7 A

. J, W9 z6 Y1 y. UM19   主轴定位4 A3 w2 }, W$ X+ ?9 m& F
' p$ G' l  H3 z; k! Z& e
M30   程式结束记忆体回归3 @5 ?7 O$ S4 Z  s

- w( k6 r0 q1 [9 X: \  G3 i- ZM90   程式中断取消6 a: [/ \5 g4 l9 z* K, I0 y/ h* S

& Q0 U+ a' C9 s5 I* {M91   程式中断设定& U% m' v+ A( s# m, g1 M0 Z
3 p( O! k( k' D- n/ V- @: {0 E
M92   多段暂存取消1 I3 Z$ h% M' }2 h
$ v7 @5 V- m# C% {. T8 N
M93   多段暂存设定
5 }! t7 s) I! n/ `
3 l6 \0 M! d( d! w, [M94   镜像投影工能取消
" v4 b* k0 @; z) z1 {( Y
- x* [1 c+ N: ?% GM95   镜像投影工能设定
& h: [: ]/ Q& _: i3 m* `" d# S" ^1 f% ^, r
M96   刀具补正圆弧转角模式7 t9 p5 B5 A" p  K1 V( x3 i

$ Y0 Z- ?% ~$ T& \" aM97   刀具补正交角转角模式' N" k8 d# N4 e7 P

) Z& u  q0 r. }M98   副程式呼叫4 O' I. p! ~) R: U& h4 n, l

6 x0 p9 C! L9 M  i; pM99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-27 20:48 , Processed in 0.063095 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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