找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7531|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码
$ U6 R5 t& B" Z* J
& x  q: r% x+ d( cG00   快速定位
& P7 {' W& ^7 l* U) y- I3 e3 s
; o/ U, W0 M% Q0 J( j8 [" p3 j! z
% ^  f# b% B" ~# P, AG01   直线补间切削
5 ~" t; U9 e+ l% R- f/ e8 I
' l' s9 X6 n: o4 ]- e" L. R  @& P3 X/ Y  T" u; ?
G02   圆弧补间切削CW(顺时针)
; J& R1 U7 T, w! M8 _, A! |1 P+ B. @& n# C
G03   圆弧补间切削CCW(逆时针)
5 {2 h$ b; j! k( D& E
3 l! |, z, ~& E6 P. |3 t5 VG02.3   指数函数补间    正转8 M$ m4 L% |. U( Z
G03.3   指数函数补间   逆转
1 m" E4 a7 m5 QG04   暂停指令
, Y: g4 |- c2 F' F$ @1 C- q% \+ [
  ]2 @- s8 _; X* }1 w' r; {( nG05   高速高精度制御 1
3 G# n: \% u# `* Z( PG05.1   高速高精度制御 2
; ^; G# m8 ~& w! YG07.1/107   圆筒补间
6 x! s. ]  p! f
# z* i6 D" i5 E+ ~7 o2 l9 k' mG09   精确停止检测
7 L' W2 _1 W' r4 W, V
+ c( H! Z4 m; s% a# n+ P) f, i. fG10   程式参数输入/补正输入
: `/ \: d# t6 B$ }+ z8 }( x+ b& mG11   程式参数输入取消
4 N% P/ m, ?+ X  a0 `# G
  M  v# j( m; ]. _% C7 P( S# lG12   整圆切削CW
7 l6 @. a: F; e& ?+ W1 [/ P+ i2 |$ R+ H
G13   整圆切削CCW- J8 a: |: q! f! G( O% ~0 s
" |! M+ p: d! e) `0 J
G12.1/112   极坐标补间   有效
$ E& |' \- c% U/ }1 e5 i: o5 @# f! Z0 X: J8 y* V0 @$ b
G13.1/113   极坐标补间   取消
! h- `9 J0 B4 m% L! M; @+ m$ k* J
* ~3 T2 E5 Q; ?, P) R% NG15   极坐标指令   取消) ]* H+ `) @" O* U8 P
G16   极坐标指令   有效
1 l  y% D- J0 {0 @! B6 B( Y4 |6 `G17   平面选择   X-Y
9 o3 z0 b, m& u' j: U8 H/ X7 a7 Y4 ~  v/ F, o7 ]% g
G18   平面选择   Y-Z
) _9 `& U* b6 y0 J& y
8 i3 W9 b# D2 C0 ?& c4 h6 Y% ~G19   平面选择   X-Z
8 R. m& I4 k' ~1 S# ]) q" {; R8 T
G20   英制指令
4 D6 Q% {+ n% p$ N  T# Y
" h2 w' G" t8 I/ y( HG21   公制指令8 G, e- ^: a% c5 o! i% z

8 ?2 ?5 v0 v; RG22   软体极限设定 有效
( S! [6 _/ C! W, a- X$ z$ B9 Z/ K4 q- c! W" E$ o- c) K
G23   软体极限设定 取消
' J; M' y' o0 _" u& [2 r, F8 ?% b, l& R0 O* d: E$ U  R
G27   机械原点复归检测* c8 x% c* ?* A7 p) {

8 O6 _3 [) D; b: U5 L/ s1 E" yG28   自动经中间点复归机械原点
5 L2 O0 |+ N4 r/ j, j4 I' ?! j% ?$ m% D- R" g8 w- ]0 K* y, b* W
G29   自动从参考点复归
( P+ K* f# ^4 @/ t# W' ]% t" J! M+ Y& B9 K* b
G30   第2~4参考点复归# r& I! w# ~' K6 K5 H0 r0 X. b
G30.1   复归刀具位置18 ?7 m6 p0 B) e$ y; H7 Y
G30.2   复归刀具位置25 L" s' G# N0 N
G30.3   复归刀具位置3: O6 J" P+ D5 f/ I
G30.4   复归刀具位置4' V4 O% r; T# Q7 Y: g/ [* O- z
G30.5   复归刀具位置5
& d, n7 |/ q/ q- E+ U8 iG30.6   复归刀具位置62 ?2 P2 Y0 G  ?1 M
G31   跳跃机能
. W) Q- y& D, `G31.1   跳跃机能1
. U! r) c$ P! h; JG31.2   跳跃机能2
* D, v" x7 a% ]9 FG31.3   跳跃机能3% Y- R" U/ t; Z" R+ q

5 h! v9 _5 M* Y, G* F3 r3 Q' U6 B, G7 O4 U) b
G33   螺纹切削, J% Q: G7 m3 b! V/ X8 |

% |% g2 a. D9 Q6 C# g6 Z7 W9 n5 @G34   特别固定循环(圆周孔循环)* @# m+ X0 u3 m# N
* {. _" k' Z% e* @( h  Q2 Z
G35   特别固定循环(角度直线孔循环)
- p- B3 }3 d3 Y0 D) M( m% ~7 ~7 u7 @4 h! R* v  ?# F5 p
G36   特别固定循环(圆弧)! A) O0 c' r. X; r4 P7 ^5 v+ I' f6 N

/ X4 z0 w* ^" eG37   自动刀具长测定
! |! H( R) C4 B3 O/ E- I1 Z
4 s; a3 ]6 z& y1 \; Q! n8 D# tG37.1   特别固定循环(棋盘孔循环)
7 c6 a/ U' A9 I# E/ u5 l3 S* B( p$ R; T; x7 a
G38   刀具半径补偿向量指定4 f9 r- j; }; J2 i$ f
0 c! e9 S; S$ y
G39   刀具半径补偿转角圆弧# }' T# q9 T' `; E% Y

" Y2 g. q* u5 G- y* f" _, CG40   刀具半径补正取消: K0 A$ S. y# z3 [/ P% g
$ S7 k: B3 ^8 i
G41   刀具半径偏左补正! p2 T. B' }' O  C9 G4 }+ V! i

- F# `# Y9 l; T/ C  yG42   刀具半径偏右补正5 f. j1 T, ?9 B
& C6 W* y; [6 w) p* {
G41.1   法线制御左   有效) W. J5 H  J6 ^$ m. B  D1 z* _
G42.1   法线制御右   有效4 Q2 G6 m' x6 e  g% A5 g% q
G43   刀具长设定(+)" X% l! a8 P$ w
G44   刀具长设定(—)# E+ i8 z- b/ k, H# [1 n! ]

4 I% m  Z+ b8 M7 ^# {( W( fG43.1   第1主轴制御   有效
& R* ]+ M1 w; s! W6 \* rG44.1   第2主轴制御   有效1 N# l. o- M5 M5 \5 w
G45   刀具位置设定(扩张
4 Q" \* G3 u3 v# z% Z$ [  R2 Y* V
, N4 K/ o3 `; F; o6 ^G46   刀具位置设定(缩小) / P5 ?2 o# c. _' y* O0 y9 m
G47   刀具位置设定(二倍)
) l) m6 A* i) t! @/ J0 sG48   刀具位置设定(减半)
1 Q) n; M" D" U6 E/ [0 }4 s8 tG47.1   2主轴同时制御   有效
5 \1 X5 h! J3 Z; k% J  c; O7 wG49   刀具长设定   取消( p! d, ?7 R4 S1 w0 f
G50   比例缩放   取消
( a7 N6 @% v# g! MG51   比例缩放   有效  C/ `9 I# L  c  |
G50.1   G指令镜象   取消
. E4 J# b4 I9 V* ]) k3 b; z) sG51.1   G指令镜象   有效3 `* Z2 v: T- N1 g2 P  r
G52   局部坐标系设定5 I, @8 E, e4 r% D; w! ^* ?
G53   机械坐标系选择' _& w& E# k: c/ @% }4 f
G54   工件坐标系选择1' e: T3 A# C6 v) f. b4 [6 E
G55   工件坐标系选择2) R8 V8 e( t! q
G56   工件坐标系选择3
; o7 W6 r2 ^' M8 u* r' IG57   工件坐标系选择4
8 A3 q+ W, Y$ z' s3 X) K, R* s$ n7 rG58   工件坐标系选择5
( W8 S/ J6 q/ P7 J9 vG59   工件坐标系选择6
8 @' T; J2 ~3 x6 U" {G54.1   工件坐标系选择   扩张48组
$ z9 o7 Q, g0 F3 l) lG60   单方向定位& n' D' J# s! j- ^" g
G61   正确停止检查模式
* V+ _/ [$ G. l! x4 |G61.1   高精度制御
0 G7 n& P0 T0 ^& IG62   自动转角进给率调整
1 O' M3 b/ w- WG63   攻牙模式# z. _( x( J/ t4 h- b( N
G63.1   同期攻牙模式(正攻牙)' c9 y: Z- n- t& o& I! I! V. j
G63.2   同期攻牙模式(逆攻牙)
( T8 V" h1 F" R% j$ `5 ^+ qG64   切削模式
9 V0 Y! W/ j. ?# O$ u. |0 ZG65   使用者巨集   单一呼叫
! ~+ U3 I/ u) bG66   使用者巨集   状态呼叫A
5 L6 l+ D" F, F' FG66.1   使用者巨集   状态呼叫B
- ?/ t# Y1 M3 n: RG67   使用者巨集   状态呼叫    取消% {4 v- K$ q5 I" }0 X
G68   坐标回转   有效
  {$ N, Z. |: Y* f: O/ M; j. D  V. g; hG69   坐标回转   取消% o7 h8 Q4 y% W6 j
G70   使用者固定循环4 h/ i4 t2 V; S/ y& W
G71   使用者固定循环) q1 \2 [. ~  B. L* L/ ?
G72   使用者固定循环
' Z* s/ O! Z/ @/ g6 BG73   固定循环(步进循环)
1 |/ n  H8 e2 t" KG74   固定循环(反向攻牙)& t" S! n5 T) V- h; F
G75   使用者固定循环
+ ]0 f+ e5 `6 X4 i# c3 w* j/ EG76   固定循环(精搪孔)
: r& g& q5 g: @6 J! ]+ ~* bG77   使用者固定循环! h3 \# d" n2 y& _
G78   使用者固定循环1 R' e8 U$ V, m' h% ?
G79   使用者固定循环
# j0 f' d4 j2 B* H9 n" p6 b3 }- _G80   固定循环取消. a  x  f" ~5 }) N+ M* e
G81   固定循环(钻孔/铅孔)+ s: P) p* D. ]
G82   固定循环(钻孔/计数式搪孔)
" ^5 z! j% \5 [; u* A' {; VG83   固定循环(深钻孔)! R) Y5 |( G  i8 f! d
G84   固定循环(攻牙); C; c$ u" v2 g6 T4 l1 Y- m
G85   固定循环(搪孔)
# w8 O4 h4 b; Y6 YG86   固定循环(搪孔)+ o8 _' f5 d# ]  A: o3 f: A: L
G87   固定循环(反搪孔)
: G8 X* |$ R0 OG88   固定循环(搪孔)' U3 P( e/ |' \" r
G89   固定循环(搪孔)" B/ L1 t+ |# A! Z9 {
G90   绝对值指令& m" h1 c# ~) Y3 v1 Z0 O3 [( \
G91   增量值指令
: w; p" p2 k' F$ nG92   机械坐标系设定
( ^, [% A7 ^+ p7 H) j1 ]/ D) w  I( }G93   逆时间进给
: J. B! D/ Y) fG94   非同期进给(每分进给)
' I" Y& C8 `3 m& V( @& }G95   同期进给(每回转进给)
; r  h! [, x: ]* G$ H9 A( p, {G96   周速一定制御   有效4 u* E( Q1 S" y; W5 U
G97周速一定至于   取消
' }" ?' X* R3 y1 WG98   固定循环   起始点复归7 V- v. u3 k+ j3 g0 |& L* f3 Y
G99   固定循环   R点复归6 x8 R1 s7 [% n3 e
G114.1   主轴同期制御
( X) D6 c) S7 g7 p/ \" vG100~225   使用者巨集(G码呼叫)最大10个
& E! G% T6 I& Z& m7 |
! \/ H% H0 v" z/ m# p* E1 U, F+ B
& Y: K0 O) D1 E+ T4 L* a% v: b+ m" l0 v0 F2 ?
M   代码2 N& X" @2 [1 ^2 p
" M  c8 [8 N" T
M04   主轴逆时针旋转+ ~+ y) o; p! _9 x$ R4 z
( Z- V# F+ m9 N, X3 M# ~6 G% Y
M05   主轴停止
1 A: Q- U% V) L6 r, v  K( L: e; o7 A# z# Y- z, N; V1 e; D
M06   刀具交换
+ k( W$ x  z" o1 A, {! y) g* p, O$ y! Z
; m) z8 s/ J9 O3 N+ K* H" oM07   雾化冷却液开启/ B. X9 G1 e/ N2 h" u  B
7 f8 G1 t$ w! p
M08   冷却液开启3 N5 ^3 \) N# k; Q) n

1 E# G9 K4 W" n! Z: YM09   冷却液关
5 X, ]! d7 r! G0 I" ~" X" t; F6 ~
M10   工作台(B轴)锁住
% i( H  r6 ~1 A( Q2 t8 G
  G- D1 F1 x" P  T- C1 L) \; a  zM11   工作台(B轴)松开
4 r( \) C* M9 v" P5 B6 L. R4 t
- k1 b. U( S' }1 w1 @M13   主轴顺时针转动及加切削液3 x) e! n2 J8 b2 {8 Y. b* M

$ i. Y0 X$ K8 P% }. L* ]M14   主轴逆时针转动及加切削液5 p" x$ y0 n: z: H" e

- g6 w1 t/ i% k+ w; T5 }. JM15   正方向运动7 a% g* f; I$ y  a2 I

: E; c7 {8 F9 `M16   负方向运动+ I+ a2 [* b; B" V
( ^" l. Z" ^) E0 I9 X  U9 a; @  V
M19   主轴定位
3 [! p# t9 P9 R- o: S" v
: _5 |! Z/ F% tM30   程式结束记忆体回归; r7 g7 G1 Y4 G, \
9 R( p4 @3 t- B" D( B/ G
M90   程式中断取消
: q; C  l4 i3 n: C9 J1 y9 M
; e8 h; ?$ G4 }* A4 E: PM91   程式中断设定0 Q  m* ^  s' m

, Y3 R( ?" Z/ ^& e% pM92   多段暂存取消
, S  m+ c$ U5 n! d# L+ P3 U6 x0 `3 `" ?3 L
M93   多段暂存设定7 q2 z, p& D2 S% ?0 x
4 `7 ?- ?( G- \9 E7 W, i# I
M94   镜像投影工能取消" S1 _( ~1 s( ~8 N4 R/ f

9 F% Q. @7 J$ ^( V- vM95   镜像投影工能设定0 @! V4 X' W1 i; L' z

# F9 f5 n- L# H( I+ o$ wM96   刀具补正圆弧转角模式6 v/ a* c' L4 r3 v# ~5 L3 m
0 ~( g  c! {* ]
M97   刀具补正交角转角模式
4 @+ {* ~- \4 a" i
/ K' _1 N, M8 i+ mM98   副程式呼叫# i, ]7 N1 _0 c8 I7 m
1 @# ~0 R: ~7 r* V# n+ \
M99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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