找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7493|回复: 0

CNC编程代码(数控铣)

[复制链接]
发表于 2010-5-19 13:29:55 | 显示全部楼层 |阅读模式
G   代码& {. y. M$ ~# Q4 ~, a
9 \8 K% s2 e8 }* Y9 [, X5 _
G00   快速定位
5 S4 g; U! G+ a/ l! e7 ~( K9 O1 \$ }2 f# c

' C; D+ L2 a0 |6 a  hG01   直线补间切削
8 V+ _2 T: N( U" |7 e! t5 e- ]0 @" y- b- }7 \

8 j" z9 n& ]. r2 ~# I& pG02   圆弧补间切削CW(顺时针)2 |( R" f% Y4 W) n
# Z* f; N# o% i8 I
G03   圆弧补间切削CCW(逆时针), r; v, @: U% N

" ^) ]/ c) u7 l% y+ jG02.3   指数函数补间    正转6 G: g5 B# E. p) m# q) Z7 a
G03.3   指数函数补间   逆转$ m5 J! d: T1 T: j- S
G04   暂停指令& i& g0 X5 u, ~1 G, w8 t* K

2 j' C. u: ?2 @G05   高速高精度制御 1
) L) O. ]/ Z% s. VG05.1   高速高精度制御 2; S( Q4 w9 O9 c4 M0 Z0 G. z1 o7 V
G07.1/107   圆筒补间' L3 r. v: ~2 P% J* D4 }2 q. t- Q

, O; B6 I) m) j, ?2 \6 A! OG09   精确停止检测
* x( U. e; b$ [0 t0 K! k  Q! t% z& p" T
G10   程式参数输入/补正输入$ D3 d* P# i. \6 c) P6 H8 E
G11   程式参数输入取消1 a5 d% l9 P4 S( {
. Z% v2 s- V, c% E
G12   整圆切削CW
9 H& a' Q' l1 x3 Y. W! ^! E5 V9 {1 W0 [! U
G13   整圆切削CCW
( n; K* M* g) [& e  d1 Z6 ~
9 ]0 Z. L+ N- p# V# YG12.1/112   极坐标补间   有效
9 O3 d' Z" {6 U5 D) C2 X3 n
. Y# Y" F1 H. P9 y  E9 Z2 H9 r; dG13.1/113   极坐标补间   取消
; j3 S: S, [( h  `- o' T9 W/ O, X; C/ b& `
G15   极坐标指令   取消" x5 x; f/ T, [) y* a# `! U: g
G16   极坐标指令   有效
! ?  p- [* d1 PG17   平面选择   X-Y
7 C3 w( F6 B1 Q" D% f+ Y6 ]* Y& _4 i; k7 [" z" @7 R4 n
G18   平面选择   Y-Z
5 a$ O0 F) S6 t. ^% W& A% _) T4 T( }2 n' {1 V
G19   平面选择   X-Z
5 F7 B4 o! |" R0 A( ~" S6 d7 n2 B% |& R8 I% K' b: |! Y( e/ a
G20   英制指令4 k* X; N0 R) U+ M% d' u
/ e  r$ ?3 ]3 ?# g" y
G21   公制指令
4 i5 c# ^4 ^3 [& n+ \' I
8 H% W/ l6 i4 M4 ?G22   软体极限设定 有效+ U, t5 }$ {9 ^# G: V2 B: E
; d% Y: L8 Y, w* H
G23   软体极限设定 取消1 D1 O. k9 R* h5 |: E) Y9 L4 m8 G6 Y
. ]! b5 I4 ]' ]  ?; `$ }% _
G27   机械原点复归检测
* z& c- T: F' M( T6 [! U  I7 l) n* n  b2 @- ?9 x) F
G28   自动经中间点复归机械原点
) H$ v2 ?: {( q8 g0 ^7 a' M3 u1 \0 p) V- T* S# P" v
G29   自动从参考点复归9 s) M/ [" V4 `( U' p8 G7 I
1 m: @8 V% [9 w9 v1 Q" b' k
G30   第2~4参考点复归; h5 m9 o1 n. A7 x6 f/ \
G30.1   复归刀具位置1! X: ]* p# |) f2 L9 k+ C+ d1 v2 W3 l
G30.2   复归刀具位置2- D5 W/ E3 o: V! o, [, N
G30.3   复归刀具位置3# u. T, ~8 `4 v3 C) e6 z
G30.4   复归刀具位置4  q7 i$ E9 q$ a3 Y; U8 ^/ |
G30.5   复归刀具位置57 {" n! N( d- p& T
G30.6   复归刀具位置6
9 Z$ J7 Z% w0 O$ `7 l1 LG31   跳跃机能2 _# }% |5 U7 D" J8 k2 A) A
G31.1   跳跃机能1
# x0 E6 N) A' p0 M& zG31.2   跳跃机能26 g% d/ C# ^7 M7 w( I8 G
G31.3   跳跃机能3# ^  P3 x* k  Y' m! M
3 s! P7 k. H3 R0 @' V! H6 p- |
1 E9 b5 A9 k& h% ]" p
G33   螺纹切削
' }7 A. E; {! F1 }7 g1 B" V7 X0 H' ?+ d" l& W
G34   特别固定循环(圆周孔循环)6 h. R4 z3 T: B3 q" n

( ~6 D, Y+ F  S. HG35   特别固定循环(角度直线孔循环)2 M7 _# h' |5 |$ k- f( s, F
" Y7 D. i/ E7 O, J" B# g
G36   特别固定循环(圆弧)
( u. D9 A  S. O* J7 E3 o3 A, j
" u* H* ~- s8 F0 R4 l6 LG37   自动刀具长测定' I( [& Y9 r; |

. m" [0 ~( R! \5 @7 a5 U( e( N, gG37.1   特别固定循环(棋盘孔循环)  s5 z' W' E& i2 f- L( U
) g: x; ~  C9 J! d, X$ }
G38   刀具半径补偿向量指定$ I! s1 V  o' _' c% `
, V# p- f+ s. W8 {2 C3 K
G39   刀具半径补偿转角圆弧
0 p5 e/ W' I2 [5 X  O* [
, E  ?# B/ p+ HG40   刀具半径补正取消
3 ?8 D* S8 ], @& e  \: v2 w2 D) L# G% J! W% E( I
G41   刀具半径偏左补正
6 g8 N, C9 {6 P5 M! k
) D) l7 ]9 J% `, g) I% GG42   刀具半径偏右补正9 I3 J) [; G. N3 _& d$ O; u

$ c+ O1 y+ ~. z0 q3 z, @G41.1   法线制御左   有效# \% F3 N4 s% c1 A2 |7 y3 D* E
G42.1   法线制御右   有效
' d$ _6 i1 n6 b7 G8 gG43   刀具长设定(+)
, H# a0 l& a" U4 H4 ZG44   刀具长设定(—)' x* d# f9 O2 k3 C5 b. p
' s# l' ^: r- a- s, i5 J$ B. H
G43.1   第1主轴制御   有效
1 q8 _& e7 R* N5 e+ B+ MG44.1   第2主轴制御   有效: V. o. A4 H% ^8 }' z1 l& h
G45   刀具位置设定(扩张
& [5 M4 l" b$ g% W& g+ N
9 {6 E. K. C& e1 P7 LG46   刀具位置设定(缩小) ! u- L# w, c9 y5 j' o
G47   刀具位置设定(二倍)$ e; {  u* A9 d0 `! v1 f2 W# ?
G48   刀具位置设定(减半)
8 |! Z" v3 [# f6 n1 V. c% F% w% BG47.1   2主轴同时制御   有效) d4 P2 P' y+ f: ~
G49   刀具长设定   取消
/ r; _& X8 s1 j2 R, JG50   比例缩放   取消4 t2 i( W8 \1 K
G51   比例缩放   有效% G$ d; O9 }8 S4 a
G50.1   G指令镜象   取消; h3 X: f2 z. q! A, i& q
G51.1   G指令镜象   有效
# L, j7 ?3 k# n3 I$ O# D3 GG52   局部坐标系设定* B& \: Z4 ~& s! p
G53   机械坐标系选择- s. f' X5 W. g4 c
G54   工件坐标系选择1
* o9 m! p3 [9 E/ W" s6 |: @G55   工件坐标系选择2
1 i/ \' p' y6 M: P$ Z3 E2 |G56   工件坐标系选择3: L0 X# v! h& F
G57   工件坐标系选择4
2 Z) x5 W2 d6 s4 F1 wG58   工件坐标系选择5
1 p. \) V" `8 w0 [; `G59   工件坐标系选择6
$ Y! @9 P6 t9 ?8 v0 Z1 tG54.1   工件坐标系选择   扩张48组
. m! R0 K* K& f* ?/ o9 V* hG60   单方向定位! E$ B2 X2 f  x/ Y2 D( I) s
G61   正确停止检查模式
& @% d5 O0 _' N& _G61.1   高精度制御% u' ^; A  i: X% s% U1 N% j
G62   自动转角进给率调整+ v% i- H1 g$ n
G63   攻牙模式& L7 v* c8 H! Z
G63.1   同期攻牙模式(正攻牙)
0 W& |6 V: u2 v- G) w# BG63.2   同期攻牙模式(逆攻牙)4 z6 M2 y5 L. H, C" g2 V8 a, z/ j- J
G64   切削模式
' {3 f4 b9 I$ YG65   使用者巨集   单一呼叫
8 d- |% m% u1 `; s# uG66   使用者巨集   状态呼叫A
+ K7 h0 z' k0 g; `G66.1   使用者巨集   状态呼叫B
6 G. T; r& t. Y8 N5 y) Q- Z, U6 AG67   使用者巨集   状态呼叫    取消
2 T* \% }( p! f$ H7 g% YG68   坐标回转   有效
/ k2 A1 b! m0 n1 N3 I5 T7 g! kG69   坐标回转   取消
6 }5 f3 u2 w; RG70   使用者固定循环4 z0 d* R- S( i& s9 d/ o
G71   使用者固定循环9 ?" n, }  ~) a
G72   使用者固定循环% B4 _5 A$ k' r$ Y
G73   固定循环(步进循环)+ I0 L) ?# F" ^) g: _5 }
G74   固定循环(反向攻牙)
1 j, P$ f9 @% `2 gG75   使用者固定循环
6 H. p1 ^% s( `( }) O% fG76   固定循环(精搪孔)
: H: i# o5 W- O- J6 B3 X; dG77   使用者固定循环
* U/ \$ U! U* V% X+ VG78   使用者固定循环. C: Y! z0 [6 S( [% ]  H" b
G79   使用者固定循环
' f% U- K% t- Q% w! T( ]G80   固定循环取消% ~: x  E1 P. [
G81   固定循环(钻孔/铅孔)1 ?/ Z$ r  i9 g$ F4 R
G82   固定循环(钻孔/计数式搪孔); H$ D) W( a1 Q6 E) A' E
G83   固定循环(深钻孔)3 w- Q( o6 P; x3 v: _- _
G84   固定循环(攻牙)
& K& c, d2 t+ O/ @. KG85   固定循环(搪孔)
  ?/ E2 h3 @3 a3 |G86   固定循环(搪孔); ^: l* ^. ^  [! |# N$ S9 l
G87   固定循环(反搪孔)
- H9 F0 Q" H2 A7 _/ {9 uG88   固定循环(搪孔)
) X  v4 [' U2 p& R5 M! m. EG89   固定循环(搪孔): F1 D* f7 I/ E, R9 c; O+ }
G90   绝对值指令0 T3 e6 Z# P: `- ]# w; ~
G91   增量值指令
. {. d! ~! R; P4 NG92   机械坐标系设定
8 s  U8 U8 u8 q7 c1 H/ H% yG93   逆时间进给( K' z; N  }3 A. h% @( l
G94   非同期进给(每分进给)$ J/ g% ^2 ^4 a  Y" \
G95   同期进给(每回转进给)
, y* @; L, F/ BG96   周速一定制御   有效5 I( W* G) J/ V% ]' g! r' q
G97周速一定至于   取消
+ t  r/ q; Z- [& w: W: gG98   固定循环   起始点复归6 W# g3 W0 J' e: q
G99   固定循环   R点复归
$ K. e0 m3 B, A* B8 J' r+ N4 q4 FG114.1   主轴同期制御+ V% u( b) Z3 }) f3 b, A/ J
G100~225   使用者巨集(G码呼叫)最大10个
" l6 _5 s) e; A3 l! J- ?) e
9 ]& L1 n6 t. v# g; M+ }- j( c  J
, G7 U3 g/ J! I+ H, x- Y6 H+ e7 W- }: V1 d6 D5 o. ?1 h
M   代码
- D" g/ ~& z9 r1 c8 C' c9 _  v. q2 ^# L5 L% j) `( g% T1 E$ K) H* R
M04   主轴逆时针旋转) w' r# V; A9 R

  l5 `/ ^8 X/ N) L5 W% y% Z& {M05   主轴停止
- }+ S" P/ h7 f0 T5 N9 g* G; p- A+ y) J/ y3 I5 k
M06   刀具交换
* ?& T$ G% Y3 i9 }7 _# {" q
& y) m6 n* J1 V$ E/ L( A& nM07   雾化冷却液开启! o1 ^; P& k, T* D/ Z
( w) w, b3 C* S& {: |+ u+ Z
M08   冷却液开启- L7 M2 h" G5 N, y5 ^: w

! I0 h  I& v' ~" s/ dM09   冷却液关
2 T' o/ |9 k# O6 c8 f0 A  F, ]8 Y
" h3 V8 v+ s& G: l/ K5 C- P, |M10   工作台(B轴)锁住
* ?: w: v- c& `2 D) ^5 m4 F3 \: ]3 B2 r8 w5 N. d0 Z3 n
M11   工作台(B轴)松开
, I, |% n) |" h3 h0 m: ~- M/ I/ l5 A5 ^6 U* h/ U; {. v
M13   主轴顺时针转动及加切削液
7 n& d* T2 r& I+ l% q: U* v$ c7 n- A$ r/ @) i
M14   主轴逆时针转动及加切削液8 k' d9 D2 L5 c9 V/ [" v/ ^& x5 e

# o% q6 ]" f- Z8 {6 @2 G& |3 dM15   正方向运动- C$ A! B: H  p# K7 r/ ]( F7 H

, V( J$ Q: h1 LM16   负方向运动9 J  Z3 M/ d2 `) m0 ~0 @. ]7 N
/ w! T) S$ y" _7 V: I
M19   主轴定位
; _7 q. M9 B! B  t, X9 N
" K3 M+ Z- K$ m7 Y( w( ], G! RM30   程式结束记忆体回归
' ?. H; ?- U2 B- O/ A
2 |. j/ A& C/ X4 a% q: y% cM90   程式中断取消
- f+ l6 ^/ L! k. `9 r
! ~% ?' D/ q! p) J, ]: @M91   程式中断设定4 m/ O- Y& i% B2 c1 k
. v' u4 l/ b9 ]: u9 m, |+ e4 B
M92   多段暂存取消: j( T; G( U6 E+ D

2 ]8 S: e! W2 y/ W+ i' X+ o2 AM93   多段暂存设定
) }8 c" t$ F0 y* d+ g4 |% a; E$ f+ \0 a% I* J6 I
M94   镜像投影工能取消0 g% @  r. u9 q9 T

( r% |) l  @0 N% B8 I3 PM95   镜像投影工能设定+ A" B  S5 w% L  g

( \$ Z5 G' @3 L- uM96   刀具补正圆弧转角模式
% s; k) c9 N7 U, r' p* U& r2 Y# t7 W# j8 X8 v" d" T
M97   刀具补正交角转角模式
8 k6 b& h6 w( E, @2 {! L: b9 T
4 m* Q: ^, m* `M98   副程式呼叫; I, w8 a0 P7 K% a
1 P" K! b! M# l, f6 Y6 U
M99   副程式结束
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-12 19:31 , Processed in 0.065441 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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