找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7464|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码
$ i, l% J7 @  @8 D1 p# ]. A$ Q. g6 x7 k+ M, c
G00   快速定位2 o: v$ `) T  e
2 S' _6 @; S9 }
# J% Y" y( ^6 [+ s
G01   直线补间切削& X% F1 X' ~; n
8 [8 Z' s0 k' F' S7 M

/ d6 N$ Q# C& ?1 _, K9 }G02   圆弧补间切削CW(顺时针)' d3 L, |8 E) F8 h9 L
$ U& w, ]4 g3 w2 [
G03   圆弧补间切削CCW(逆时针)2 X- Z* l' f; K0 ~% e# e) }8 R

" x+ {$ @8 w4 B' t( T( E/ nG02.3   指数函数补间    正转6 \+ u  M5 g8 i) T# F7 N2 n. {) d
G03.3   指数函数补间   逆转
' ]8 N; G/ `4 M6 _( T* yG04   暂停指令1 a; _" A# Q8 F8 R& B' U% ]
$ w, N  A. ]2 z& H, V
G05   高速高精度制御 11 l! ~  k- o4 s& b- {
G05.1   高速高精度制御 25 v5 I  B' D! [
G07.1/107   圆筒补间
3 O# Y7 F: B, p5 O1 K2 S- n: J' `/ }0 u4 q- m) {0 [- U" C
G09   精确停止检测0 V* T6 I- u4 v/ l, N2 o  n
$ f! Q+ D+ j4 }1 O0 e- ?
G10   程式参数输入/补正输入
% @! N; g0 a, v6 QG11   程式参数输入取消* ~  q2 O8 p/ z; J

5 M' X# ]8 G. `2 Z% }5 R9 |. fG12   整圆切削CW, K6 H" |$ t* ?: z0 `+ o
* `' `2 X+ _# T! g9 Y" g( R: i
G13   整圆切削CCW7 s6 R$ [8 J) N" J
8 @1 t9 V  s& ~0 `; o, |+ _
G12.1/112   极坐标补间   有效
- X1 o* H1 O* I9 J5 a2 V/ S$ w' Q5 o: P; a
G13.1/113   极坐标补间   取消% ~* `# r7 {: t& E  l0 x
( a& R* Z6 K3 o5 _. h
G15   极坐标指令   取消
- S6 f- d! l" t( L8 EG16   极坐标指令   有效. m6 L) }2 I/ t" O: v' X
G17   平面选择   X-Y8 f2 t$ a- y+ N$ k9 _

2 t" |: i; w2 k# D* C$ v9 AG18   平面选择   Y-Z
, d8 ], X( _; Q4 E" C+ J" ~7 |1 _& O+ G- e& u" o( U
G19   平面选择   X-Z
' G& j6 P. u5 `5 k2 \+ x  L7 i: G0 }, v6 _7 R) D" f9 i" x
G20   英制指令
, D! Z1 a/ L9 y3 x# X* o# u" F' n4 F
2 ~2 U7 ]1 Z; L4 J* c5 XG21   公制指令
. k' r$ W2 |8 h
, S# Y0 s' V& K6 W- bG22   软体极限设定 有效
) N# i: |% k# [* t- A+ Z) d' Q' k% O* H, S( f' K* _
G23   软体极限设定 取消
# ?" h+ X' q) @/ h: o% f: ~9 F8 X9 v$ r' d8 b( b
G27   机械原点复归检测/ x: p4 Z# i$ F" Z- \7 x* E& f4 @
9 s1 t+ n) w" f2 O6 f- ?
G28   自动经中间点复归机械原点
8 ]9 e- h: _! J: O8 _( Y1 R3 Q: D# @. i; Y/ Q
G29   自动从参考点复归5 `: f: Y# P2 e7 Q. X% F# s
7 \0 S# B/ @3 {0 N# z1 k! y. {
G30   第2~4参考点复归% W7 g4 @; o9 x, J* C0 v* z0 ~6 z
G30.1   复归刀具位置1  E) _3 i3 Z7 |, e( l1 |, K
G30.2   复归刀具位置2% R0 q" i$ s+ p  {& Q! T6 `8 a- W1 m
G30.3   复归刀具位置3# ?  U7 w9 w2 Y3 Y( Y! Q" U
G30.4   复归刀具位置4. r* {1 _6 o9 {) T3 I
G30.5   复归刀具位置5
0 ^6 A. y5 I" y6 F" P8 vG30.6   复归刀具位置6% A7 x9 H  V8 C2 ~
G31   跳跃机能
$ w' u+ m, {' [G31.1   跳跃机能1
; {3 f$ p4 D7 EG31.2   跳跃机能26 a$ }! D& ~! U3 R* x! T7 M
G31.3   跳跃机能3
; P$ o/ \6 h% B+ p* `" L9 ^3 Y8 o/ m: x5 B- R/ Y: _9 ?
6 {, j4 J& ]/ r% ]
G33   螺纹切削/ q3 F" z% e9 l4 l9 U0 d+ a

) E! c( T+ Y. A9 T8 o5 @/ B' g, F' d. D( oG34   特别固定循环(圆周孔循环)
; E5 N, S; |  B' X/ `! A- d( ^" j1 s9 V: M" j5 T9 R( M* v
G35   特别固定循环(角度直线孔循环)$ B5 X/ s* H2 s& @) ^
: t3 Z: t: H; P$ Y' m
G36   特别固定循环(圆弧)
8 f/ p  ?% x. d0 M. \) c/ F0 q- ~- K7 G8 c) I9 v" A1 o% G. D
G37   自动刀具长测定. H- w: V( Q( y- G
9 }( ]) i$ N" @% J
G37.1   特别固定循环(棋盘孔循环)
) ^/ I( G6 w5 g3 c/ ]/ Q
. D7 G8 s, p/ k/ b- ZG38   刀具半径补偿向量指定' s7 f: g+ O2 \9 ?" U: L  g" K

/ O& a" x0 B7 O3 I( n1 v' m" ~G39   刀具半径补偿转角圆弧
4 T. L) H8 H7 i/ i0 x9 Y
% ^2 u% [/ i$ dG40   刀具半径补正取消! g7 l$ B* `  C  C" ^

  A, t$ D6 Z4 }4 x) ~) R- xG41   刀具半径偏左补正  c# f0 A" t& u  R# n/ i
. T" M8 M4 g. a/ P0 H) K) e
G42   刀具半径偏右补正
  t% H9 m2 Y2 P5 y* ?; F7 M. F5 y2 C
G41.1   法线制御左   有效
1 o& }; ^8 R9 _" _4 L0 _G42.1   法线制御右   有效
  ]) j; F0 ]' sG43   刀具长设定(+)
' z% W  B) ~% `0 t5 w) ZG44   刀具长设定(—)
' c- v$ b( g4 f6 r8 F) j6 T0 s3 b) l4 Q7 J, L+ U
G43.1   第1主轴制御   有效( k- s: W1 S+ M6 C) E9 v7 r( J
G44.1   第2主轴制御   有效) H4 z* \2 l" r0 |2 M1 H
G45   刀具位置设定(扩张% p. z' n7 P0 c1 ~0 e4 ~

/ |# _/ e/ C- Y( N# `8 ~5 hG46   刀具位置设定(缩小) # P& n$ H2 b! N; K
G47   刀具位置设定(二倍)
1 p0 D: |: c- h6 P- W% Z& ?, L- d( \G48   刀具位置设定(减半)7 h6 O: d3 W7 J" Q. e
G47.1   2主轴同时制御   有效
& ?; {! B" o; h: x0 r/ H/ g3 uG49   刀具长设定   取消: H' P2 Z4 O, g  P4 N* w
G50   比例缩放   取消
& }+ i1 B  S8 F+ ]G51   比例缩放   有效
  }9 t6 j' R9 p4 q3 D: [G50.1   G指令镜象   取消
- K  g9 d: g$ zG51.1   G指令镜象   有效) [% o$ {7 Y0 O* Z7 E1 [1 ~
G52   局部坐标系设定
: G  A* I$ ^6 {8 SG53   机械坐标系选择
/ `6 _$ J! }  r  O! s/ U5 Y9 ?' j$ t! VG54   工件坐标系选择1
" j: T5 x. @$ F0 _: P5 E/ A& oG55   工件坐标系选择2
% \* {# @  g, g- tG56   工件坐标系选择37 ^! Y- v% p7 f
G57   工件坐标系选择48 ?# P, s: N, ]7 K: Q. [6 N( o( r
G58   工件坐标系选择5. i5 e; A* u9 i3 P& |; M5 w( a. J
G59   工件坐标系选择6& O1 |( I0 @+ F- Q+ Y" g
G54.1   工件坐标系选择   扩张48组% {! S# F# n' m# m
G60   单方向定位2 f9 M3 T1 I9 I/ L
G61   正确停止检查模式
, ~# Q+ S- u5 _G61.1   高精度制御
0 U3 C5 W0 x6 X, MG62   自动转角进给率调整8 O, k) ^: ]4 K: p
G63   攻牙模式
  B: Q! ]& S& b$ DG63.1   同期攻牙模式(正攻牙)& n9 N' \6 @2 h) s5 m
G63.2   同期攻牙模式(逆攻牙)4 o# u) Y1 Z1 ~/ Y! e
G64   切削模式: s" S; Z+ r9 Q# a1 ^% e& |( q' ^
G65   使用者巨集   单一呼叫
+ ^# X7 g3 m( n! MG66   使用者巨集   状态呼叫A
$ o- ^, Y7 P4 ~' ]5 U/ s( \G66.1   使用者巨集   状态呼叫B
3 U1 x6 _3 O% ^* p0 R( H; X+ b$ B$ xG67   使用者巨集   状态呼叫    取消
' l7 F# k% u) O- e8 `4 C4 L& ]: kG68   坐标回转   有效
6 f9 M* q8 ]& m- ~G69   坐标回转   取消
1 j5 N2 q- P) Q" NG70   使用者固定循环
8 X2 t- j9 [4 k6 t9 ~/ `G71   使用者固定循环
: e7 ^  y- h& D" }. yG72   使用者固定循环
/ ?8 K' m6 K; h, o2 `6 F! f; VG73   固定循环(步进循环)" ^+ e% \' d4 q' P" H
G74   固定循环(反向攻牙)
3 u9 z) z1 S6 w! h& AG75   使用者固定循环) S/ O) }8 N' a) W# x
G76   固定循环(精搪孔)# n. ?( m* Z" D3 c: g& Y
G77   使用者固定循环
8 c8 B- ^! x# O4 G$ aG78   使用者固定循环  U" s6 K- U& [; _) i+ m1 r: ~& j8 g
G79   使用者固定循环) I' g: Y- P2 d8 ?5 j/ N! \
G80   固定循环取消8 ]3 k" p8 G; Q% n
G81   固定循环(钻孔/铅孔)
0 C% P4 U  q3 c! {, \4 ~0 AG82   固定循环(钻孔/计数式搪孔)1 l" _5 n" m0 |( U
G83   固定循环(深钻孔)
3 P) [; J1 z( O, v% Y6 X: A( z  JG84   固定循环(攻牙). q: N4 E7 \! ?! T7 \
G85   固定循环(搪孔)
1 C$ a6 f- J* rG86   固定循环(搪孔)1 l1 L% u6 K; f1 j; y* F( S. ~
G87   固定循环(反搪孔)8 O# d4 t/ q6 K
G88   固定循环(搪孔)
4 O  `6 o' [; CG89   固定循环(搪孔)
8 {$ p# V7 K! t* h+ Z8 \& W. [% pG90   绝对值指令
/ @9 b( A) h# Y5 l% a0 M6 t9 _; EG91   增量值指令3 A3 C4 X- l8 E) P3 l; L
G92   机械坐标系设定/ o% `3 R* l) i, o( g2 S7 W9 o8 V2 \' B
G93   逆时间进给
# q2 n" I; F+ [0 p" R3 QG94   非同期进给(每分进给)
6 M# S2 I* B% y8 lG95   同期进给(每回转进给)2 |1 [2 R/ S. }( ^
G96   周速一定制御   有效
7 P" h9 L: n2 t( O/ U2 CG97周速一定至于   取消* q0 i* G! l, ]2 ~- T* I- f
G98   固定循环   起始点复归$ [8 G/ o9 |, p( v  i8 u
G99   固定循环   R点复归+ v2 R! A3 T: J! B, P) P. R
G114.1   主轴同期制御2 V/ Z$ V! c7 ^. E
G100~225   使用者巨集(G码呼叫)最大10个 # s0 Q+ g, H! o$ x7 y
% P2 q; X5 Z5 A7 I0 @

. e, p% P. T) i( H
% M) W  A% v0 d) kM   代码
$ j! K( |6 s( B" g. @6 ~3 t3 }4 t( G
M04   主轴逆时针旋转
* Z7 [' L) r" |5 j) \' ]; ~) U( S& B% L" U& }9 k4 Q( z+ z
M05   主轴停止
+ {  K" r0 {7 N+ x
* x3 \" Q' {. d& p* p9 ^. ZM06   刀具交换5 V; a: {; G. q$ N9 |4 R5 _4 p9 p5 B
. f; m4 {0 [( M3 }! o
M07   雾化冷却液开启9 y5 ^8 W# z" {8 }$ D
6 K2 ?. k6 ~( X4 B" e
M08   冷却液开启
' B" T" O3 e! C8 L+ a; u
4 N% G6 b% l% P- aM09   冷却液关
, g  s1 Q# C! v$ u6 G6 G. }& u6 d5 n8 z) e% D# Z
M10   工作台(B轴)锁住
- U5 b. \! `  M: l. ?$ Y
4 W8 j) M) E& {. DM11   工作台(B轴)松开. f6 E8 @5 f, H8 s6 }2 \
- D0 L  K7 v$ i; s" \+ L& Z
M13   主轴顺时针转动及加切削液
: X" y2 O1 A7 e' d" w3 w7 ~  Y: X0 b) K# e
M14   主轴逆时针转动及加切削液
/ E; n9 h* E6 f+ c4 I  `7 G
3 s2 q* u0 C- H2 rM15   正方向运动6 j# F1 g$ l8 i/ c  z% O

7 w. ^* v( L4 q+ k( `. Y$ i. wM16   负方向运动
3 ]" E9 a! P# ~2 r7 y' R! J2 l( _/ u9 B( w
M19   主轴定位, |* g/ a) G& e0 k& e$ W7 U5 B

, I5 Q% M. `6 h2 k. t) N8 ~$ wM30   程式结束记忆体回归
. I* {" G3 r1 z2 e* X  ^$ D
# F' T6 a! V8 P$ E- v; k# P; mM90   程式中断取消( v/ ~+ l) V; W/ n( D1 q% _& s
# U& Z3 O8 `- u; G
M91   程式中断设定( i2 D0 G8 v6 V" V8 @# j
. u  N  Q& l4 t( w& `$ l
M92   多段暂存取消) ^$ V  D& e; p5 _
8 `7 u8 L* c" _: W3 z; Z( b3 y
M93   多段暂存设定$ S' q. t. G2 x4 P. h

2 \9 p( T; e% A6 }M94   镜像投影工能取消9 L. m0 x/ P% q
, _6 @/ w, b- Q
M95   镜像投影工能设定) ^5 s* l, q  C# V7 H7 b! P
6 |' z8 b+ G( z
M96   刀具补正圆弧转角模式
5 n; p5 q$ W& E- P+ j- S# j1 G7 b, x6 [
M97   刀具补正交角转角模式' u$ E. D' G1 O7 x# }2 v

1 S! T, B# V, M7 }( ]M98   副程式呼叫
  R' f% x0 }8 [/ P- `) A
/ o* Z* `* K# S7 R0 |% f0 AM99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 03:14 , Processed in 0.059629 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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