机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7324|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码
6 y- i) W% J& Z- n' q$ L& ?3 ?0 ?. e
/ t! y" o0 c4 B4 R" u; sG00   快速定位
. T' Z# o7 z! Q" V! r: [0 n
% w( i! W8 B' w7 M$ Z8 }8 l
0 M$ {& I7 z! \$ E% Y( qG01   直线补间切削
% `2 n3 n# u/ }5 Q, S6 \8 k. y3 X' E; R6 U1 A) U" a
3 g; Q% v  f/ X, }' ?7 N# h
G02   圆弧补间切削CW(顺时针)( W/ z: r7 U4 d

1 E/ g% D' l2 Q! y8 EG03   圆弧补间切削CCW(逆时针)
9 I3 s- Z7 @2 a( q3 k
: f7 y$ ]; [- _3 A+ SG02.3   指数函数补间    正转) ?: u, E1 P# m2 d- a, B1 E* N: ?
G03.3   指数函数补间   逆转
! I7 C, F0 l3 VG04   暂停指令
/ F( Y1 J8 r' u9 I2 h6 c: s7 t) V* d+ i! w) g- o9 [
G05   高速高精度制御 1
4 b; L( X. Y% G8 w& yG05.1   高速高精度制御 2# k7 d- C0 R  r0 ?" f
G07.1/107   圆筒补间
  b6 O" g) E! q9 m* L& u( a
; b8 L1 a  H' {; w( F) K" pG09   精确停止检测# g3 u: A& ~+ z* r" Q! Q
( {3 Y9 X* w" b0 T
G10   程式参数输入/补正输入6 t* a; Z' O: f. X
G11   程式参数输入取消7 Q0 Q' Z- b# D

( E9 a4 [% S9 k. QG12   整圆切削CW9 ]0 T9 J, I! G2 v! ~; d( a

% P! \5 [" N3 p8 E8 u! dG13   整圆切削CCW
$ i0 ^- M; t7 C* v- Z: L8 t
( j- h& }: C$ r, Z5 M1 `G12.1/112   极坐标补间   有效" a5 l9 _: Q; n$ d2 K9 y
5 b5 w2 I/ y4 ]. o: A( r
G13.1/113   极坐标补间   取消1 K$ t* v0 `5 \+ H3 o3 _  k

" Y9 B" V0 E, A0 ]5 }G15   极坐标指令   取消: F1 F3 j2 @3 f$ J7 {# O
G16   极坐标指令   有效6 s6 m) y3 N# |
G17   平面选择   X-Y
9 ]! y2 a3 y$ @8 b1 R
9 [2 x; a2 U. z1 CG18   平面选择   Y-Z
: [4 _# Q5 d4 K6 ?3 m3 S; u
. u: v- A( R3 w; S( OG19   平面选择   X-Z# x0 T8 l1 ^% }  T5 Q

) L! j+ O. x6 T. iG20   英制指令
$ @/ c% Y. u) Z) T. s6 u# _8 P, p5 S. B5 r( {* i+ @
G21   公制指令( o; w2 }0 r$ ?; m! C( m
3 i6 s/ }& v6 ~2 q* ~: ]
G22   软体极限设定 有效
, j0 A/ h9 D1 ~9 Y' N- b3 c1 _* }2 T% o* I* V" |! l
G23   软体极限设定 取消; E) ]- @. l# R: d" w3 ]

- c* s, K& Y1 D" V3 f7 BG27   机械原点复归检测! f$ x' J! J; y& `
' \' E- b* P: ~# r0 s1 B
G28   自动经中间点复归机械原点% N2 W, f/ p( m& J

" J9 S' D* e$ ]  _% fG29   自动从参考点复归+ a% Z/ }3 Z7 v) E6 _2 X) ?  }7 j1 d
! O' h+ ?& K$ w5 B
G30   第2~4参考点复归$ _- c# ^+ v$ g  m) F9 c
G30.1   复归刀具位置1- j  _; i2 a) x; |
G30.2   复归刀具位置2
* i" l8 k% A- v0 O, ]' e. R& MG30.3   复归刀具位置32 S) s# Q+ v- q3 ?, ~* k) ]
G30.4   复归刀具位置4
- P# d* J' g+ YG30.5   复归刀具位置5
& ^( ?# d( E( Z  AG30.6   复归刀具位置6& _& U6 V) @# N9 s0 s5 l
G31   跳跃机能3 K; c) O9 U* Q+ v
G31.1   跳跃机能1* \) w# u1 k0 E3 s6 I& [1 q. B+ u/ {
G31.2   跳跃机能2
$ ~& i* w0 z& w' b% X  IG31.3   跳跃机能39 [8 ?( ^& p& {( v

, s# {3 C5 G3 |! `
  c; _4 e/ J7 P" C5 RG33   螺纹切削- h4 ?' [; m" P0 j# [4 U; A

! P4 _1 E0 P( M' U$ C% q6 G4 f& v& F# pG34   特别固定循环(圆周孔循环)
3 A; L, d* d. H1 b% }) X
4 K7 S0 b$ U) F' ?G35   特别固定循环(角度直线孔循环)( Y% n4 J1 F6 h" z

, n6 |7 x) e6 f+ T" p+ W8 d; vG36   特别固定循环(圆弧); w) M( s: n+ \1 k/ ~6 g- B5 b

6 Z4 s4 G8 q, r$ B6 eG37   自动刀具长测定
, T! d# }* u* V0 E2 i9 t; `: u) c0 }( T# N
G37.1   特别固定循环(棋盘孔循环)
- }8 ~( y5 W# Q' Q& a" @  G2 o
! h. N9 L3 w+ e+ y2 u2 ~G38   刀具半径补偿向量指定
+ S% N5 Z: F1 g& ]# B( Z# n& p! F
. i# N! b4 M" PG39   刀具半径补偿转角圆弧
- n3 a- x3 ]$ d( s7 ?  ^  M6 R& m; C1 Z+ @# I$ W/ ~
G40   刀具半径补正取消
/ t0 I$ n1 |1 \9 P$ M! v
- n8 j- A" V* l& o) pG41   刀具半径偏左补正2 h: p& [& G3 E9 r  [! f; V7 H
7 J& Q. K2 {7 B  S/ E2 ~& F
G42   刀具半径偏右补正$ w' \1 N% t5 U" t4 f. s
! D6 j9 Y1 K# t5 |, H# q
G41.1   法线制御左   有效
7 E. O* s% B( W0 CG42.1   法线制御右   有效# i3 C# F0 g- S/ @- W+ C
G43   刀具长设定(+)
) w" D/ N3 s2 u% J% F9 NG44   刀具长设定(—)
' K8 p* C) i9 _# }: T, D( A8 b0 {5 }9 F' E) ]
G43.1   第1主轴制御   有效
+ e9 p: i7 Q2 l$ I- O  gG44.1   第2主轴制御   有效, b8 n! E6 U8 r0 y
G45   刀具位置设定(扩张
6 @9 P" A9 R& y! t5 u: u0 f! n5 {+ {2 Z2 _9 D8 }+ M
G46   刀具位置设定(缩小)
; i  i7 S. _2 O# p- uG47   刀具位置设定(二倍)
, d+ _: ^' C0 N- bG48   刀具位置设定(减半)
1 M( Q: m7 K% d! z$ C$ c( S' _G47.1   2主轴同时制御   有效0 u: n2 u4 z; K6 Y2 n
G49   刀具长设定   取消
* |0 i' I/ Q* z% aG50   比例缩放   取消9 n' @" T8 p2 }0 a4 y
G51   比例缩放   有效
, N' x: ?" C( @1 f. F- Y- T5 AG50.1   G指令镜象   取消# h7 ?' F% T8 R2 V
G51.1   G指令镜象   有效/ |4 p* S" ?4 O  A& A8 A: N) S
G52   局部坐标系设定
: N1 l. k% O+ A2 \G53   机械坐标系选择
2 R% V' K  n4 {G54   工件坐标系选择1
4 I2 c' |( \+ s9 W9 CG55   工件坐标系选择2& l  r( x; n9 w: P
G56   工件坐标系选择3
2 _$ |7 o, Z- I! w5 K  h7 Q% L1 QG57   工件坐标系选择4! p+ y8 V5 O. m5 C
G58   工件坐标系选择57 C3 }/ y: _2 |9 E/ u6 R
G59   工件坐标系选择6
& I' Z! X' J1 y" CG54.1   工件坐标系选择   扩张48组( p+ J; \. a  @6 ?1 r8 T
G60   单方向定位1 p9 ?) f! _; B, K+ ~  j+ q& D
G61   正确停止检查模式
9 m# B3 Z* I9 KG61.1   高精度制御8 u9 ~- ]+ G  n1 V& C" \+ W& Q- ]$ K
G62   自动转角进给率调整
6 [2 l: E% w7 S2 i& ~* MG63   攻牙模式2 ^) e9 D/ h) M3 g6 i/ r& \
G63.1   同期攻牙模式(正攻牙)
3 Y3 I6 K* m0 z  hG63.2   同期攻牙模式(逆攻牙)* D' `" P& q4 m  N8 N. ^
G64   切削模式
# k- k9 h% R8 e' ]& l2 s1 GG65   使用者巨集   单一呼叫! C( ]( x/ f  n$ D! g
G66   使用者巨集   状态呼叫A
  T1 ]% u4 x& }7 qG66.1   使用者巨集   状态呼叫B' |6 c' i3 O/ D- v1 I# c9 r: s* P
G67   使用者巨集   状态呼叫    取消
' X4 |# T5 }6 a/ x2 FG68   坐标回转   有效
8 ^- D, D' J7 e8 \' {( s) \G69   坐标回转   取消
% o5 k) q; p5 Q  ~  w$ d% |G70   使用者固定循环
9 @& Z0 ?' G6 ]' c. n6 WG71   使用者固定循环  W6 O. s7 m; q1 X& P9 l9 M
G72   使用者固定循环
- |. B: r) }7 _0 |* o: W4 GG73   固定循环(步进循环)
! M) S$ w) J, J- `$ x: y/ I8 \G74   固定循环(反向攻牙)6 M+ e  L1 ?* g% `- L; T
G75   使用者固定循环1 Q4 Y- r$ s$ Y) r2 @# e3 e
G76   固定循环(精搪孔)3 ~% y) _, H" w" R+ ]$ ]
G77   使用者固定循环* h- x, T0 v7 t$ f
G78   使用者固定循环
. O" X/ x! Y, g7 S( W! W' ?' vG79   使用者固定循环
9 ?" {& l& j# E9 |( i' D6 `G80   固定循环取消( `% ]  O7 x; e! X; O
G81   固定循环(钻孔/铅孔)* V- @$ ^, R8 \
G82   固定循环(钻孔/计数式搪孔). e7 w# x' z+ G: P8 ^: J1 M6 I
G83   固定循环(深钻孔), J/ P  D& A1 g+ }' z# G3 J
G84   固定循环(攻牙)
) x9 B& J- c, p" BG85   固定循环(搪孔)
4 D/ i! _/ i- KG86   固定循环(搪孔)( O+ _& F# F. H4 i; A7 q
G87   固定循环(反搪孔)
" h% f9 ?0 @3 ?0 [' XG88   固定循环(搪孔)
3 b7 M* e! b4 V6 ]G89   固定循环(搪孔)
  W( u' |% k- |: V& C" g6 _G90   绝对值指令
+ g! ^. h9 F; ?% d! c$ HG91   增量值指令5 ~! O8 m! g! H, N
G92   机械坐标系设定
$ q/ X' y- ^: o+ R, |* a% b) CG93   逆时间进给
3 s2 H0 K5 u* K  Y  B2 g& V0 d) t  nG94   非同期进给(每分进给)
7 @3 I) G/ H, ]% @- }& F( g/ NG95   同期进给(每回转进给)
# W5 J7 q, g# K, ~G96   周速一定制御   有效- j% X$ W* h/ i7 B7 ^
G97周速一定至于   取消+ j  f9 I! |4 C2 _$ s
G98   固定循环   起始点复归
$ t2 O' u; p3 a% iG99   固定循环   R点复归2 F; ^0 j% c. p
G114.1   主轴同期制御
1 s% T2 v$ R% V/ k( Q1 AG100~225   使用者巨集(G码呼叫)最大10个
$ `% T; k; g5 }# g
7 m$ j; ]! U& G" U6 Y
9 y# O6 {1 P- m+ {0 a  ?( D( ?( C$ O/ z/ D1 f. o2 E4 \
M   代码* Y& g2 N6 `  {& Q; ]
5 {# v  H. e/ q! o9 t  k: A4 @0 Y) B  G
M04   主轴逆时针旋转
0 I0 S) p1 u0 t8 Q7 T! o' s
8 k; x: l  l; C1 QM05   主轴停止
) U# t' L8 h! c0 C. s
9 J+ V& |! V2 C( M) w" W/ aM06   刀具交换* C. J4 r" m0 @. N- t

" R8 q0 i! b6 k% f. y- O/ [; I* vM07   雾化冷却液开启
3 K3 Y3 _8 V$ d; J) L9 L
4 n. V# r5 |! E, l" }1 `M08   冷却液开启3 `% X+ ~% U1 Y; F" O
6 ~, m3 p$ S- Y" r) p4 a1 ~  [
M09   冷却液关9 g; z% S7 v0 Y" F
& ~) ]* F4 y( [4 T, N+ \
M10   工作台(B轴)锁住
' t5 v- l- S# u# F# l2 e6 `. Q7 s/ K
M11   工作台(B轴)松开
1 a0 V0 ~7 Q3 N2 o5 j
2 Q: G! ]4 Y9 b6 I( f( VM13   主轴顺时针转动及加切削液2 f) u: Y- z0 b
- n' y* e; m' g, _7 H7 ~
M14   主轴逆时针转动及加切削液
# U( _, |! V/ ^) k& n% a' E0 b) k' z" @* R! @: @: K
M15   正方向运动5 i/ a: O+ H% C8 t. |
, x0 k: ^- g# }5 }$ {0 ^5 D3 G9 ?
M16   负方向运动
6 F7 \- w  V9 h, z# A+ \- w3 k# L# Y- Y4 G$ O, \
M19   主轴定位
4 y# R5 w0 E% y) @" z7 ^& J- w+ |- W1 }/ L2 E  Q
M30   程式结束记忆体回归
% O$ @3 x  C. l7 v3 b; C% |6 z+ n
1 N6 F, c4 f6 H, H$ \% o$ |! y# ZM90   程式中断取消
( C$ v1 E5 y( q* ~- k3 I" c7 l, q  I6 j1 ?3 m1 i6 ^( k
M91   程式中断设定4 \, h0 Q" Q2 T

0 r3 O5 r& i) d6 `6 K7 m! B$ BM92   多段暂存取消: X' d% n; u1 x+ K0 `* B7 r
3 e4 c- x* @, B2 x
M93   多段暂存设定( o. N& M" }- D2 E& T* B

" G$ ~8 U( i% _% f% uM94   镜像投影工能取消* p5 f" H; `3 b# w% U4 r$ V# L+ }' @

1 F" ~: G2 B  o, XM95   镜像投影工能设定
3 D! R7 \/ b) u
4 V6 ^/ a: d8 X! u7 ^M96   刀具补正圆弧转角模式
( v; Z9 r0 [7 I4 _3 C. V! ?& ]; j+ ^
M97   刀具补正交角转角模式
! z6 c" z: u- g' E! T2 [( m6 P, c7 @# {. K  m
M98   副程式呼叫
0 z4 V' d1 F" J$ w3 k
0 H1 o5 X9 R% k7 D4 cM99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 06:09 , Processed in 0.055602 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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