机械必威体育网址
标题:
CNC编程代码(数控铣)
[打印本页]
作者:
chensheng000
时间:
2010-5-19 13:29
标题:
CNC编程代码(数控铣)
G 代码
' F3 H) N9 @5 G, H( I, D0 k G* v/ _, [
, p9 Y: [; S+ O N$ r1 h4 {! q
G00 快速定位
: P$ t4 p3 d1 }- ]! z
4 Y; O; {! J; o: Z) y" L8 C0 N, _
& S& K# ?( d0 r& Y' W
G01 直线补间切削
; p2 X9 F2 o4 E R# l: k* b( A, r
; c% p, B. f5 Q) D6 G1 u4 b+ c
8 w* {4 B- f& D* M+ a5 |3 L
G02 圆弧补间切削CW(顺时针)
6 w; x" `) O* y9 t
% t; B) _3 P n7 v
G03 圆弧补间切削CCW(逆时针)
- f8 v! L% q: W- K" ~+ H
) d A- Q2 g R& P: D
G02.3 指数函数补间 正转
6 D- H, p* z* ]/ d' u- M) n# K
G03.3 指数函数补间 逆转
9 C, Y4 l; {$ c& c( c
G04 暂停指令
8 |3 ]8 N D3 X/ U6 A$ [ k* U! |/ }# B
5 y* O! z, B+ g' g7 f
G05 高速高精度制御 1
% l* Q$ L( e( N/ B0 x! l/ V
G05.1 高速高精度制御 2
( F u2 \& F3 e: o
G07.1/107 圆筒补间
' W9 b' X0 |. x8 e3 ]# ~
7 y+ a$ Y$ P9 ~0 l
G09 精确停止检测
S+ V) h' V9 T0 ~
6 A* f3 }( z( s' @3 h. S! d1 Z" N
G10 程式参数输入/补正输入
3 i& ?( Z) D6 o2 D
G11 程式参数输入取消
' A5 W" p. u8 F5 s
# S& U6 B7 y! L5 ?4 _; ]* @
G12 整圆切削CW
, C$ W) B# B' |: j7 O
! A% g. R3 Q) L' Z- Y
G13 整圆切削CCW
3 Q: R0 i U1 _" a8 M0 W# a
* [' F4 w! h4 z6 u+ U# y/ R
G12.1/112 极坐标补间 有效
4 t: ]4 Y: A n' X8 ~
7 y" L2 p$ K0 L" t7 t, r
G13.1/113 极坐标补间 取消
' J' r% e$ M: ~& |" h' h" P
0 U, l L1 X% z
G15 极坐标指令 取消
+ K# x) f" h: [9 K
G16 极坐标指令 有效
3 V. k8 S4 H6 @
G17 平面选择 X-Y
0 d( A' R0 p: m
5 g9 b. ~( x# e) o& \$ Q2 e! K
G18 平面选择 Y-Z
- t) d6 m7 P1 p \, ?/ ~5 j$ Y
: q. }) }6 c; z5 s6 C
G19 平面选择 X-Z
0 Q$ |( u( k9 r/ D& S
( V! e" a. w8 t2 L' g
G20 英制指令
! ^/ s) ?0 c& x. K% l9 V" [9 W0 N
8 w& K0 }( e3 [1 F. w! D) j+ b
G21 公制指令
3 X3 q7 Q' f3 i" [' H2 M" X
" _1 r: V* f" t" E3 b! `5 }
G22 软体极限设定 有效
4 H& D# N' K* J4 R9 o7 U
* O* N2 v0 P5 G7 ^5 B4 L
G23 软体极限设定 取消
% D+ S( l6 J1 u' M: R& J
9 U4 v; U7 K4 G* D Y/ I; ?% a
G27 机械原点复归检测
" d9 l3 @- h5 [# x. ?
7 }8 f" b- D8 c$ d. r9 n
G28 自动经中间点复归机械原点
) q, H- S+ \+ f+ Q- r
k3 K% H U) c3 }
G29 自动从参考点复归
/ g7 b( O; o2 n3 t2 x. ^( e
5 s) L o, T& o! w* W9 n& g$ G% E
G30 第2~4参考点复归
l0 n% e1 c' l& M# j4 J! q* A% L
G30.1 复归刀具位置1
! G5 Q0 ?, A" r) C
G30.2 复归刀具位置2
5 v. v, K# ?* |, y w! N3 z2 r7 R( {
G30.3 复归刀具位置3
f& \! o( ~" E$ o- a) m
G30.4 复归刀具位置4
. X4 n. p$ `. z$ X" D% }+ Z! V
G30.5 复归刀具位置5
3 {3 `) k$ [# }) H
G30.6 复归刀具位置6
# V# u8 J2 D2 T" J% ^( ?
G31 跳跃机能
3 E# j% G4 F( u
G31.1 跳跃机能1
, J# o& z" m3 X; p) Z- K$ F) j! @
G31.2 跳跃机能2
0 o( ]5 i4 ^# R; k
G31.3 跳跃机能3
4 ]# M0 Y' z1 z
1 z" g4 a+ f6 P5 Y, S
M8 l8 X& O1 b8 j
G33 螺纹切削
& w& f" K5 O1 E. L
% b" H. }7 ]2 B$ p
G34 特别固定循环(圆周孔循环)
5 P% G; p+ J! E# m4 S; H8 s* z
8 \0 V8 G) Z7 V* i0 @
G35 特别固定循环(角度直线孔循环)
) W; b/ {# c7 G n3 Y& n, ~1 u
( r, l! Z" v# m4 J% F5 g1 n( N
G36 特别固定循环(圆弧)
/ T- c. _: q1 @, d$ A
. N3 G3 Q, J7 \ P* G; E& k: u& }7 z
G37 自动刀具长测定
8 d- u' H! c* Y$ `( x( I
! \0 o# Y9 e% q
G37.1 特别固定循环(棋盘孔循环)
D4 ^9 |# J3 I9 \( |* z5 C9 d% z
. Q" s* R6 M" {& W/ W2 |) S. L f
G38 刀具半径补偿向量指定
; s3 Z9 H7 `3 n2 x) t' r3 w# W7 Q
1 d' ^6 h3 O5 N2 W
G39 刀具半径补偿转角圆弧
* ~5 V# Q1 k/ q# i
9 d3 O" k% y2 Y6 P& N. z
G40 刀具半径补正取消
, Z+ ?, a& s1 N; J) G
2 J: ]! @. l0 e7 Y4 Q) F+ k4 V7 ?
G41 刀具半径偏左补正
% |* {5 j, X4 v* G" t
' q& {' _$ q) c A
G42 刀具半径偏右补正
1 y7 k3 k+ D, w' s
y$ A8 I0 t/ Z6 _8 \1 z* L, V7 l
G41.1 法线制御左 有效
( Q4 X3 S8 e! t- @, S
G42.1 法线制御右 有效
- l7 @% }6 @8 @& `! V3 }
G43 刀具长设定(+)
' u3 I3 g2 c0 _6 g& M
G44 刀具长设定(—)
2 W, T W0 d- Q2 O! s
0 e% _' z+ x6 C, { y4 r
G43.1 第1主轴制御 有效
3 |: U3 q- }6 y
G44.1 第2主轴制御 有效
+ c2 i' `' I( h5 ~2 O0 h
G45 刀具位置设定(扩张
4 i' z- h% e, w* ~
& {5 N- f/ }7 E( C
G46 刀具位置设定(缩小)
1 `% q T7 J% L6 y8 s4 J1 Y
G47 刀具位置设定(二倍)
0 B: }+ p% d+ E& w+ \
G48 刀具位置设定(减半)
3 i1 M0 c }: k
G47.1 2主轴同时制御 有效
" E& e! m1 J: y6 p1 l; [+ i
G49 刀具长设定 取消
% {1 |. X( ?3 w' K
G50 比例缩放 取消
- H% P8 m0 M8 I+ P5 F
G51 比例缩放 有效
/ X3 d3 Y% h$ s6 T! t- r* I
G50.1 G指令镜象 取消
C6 O! r. x% u8 T1 P( b4 y
G51.1 G指令镜象 有效
N3 f( o' @$ T/ a# E/ T+ D
G52 局部坐标系设定
$ [- L3 {; C' |
G53 机械坐标系选择
4 O. p7 [) R7 [ ^
G54 工件坐标系选择1
f( |6 _2 N0 Y% I6 T
G55 工件坐标系选择2
6 m8 o$ d3 V# Z( @$ @% j, ~9 { }
G56 工件坐标系选择3
5 ?6 G9 _ s5 b# m
G57 工件坐标系选择4
: X8 N9 C; n% c7 W# n! m9 V
G58 工件坐标系选择5
2 d. ^0 _& Z" ?" n$ X' z' M9 o
G59 工件坐标系选择6
; n2 x7 H6 E2 Z+ k, l: S' ]
G54.1 工件坐标系选择 扩张48组
6 E- F( G7 x& m8 f& G
G60 单方向定位
6 ^* H$ ~ a0 ?# D; C8 @
G61 正确停止检查模式
1 U- {! P2 M- Y1 X' K% F
G61.1 高精度制御
" X8 }; L6 W! j
G62 自动转角进给率调整
1 _5 _$ ~9 X J& t- o8 R
G63 攻牙模式
. l( {: S6 R2 e) ]0 Z5 \8 C: N
G63.1 同期攻牙模式(正攻牙)
0 t: f$ k5 K% D0 R& [% S) _( x: u. z
G63.2 同期攻牙模式(逆攻牙)
% d# x% U+ s! }7 o6 Q* z2 m
G64 切削模式
/ d2 q4 }5 {( ]/ C: P& d
G65 使用者巨集 单一呼叫
; j! t' I" V$ ]* n+ q3 T/ q6 T
G66 使用者巨集 状态呼叫A
3 M9 U, s) s. w$ C* T7 [
G66.1 使用者巨集 状态呼叫B
7 V8 t$ Q& \, {/ N& V3 y
G67 使用者巨集 状态呼叫 取消
- r! ^& C% m" v9 _4 J1 O
G68 坐标回转 有效
! R1 k; P/ _* I7 K! e
G69 坐标回转 取消
0 }7 j+ e$ M) E4 P' ~# B
G70 使用者固定循环
8 T3 P' X5 j+ L( O* h& j
G71 使用者固定循环
) `# }/ h* _. z7 @( T- w
G72 使用者固定循环
1 n* c+ X6 W ]/ v" W1 o
G73 固定循环(步进循环)
2 Y" J2 l- p: Z! a' L
G74 固定循环(反向攻牙)
# B5 S2 v4 O; u0 m; I/ O, s
G75 使用者固定循环
/ c- c5 D7 u( x: s" h" J, x
G76 固定循环(精搪孔)
# r r& @5 e% U& X8 [
G77 使用者固定循环
0 i6 J# V3 L9 T
G78 使用者固定循环
3 T5 g! w* k' D* [% k
G79 使用者固定循环
+ I/ H n* h/ e( R7 y, z
G80 固定循环取消
$ k+ H* J! N) q$ B( }
G81 固定循环(钻孔/铅孔)
( z: C! i# g) ^- _
G82 固定循环(钻孔/计数式搪孔)
/ ~3 Y1 |: Z/ Y5 J2 l0 ?
G83 固定循环(深钻孔)
( v0 _8 _ f" j8 W; \; w( p
G84 固定循环(攻牙)
8 i' c% A- I6 y/ y) l3 [5 D
G85 固定循环(搪孔)
$ p1 k* ?) E9 f N+ i/ Y9 a' P* Q
G86 固定循环(搪孔)
% X# @5 R+ ?" I- o
G87 固定循环(反搪孔)
4 }* X2 b9 t, S7 _! ]1 I- Y0 H
G88 固定循环(搪孔)
5 n: ]1 }' M+ H9 p3 d4 J; [
G89 固定循环(搪孔)
2 x6 U8 V% `8 L: [4 H8 P% m
G90 绝对值指令
/ d9 }( x- ^4 i; g" e0 n% _4 r
G91 增量值指令
8 l$ U# \7 U4 ^9 Z, t
G92 机械坐标系设定
: l* g, S4 E: j% I
G93 逆时间进给
* X6 a/ N! T* a7 r. l5 [$ b; g
G94 非同期进给(每分进给)
) W( b! h* \- D
G95 同期进给(每回转进给)
. d! `' i2 a* |+ e, L
G96 周速一定制御 有效
) H/ b. l. J6 k. V: @
G97周速一定至于 取消
- N0 {8 p% h0 i2 p
G98 固定循环 起始点复归
" [& `* z6 K% X! |0 u: r
G99 固定循环 R点复归
. v0 D6 X6 V2 |6 p; {
G114.1 主轴同期制御
! M2 w' r$ F$ L0 S! \- a6 F: Q
G100~225 使用者巨集(G码呼叫)最大10个
# @" F8 ~* [! n6 R
+ ~4 g4 L0 Y; w( Y/ A: i% Q
* H5 K) B0 W. a- ?, \0 ]& S4 v
* |# C9 z, u1 A% t$ U$ M/ M( e) Q
M 代码
) m5 m. H1 ~& J3 u( |
9 j8 a% i. R- s2 q( \- V2 N7 k% z
M04 主轴逆时针旋转
5 ~% F6 D. q9 l, M" ?. z
; T5 k: x- }3 {9 e. f# K
M05 主轴停止
& P& [* | g- b& q: r3 p+ `
9 c' \/ B. z2 e1 K2 o5 ~ w
M06 刀具交换
0 Y$ i- ~3 [% ^7 B+ E* Y/ P
' R( r# [' K, N7 x( M
M07 雾化冷却液开启
7 p+ l! h1 i8 S
, \) T: p0 b X
M08 冷却液开启
A6 j8 p! Y% Y' q
. o7 T+ o1 j' ^' v e ^
M09 冷却液关
+ R. q+ x5 B$ j* ~7 x' L
8 u5 x/ t2 n1 W7 a
M10 工作台(B轴)锁住
+ W# u/ @6 L# M9 s: b/ y1 X/ }
1 L d, H6 @8 z! @; g
M11 工作台(B轴)松开
8 C6 W6 Y$ D* ]3 x6 p. }0 i% M% M
+ B: ]/ \& t* s, ?
M13 主轴顺时针转动及加切削液
4 E! A' Z( _% p/ ?4 v& ^
0 C8 D' {5 A! ?! E2 g& o! _7 E) N, Q! ?
M14 主轴逆时针转动及加切削液
: ]4 x8 A) t }5 j" x) O; J* Q
" I; u! `- ~- ]6 y1 |
M15 正方向运动
5 z( X3 ?3 P* r; o
# ~; m$ g+ s1 t/ |0 f
M16 负方向运动
: ^6 v$ r: {! j& t+ m3 Z
0 c5 j( `/ H, s' }. q% a& d+ x
M19 主轴定位
2 {# Y7 F: v% @* u$ r
& A/ w1 a& a5 q% U1 W
M30 程式结束记忆体回归
% O- i3 X' B* ?& Y0 ~
' E9 B& M4 V4 e7 o# D
M90 程式中断取消
" a! Y+ G0 x" X2 d7 e, Z
5 i2 @. H7 A$ o
M91 程式中断设定
2 W& J! C( W( E) G1 t% S: p
3 `: S/ J- [) g+ K
M92 多段暂存取消
/ ?, [9 B& ^4 U8 k3 M9 c! I' N
! G: m- B) G; L" V/ b) F, ?
M93 多段暂存设定
) M3 ^3 ^$ o* u8 l
( X; ]& f7 p$ L1 O3 j1 q" U
M94 镜像投影工能取消
$ S& |* N9 ?/ h# A; g
* ?, B1 Z( ? r. n* { `
M95 镜像投影工能设定
- A' V1 z- N% s1 w9 I
# X6 \- N2 K/ k$ S
M96 刀具补正圆弧转角模式
5 M5 f: V3 s, P8 `% M4 h. S' {/ H
% U9 d# \; M( ~. F7 _
M97 刀具补正交角转角模式
6 c. d; x# x% P. R! n
; v4 z" D0 T& M3 C/ S8 N
M98 副程式呼叫
% f( j" p4 v+ Z' ^
- ^: J+ s. u5 N) p1 _8 k' Q$ o3 y. H
M99 副程式结束
欢迎光临 机械必威体育网址 (//www.szfco.com/)
Powered by Discuz! X3.4