|
加工中心G代码
Q9 J5 ?9 |1 j代码名称-功能简述 " ?; \4 b3 U. a
G00------快速定位 " j% m! x) B8 H4 t3 l3 |" ?' k
G01------直线插补
. C5 y; ?9 z; a: rG02------顺时针方向圆弧插补 7 V8 q( E% k# m0 x4 ~* h3 |
G03------逆时针方向圆弧插补
/ R* M z3 W. K7 oG04------定时暂停 / |# K& h, q4 y. X+ v- I# K
G05------通过中间点圆弧插补
% P6 o0 P' B4 qG07------Z 样条曲线插补
( ^! j3 G' o: ]1 ~4 t& KG08------进给加速
& [" B* Q. o+ M! C7 e: bG09------进给减速 / {& u1 ~, o. D% t& h4 g$ Z
G20------子程序调用 B/ }" |0 ]( D, e' E W' G
G22------半径尺寸编程方式 . L) g# r, Q: N- x# |2 `3 Y' |$ k3 @
中山天蓝模具培训学校www.moldnc.cn
- b( D9 E) j" L1 P/ p; n) u* IG220-----系统操作界面上使用
& y- C. M1 w$ A& Y0 u8 j' z+ dG23------直径尺寸编程方式 ! }' l* o7 v8 F% b3 R
G230-----系统操作界面上使用 3 k) {7 \6 z7 O
G24------子程序结束
~. @3 z% G6 J9 @G25------跳转加工
2 a- l( F7 f) @& ^$ q( i; h3 n5 {+ JG26------循环加工
9 U' o/ \" a3 J; E4 v( TG30------倍率注销
: O; j Q% ]6 W3 y, rG31------倍率定义
, P# q- c, I0 h9 jG32------等螺距螺纹切削,英制
5 J) Q; R, j3 V' t) JG33------等螺距螺纹切削,公制 1 ]; W" w& q2 C; o
G53,G500-设定工件坐标系注销
5 h7 g8 q6 s" `. JG54------设定工件坐标系一 % y, u! y+ U2 z/ C, O7 |+ G
G55------设定工件坐标系二
* k5 a* _" f' S, M0 u4 w& KG56------设定工件坐标系三 * i' e' L* ?6 ?" r5 G$ V+ D2 n
G57------设定工件坐标系四
# t G7 m: B; m: @; u5 Z$ iG58------设定工件坐标系五 $ y* y% m- V8 d- c- x' ]" Q' V
G59------设定工件坐标系六
' t. O" t7 e- D) k0 o& ]G60------准确路径方式
: ~ G- ? o+ q& o6 y7 B; hG64------连续路径方式 ' P+ k# ^0 D- c0 G. S+ S5 ~4 e
G70------英制尺寸 寸
( m3 Y# x w6 p$ w+ tG71------公制尺寸 毫米 6 W: a8 B" M+ @7 ]6 {- v7 m
G74------回参考点(机床零点) ' g( a4 U! G0 u1 o! T8 y- K' |
G75------返回编程坐标零点
$ Y, ^: S0 d' O! t7 W; }G76------返回编程坐标起始点 $ k$ x' E. y, Y# x
G81------外圆固定循环 + G/ z L4 y* |# o
G331-----螺纹固定循环 & j9 Q& ^9 q- w! [8 t
G90------绝对尺寸 / D& z# i/ [6 f3 \
G91------相对尺寸
! t1 E O7 g6 D5 V$ VG92------预制坐标 2 r# @0 m% f4 s$ N: d" ]; k
G94------进给率,每分钟进给 ! v$ U; A# E( Y/ P' E0 a
G95------进给率,每转进给
' R3 E4 k/ T" o X4 V2 J! wG00—快速定位
# E: I% \% h: l( |4 E! J. m ~5 F q格式:G00 X(U)__Z(W)__ . S) g7 ]) C) G, O: Z/ q! ]+ K% G
说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件
$ x, r p8 j. Y% ~进行加工。
6 O& y+ G) d+ H1 K0 g- b* Q(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他
' r4 \9 m, }0 S2 I0 K% O; b/ A轴继续运动,
' B% ?* _% I/ ?0 J) {) J(3)不运动的坐标无须编程。 " `1 v, r+ C9 r% j1 F
(4)G00可以写成G0
5 h! G1 t9 x) @例:G00 X75 Z200 4 q; s% R7 _1 j3 R& D
G0 U-25 W-100 ! U# i9 v) r2 D
先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
5 o6 [# _/ I0 o6 T( ~6 EG01—直线插补
* y* {3 k: o. v {1 j+ ?8 m格式:G01 X(U)__Z(W)__F__(mm/min)
1 G; j- l% D8 C; `9 x说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令 # y# h7 A Y( ^" K9 F8 G
进给速度。所有的坐标都可以联动运行。
$ J3 V! K$ E, t9 r, G(2)G01也可以写成G1 7 ~3 ~$ _2 N, Z* j/ ~
例:G01 X40 Z20 F150 * V7 t& I* E- X; B
两轴联动从A点到B点
' I! h' v, y" T H, |1 eG02—逆圆插补 , j8 u$ J ?/ _, o* z7 @, K% c5 N
格式1:G02 X(u)____Z(w)____I____K____F_____ 2 h5 \, m# S3 n& R e! H
说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时, $ o6 z( T6 L, b" R2 |
圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。 8 H/ g% n4 b) Q! d" v
I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。 # p4 h) H' G1 ~' i6 U+ G
(2)G02指令编程时,可以直接编过象限圆,整圆等。 , \9 b; i6 k/ ~; C: N V! F- l4 r; k5 S
注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙 4 [( C( \4 F" h9 n' f$ f; U5 z
悬殊,都会在工件上产生明显的切痕。 + J5 I" m$ ?; F) x
(3)G02也可以写成G2。
+ M& Q9 P& F- ~+ p, j3 k! t例:G02 X60 Z50 I40 K0 F120 ! ~. x, D! A4 \& q5 p1 _
2 M代码9 L6 Q; x& B* Z
M代码 功 能 % \" [! z$ I5 T/ b) i6 ~
M00 程序停止
& F! Q, w3 w6 R: b3 V$ rM01 条件程序停止
# w. S5 w" r2 f, fM02 程序结束 6 |# E' a. n: @7 ]6 X* k+ K
M03 主轴正转
% u# o* W6 l. ~! D4 l7 tM04 主轴反转
+ u; e7 _" f* N5 N6 E2 _$ m% {M05 主轴停止
. C$ C `% U" Z1 tM06 刀具交换
6 k* T" I4 @ `4 G# h0 d LM08 冷却开 6 |0 b0 _/ ]7 \8 y# M
M09 冷却关
0 k* [8 S1 t9 z1 Z- ]9 ~: D2 H2 p6 T& zM18 主轴定向解除 6 K8 y% F7 s8 n) _& P: s
M19 主轴定向 5 S m+ a* P3 c
M29 刚性攻丝 , |4 M" h( R W0 D! [( Z5 H
M30 程序结束并返回程序头
5 X+ N v. \2 E q; wM98 调用子程序
+ I. C6 b5 d3 DM99 子程序结束返回/重复执行 |
|