机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7259|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码: K7 f5 |8 _! M

) t+ j$ j" A8 kG00   快速定位; H( ?/ V, A9 j9 w% x7 ?
) K6 [7 i2 t2 ?4 s8 f, a
6 Q3 r/ J1 @/ G
G01   直线补间切削
9 J, U' H5 i  t7 `' P5 E9 q* r
$ R" b( f& o6 u8 ?9 A* h! S( s' O/ _& ?& c' ?) C" W3 I
G02   圆弧补间切削CW(顺时针)2 [  R8 H' _! z

8 o( W) y+ p6 fG03   圆弧补间切削CCW(逆时针)
% Z7 `: S9 O3 @9 R% b5 _, ~: Z, E9 H( T/ m
G02.3   指数函数补间    正转( K7 l* H/ h* K1 t" m0 E0 n! n" f6 J
G03.3   指数函数补间   逆转
. A. w8 `- w9 H. n4 i7 KG04   暂停指令6 P6 d% a- D& M

0 o8 o% v6 N7 f$ s( b, S& y! @0 `/ IG05   高速高精度制御 1: `4 C1 o. O# G9 L) o
G05.1   高速高精度制御 2
; [9 X& c4 j) J4 O/ J; CG07.1/107   圆筒补间
9 h' ^3 U8 l, h! L- @5 O% F; S8 \# J  @
G09   精确停止检测
) w2 G$ ~. a2 L, S
7 a' h7 q5 y* K/ uG10   程式参数输入/补正输入% u$ T7 s! ]7 Y
G11   程式参数输入取消3 i: V8 U# c7 |7 H  z8 R, j

; c! I; m% f' u& L% B2 S; o! g5 {% DG12   整圆切削CW
0 A% H+ z' C& ?4 n$ d
$ q4 a0 C# L3 W2 N; s4 C! sG13   整圆切削CCW
' a) m1 y( F5 R% b0 s9 Y* M- t" s& T3 L( R& v3 e2 Q  A
G12.1/112   极坐标补间   有效
  S9 o( {; I% u7 b. N1 p& X! p
/ f0 }5 }  V( `& pG13.1/113   极坐标补间   取消8 W8 \9 s  g+ \- B/ z7 U9 d2 [

: Y& M8 T& i# m8 v5 |* \0 x0 \G15   极坐标指令   取消
' h* R9 _1 X5 T, h0 C5 @( @) _) M# GG16   极坐标指令   有效
8 v5 Y! r' R8 s9 i9 Y$ iG17   平面选择   X-Y7 s$ K  T2 u" i
" {7 Z" I; g" G) W
G18   平面选择   Y-Z) V) c- [8 }' v' w% f  [4 H* G0 Y
" c9 V, s/ a  j0 y) c1 d/ F
G19   平面选择   X-Z6 d5 V: k4 E1 ~! {
- j& U) P1 x4 T6 R% |
G20   英制指令
+ [- j$ c9 M1 B" Y" n" p( p7 K6 e4 C6 ^0 T7 `9 o
G21   公制指令% H: ^7 H2 D+ z/ L- n( j
8 p# r. B/ X( f/ W$ c/ }
G22   软体极限设定 有效
6 p) C+ V/ i0 ~4 [* q' P6 L/ ^" X7 f( O3 ?. d4 X% X
G23   软体极限设定 取消
4 ^- e& x3 M& D6 o( w' u* e7 F9 p- x% G; b1 ]2 W
G27   机械原点复归检测+ L3 D8 Y$ B% C9 k- {! g: _
. ]' h9 |$ V, S  A% E' Q  g
G28   自动经中间点复归机械原点
& s4 V) {% u5 _- g( D  C* q0 n# Q2 Y5 _6 o  G/ W9 a0 q4 c
G29   自动从参考点复归4 P& l  y* ^! R
/ q- m: d2 ~& `& B# U
G30   第2~4参考点复归; [6 E0 F# ]/ X$ W' _$ S7 Q
G30.1   复归刀具位置1+ \$ y% o1 m1 U' y( ^& [
G30.2   复归刀具位置2
" P# x2 w4 T/ v# `9 zG30.3   复归刀具位置3
! z5 J# S" A3 C: K, Y6 f# ?G30.4   复归刀具位置4/ }1 n( R, i0 ?! O* @
G30.5   复归刀具位置5
' C3 v) x- p0 uG30.6   复归刀具位置6
2 T9 f! ^0 y' C) Z& gG31   跳跃机能# t7 E7 y0 j* g. @0 `. `6 U
G31.1   跳跃机能1
$ ^7 S+ |5 @$ xG31.2   跳跃机能2
5 H6 V; B9 _* N7 sG31.3   跳跃机能33 T5 H5 g; r. @9 F! }& T/ P3 o
6 C( n' p" c6 d- s

' @" D0 Q! C+ R. y  h+ yG33   螺纹切削3 E6 u) N5 n4 s

5 t. n) J0 e2 `. H1 {G34   特别固定循环(圆周孔循环)1 l% ?( Q+ J8 p2 [3 b0 p2 J

7 L4 V8 Q4 B& D' G" `/ ^8 F- FG35   特别固定循环(角度直线孔循环)2 B+ I9 K) R& D
2 ?" b8 a+ T( i. w1 ]
G36   特别固定循环(圆弧)7 a. s4 b  g8 a+ M) d

- o$ ~# k9 _' J! zG37   自动刀具长测定0 Q5 c+ s8 _& Z" x

: v$ F/ q9 r  YG37.1   特别固定循环(棋盘孔循环): B  R+ w: {9 r6 w- {* S( ?

$ f' u  \! v/ v- Y9 h! _% MG38   刀具半径补偿向量指定) n- {, s$ x# r4 q

! ], U# F7 G: [7 P* d+ MG39   刀具半径补偿转角圆弧% h/ w' {: ?: ~

* @; `1 q" J6 `4 Z1 u# _) J$ x0 cG40   刀具半径补正取消- e3 `$ B% e1 P. G  y; a  o

9 ~$ w1 r6 ~( S% O( mG41   刀具半径偏左补正+ [8 j! o  O% r
, }2 B+ A; B7 a/ N+ X* K1 x
G42   刀具半径偏右补正; g3 f8 N; M# r! I
/ @; E3 z" m; n* i
G41.1   法线制御左   有效2 X+ Z( U/ q, P/ y
G42.1   法线制御右   有效' B' W6 z% v8 \- C6 R' o
G43   刀具长设定(+): }/ G1 I$ a7 u/ K% H
G44   刀具长设定(—)
1 u7 H  i# q8 q; Q, b# R  Q, W  I# t, Z( ^4 z% |0 F) O
G43.1   第1主轴制御   有效
  o) I+ h9 Y: |: E# Z) e$ AG44.1   第2主轴制御   有效
; Y' X/ T) i" _0 v& }G45   刀具位置设定(扩张+ Y4 d; N. Q! r" ]2 A9 q( c

4 [. O* ?$ g( }8 uG46   刀具位置设定(缩小) , ^. R; {7 `0 u2 L) P* a5 A
G47   刀具位置设定(二倍); }, S% Y4 I( L) q
G48   刀具位置设定(减半)- y+ s) n5 E" Y4 F, A$ ?. X
G47.1   2主轴同时制御   有效
' R0 O8 g9 `4 M" s5 }G49   刀具长设定   取消
# f5 b( a+ U. U: q( A7 VG50   比例缩放   取消8 e0 m4 t# K& K+ }4 z2 |6 C7 Z
G51   比例缩放   有效
+ q7 T, {1 b; Z) C! K. K. C6 W! eG50.1   G指令镜象   取消" K/ ^5 V) a+ M7 }' Y
G51.1   G指令镜象   有效6 i3 c( N& E) h1 m- V
G52   局部坐标系设定
9 A* K, o" z+ f; m7 B' sG53   机械坐标系选择7 b) U) S/ Q  [! `7 O
G54   工件坐标系选择1
: L& U1 W& j( a$ _G55   工件坐标系选择2* J- @8 m7 x) `+ X* B9 D) [
G56   工件坐标系选择3+ V- D6 x) G& N9 Q' Z# n
G57   工件坐标系选择4
6 z! B- [6 g1 {' AG58   工件坐标系选择5- `- e) w9 y4 _& x" C# N6 q& J% b
G59   工件坐标系选择6& I' m0 C$ J  O( Z7 l
G54.1   工件坐标系选择   扩张48组
; o: ]  b) S9 R* h: U1 P5 O. @G60   单方向定位
5 Q4 I/ I, J/ |7 L: \, o( u' P0 lG61   正确停止检查模式6 x" X6 b  J, J1 K3 k3 I. B' O
G61.1   高精度制御
% R/ O* v$ b6 Y$ ]4 f) BG62   自动转角进给率调整6 l" s, a2 \" M
G63   攻牙模式
, d+ Y( }- W; T9 V7 C" C2 {' VG63.1   同期攻牙模式(正攻牙)
, R% C9 {" g' h0 E/ X2 @G63.2   同期攻牙模式(逆攻牙)
& U. c! W) R# _( X+ `0 YG64   切削模式
( w1 e* U) q6 i- U  ]/ iG65   使用者巨集   单一呼叫
6 l: N, a1 s3 s" E. ~5 }G66   使用者巨集   状态呼叫A
+ d6 P2 t7 w# Z1 ]! ?0 FG66.1   使用者巨集   状态呼叫B
! i" a4 s" F' d) F8 I$ B' fG67   使用者巨集   状态呼叫    取消5 L/ A/ q* ^8 b3 T% \1 ~
G68   坐标回转   有效
% Z5 v0 D- d6 `. K/ Z8 oG69   坐标回转   取消; q! ~/ y0 k3 ]/ Z( }1 V
G70   使用者固定循环
1 c% q3 S/ t5 K( [6 ?# I5 u% PG71   使用者固定循环/ G) y* d' K; ~4 a8 F! Q
G72   使用者固定循环
+ m* F- f% M- S1 R7 LG73   固定循环(步进循环)+ p/ \& s. W! A8 V/ B0 g
G74   固定循环(反向攻牙)
& O) J3 |9 J& S$ O. xG75   使用者固定循环8 e6 F8 M' c* s% R5 g2 N6 H" g
G76   固定循环(精搪孔)
; f6 {. `, Z. f1 I8 CG77   使用者固定循环
  I7 R7 K: |/ [2 }5 {G78   使用者固定循环
# T7 f/ D& x0 c) @+ AG79   使用者固定循环$ n2 q+ r5 _6 Z
G80   固定循环取消: l! Y) F2 Q; z
G81   固定循环(钻孔/铅孔)
, K& i- I/ G, m% O; A$ m% e7 H; [G82   固定循环(钻孔/计数式搪孔). ^9 k! B+ `+ J& d1 F0 H
G83   固定循环(深钻孔)
# A0 {/ y( @' A7 y: R, ^1 lG84   固定循环(攻牙)
6 V0 L' Z' H3 K* D$ s5 P, _8 }: gG85   固定循环(搪孔)
7 e3 M) i4 {9 I# l1 O& K9 ?3 {0 |G86   固定循环(搪孔)
' S- w3 R% i& x4 h* e" u  gG87   固定循环(反搪孔), V6 U/ a# @- C& h5 `0 \. K
G88   固定循环(搪孔)
  e9 S& h- A, b; HG89   固定循环(搪孔)3 [& k2 r$ V9 B* k) ]$ n
G90   绝对值指令  F, m: e3 n7 z
G91   增量值指令/ T1 n) u$ U! S
G92   机械坐标系设定" @3 X. M3 r; F. O% V6 N: m
G93   逆时间进给
% g0 U* ?4 G( y7 ^6 vG94   非同期进给(每分进给): R( ?: M/ q" e" A3 p+ _
G95   同期进给(每回转进给)  U8 ^6 c. D/ o0 x* N
G96   周速一定制御   有效
& G. M9 j2 B, `; m2 l+ B* e+ m, ?  a1 [G97周速一定至于   取消
3 n- \6 k! N, u+ [- X/ ?+ L1 TG98   固定循环   起始点复归8 A1 G. c$ L5 L( Z( I
G99   固定循环   R点复归
% g" p: _6 i$ {  O/ HG114.1   主轴同期制御, z/ W& P9 ?/ [# i6 V+ }
G100~225   使用者巨集(G码呼叫)最大10个 + y2 n6 i' A$ M4 _+ x1 \: Y4 E1 y

2 Q, G6 i$ G: j: O- r# k
$ Y: l( m2 Y5 L
& t/ Y& Q) }" x7 a+ mM   代码1 T6 D/ K" F. `' z& ?  s
: L" [7 {7 B5 S) t9 |$ L
M04   主轴逆时针旋转- c/ A2 g5 o4 g; ^5 r: o- }

% d4 \! v1 `  c0 ~1 c8 bM05   主轴停止7 Y. l0 |# ?9 A  J3 A: l

! h5 `$ E0 g$ i+ iM06   刀具交换
) H5 T; l6 Y8 N
! l( v" [# @2 s0 n4 e4 T( {, H7 R- ~M07   雾化冷却液开启
: u; D' `* H  L! z
' P  X, i: h1 n0 PM08   冷却液开启: x/ Z9 Q  D+ |
7 p6 K" W$ Q) x3 B% b
M09   冷却液关. q! s3 s0 [; E

, }& l5 H- [. |; GM10   工作台(B轴)锁住. ]6 k# h; V3 E8 k+ d6 ~7 b1 {; u% X

0 L' g" j7 ^7 d* ]* A- |M11   工作台(B轴)松开5 J3 L) R: m% {2 \
+ c- l' L5 x' y8 B5 n
M13   主轴顺时针转动及加切削液
  d. H, s% y$ H5 d
4 N5 n. H; R) X: |# S- f; _4 u, p3 ZM14   主轴逆时针转动及加切削液
8 Y5 _% T5 i( i5 N
. ]; W" }( f! R4 p% B% ~# ?# m8 z) dM15   正方向运动
) g% B: ^/ k6 A; g, b) ~/ ]1 A
  E. W) i  E" v- o$ DM16   负方向运动
8 e+ s9 i% f' i3 w
5 R5 Q4 ^! ^9 d' JM19   主轴定位+ Y' h' V3 x: V. S

  b6 h- s5 g6 |) |7 ?" `M30   程式结束记忆体回归
  J5 z9 r) V/ Z( s/ {/ Z  J( S" h
6 b, T4 q( n; tM90   程式中断取消
3 ?7 i; }7 }2 b5 A% o& I; h7 a0 d
" t2 w- {8 w8 z5 dM91   程式中断设定
5 a/ B5 G0 L0 R; h; z4 g/ D8 t- n5 J  Z( D
M92   多段暂存取消
: K) W4 a/ G  i) ?' u" ?8 p% O' a' [! L1 s6 M* B. v# d. v
M93   多段暂存设定
! @1 q! V- A  ?) H% [* d: e
, x. @* o+ Y+ q* \: A: ^M94   镜像投影工能取消
' A- e0 ?( }( ~5 }: q/ t
9 f2 S& O$ D1 C7 h, ?0 [" ZM95   镜像投影工能设定
8 `( C( L0 D5 }, T
! u% ~5 e  K# d( _  u' x3 ZM96   刀具补正圆弧转角模式' I4 ^1 d, ^. u( \2 N
+ g# P* ?+ H% U0 R9 {! J! ^
M97   刀具补正交角转角模式
) ^, h4 o0 D' {- ^7 e1 _: M
4 _/ w. g5 p7 E6 b% SM98   副程式呼叫( S; c$ h9 v, }
" }* J4 A: ], k( h) n" J
M99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 18:25 , Processed in 0.049054 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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