|
加工中心G代码5 l% o$ h3 n5 K% W; a
代码名称-功能简述 " j8 m/ b: J" a' T2 s t; g
G00------快速定位 ( p4 A; {+ Q7 Q/ S; U
G01------直线插补
; U3 t. z4 g" _0 ]G02------顺时针方向圆弧插补 ; E5 Q" h1 q5 K3 Q" o# q
G03------逆时针方向圆弧插补 + l, ?$ l$ C0 {: ~7 s
G04------定时暂停 - Q- C6 b# p, g- m' C. w- K
G05------通过中间点圆弧插补 ; b1 m4 @# M* f, o
G07------Z 样条曲线插补
3 @9 { a; A$ c, L% [G08------进给加速
: I2 x4 @# ]6 t0 i4 g9 z, eG09------进给减速
4 p3 O4 i; B* `4 _2 RG20------子程序调用
8 g1 _" z0 p6 M$ m4 MG22------半径尺寸编程方式 # E; N; O' h6 R
中山天蓝模具培训学校www.moldnc.cn
. B3 H- U" G9 ]5 x/ W. MG220-----系统操作界面上使用
1 K$ q# D/ l, b& S& ^: HG23------直径尺寸编程方式 # ]& ~5 a }( M) o+ V, Q5 d
G230-----系统操作界面上使用
* U# u4 D: C s: F3 lG24------子程序结束 - H# R5 q+ f/ [) n$ |6 x- G4 i: G
G25------跳转加工
4 z* B, w+ ]+ ~/ R9 L& AG26------循环加工 $ c4 B( E) F* a0 K4 [* O% m0 s
G30------倍率注销 8 L) R% U& ?# r: v1 D; B
G31------倍率定义
- ?: ?/ M1 t) W# yG32------等螺距螺纹切削,英制
/ \0 L2 ]" S( u* b/ hG33------等螺距螺纹切削,公制
% g Y: n& b/ }+ k. ?1 o' AG53,G500-设定工件坐标系注销 1 u7 k6 N9 _ F, \; e
G54------设定工件坐标系一
; |' H* N( W% O! U: k5 k0 @: c7 R ]G55------设定工件坐标系二 & S) g$ Z7 |( ]0 P
G56------设定工件坐标系三 , l; V9 V, l B8 O( D( d) P- R
G57------设定工件坐标系四 # F- m; x# K$ `8 Z3 w
G58------设定工件坐标系五
. \; \7 v; a0 LG59------设定工件坐标系六 + f; |, i4 Q9 Z h3 q3 r, y& |) k
G60------准确路径方式 & S6 F6 @3 l6 d) s7 I5 A" y
G64------连续路径方式 # O8 q- K8 H) w5 I" y
G70------英制尺寸 寸
4 t/ `0 f/ o, y/ O: g* R0 H9 VG71------公制尺寸 毫米 % S5 O6 L' X9 J# a/ \0 f
G74------回参考点(机床零点) 0 ~& }2 t% f: M/ T5 _& Q3 X. {
G75------返回编程坐标零点 ( R& v" h! ?# p x; X; M
G76------返回编程坐标起始点
& t W+ D) a/ b5 wG81------外圆固定循环 % C$ G$ O3 ?) W
G331-----螺纹固定循环 6 u# L p+ ~0 V' x, R V- e
G90------绝对尺寸 % e2 U/ O; N" Y
G91------相对尺寸
5 t; _0 O# d% ?8 N2 N: @+ qG92------预制坐标
) _ [5 L- V$ c/ H. F3 fG94------进给率,每分钟进给 $ c/ i4 n2 I9 |" N
G95------进给率,每转进给
# e( W$ l/ s2 }' yG00—快速定位 " j' J2 H# S2 f- D7 q w o
格式:G00 X(U)__Z(W)__
. } ~3 p, L- `6 D8 S说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件
0 p2 F- U0 a5 K# _; x进行加工。 + M: O9 Z" U! X9 u; _6 M4 e, Y
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他
' l" n5 R- z! j. g/ P0 ]! e5 Y轴继续运动,
* H6 k" t0 z% k7 O(3)不运动的坐标无须编程。 + N' R9 q6 b @' x; T( i4 |4 ]
(4)G00可以写成G0 ; g: y; i, C7 Z8 d* j
例:G00 X75 Z200 ( `, E& ?4 M8 u3 `' J+ j
G0 U-25 W-100
4 o% M o: Z" |先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
9 z6 z( X4 c* s) IG01—直线插补 # i$ i1 l4 i( i
格式:G01 X(U)__Z(W)__F__(mm/min)
. `/ `' o) T4 z# f4 e% _说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令
. ?3 P) h' I. G进给速度。所有的坐标都可以联动运行。
+ d0 |, V; N8 w" v6 B" p9 f8 ]0 h(2)G01也可以写成G1
, p3 I5 t) @! R2 @例:G01 X40 Z20 F150 1 L: k J, x2 D6 d
两轴联动从A点到B点
/ m {6 x% ]4 Q% OG02—逆圆插补
3 }- v, m" B* @( Z格式1:G02 X(u)____Z(w)____I____K____F_____ 2 u- V- Q* n+ ~* r1 b
说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,
' X% S/ K' I" B1 J圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。
7 K/ g, R9 e% aI是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。
: N, s5 u1 V1 R7 Q1 p: o/ ?(2)G02指令编程时,可以直接编过象限圆,整圆等。 7 F% z2 ?* w6 G+ i# b3 V1 }& `
注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙
% h# x+ D% @ v& b悬殊,都会在工件上产生明显的切痕。 % f/ O0 y8 |2 Q9 n# f# d1 Z* y
(3)G02也可以写成G2。 # f* L: _3 K* b0 E: s
例:G02 X60 Z50 I40 K0 F120
- p) T3 I" z$ O6 C& A2 M代码
$ P# H+ t5 z0 T0 m- ?" y% vM代码 功 能
( i& _* U1 v9 M1 W6 d. @. X* s; lM00 程序停止
* I0 \: x/ e& K, k/ t3 n& _M01 条件程序停止 # _$ c0 i; c3 q0 e1 Q
M02 程序结束
0 N0 C, L+ s$ D# BM03 主轴正转
" C$ m/ Y8 k0 F4 v* b! n7 l( }M04 主轴反转 ) t) Q9 \! `$ \1 d2 u
M05 主轴停止 0 M* L' X0 G* ^9 F% d) b& e, ^
M06 刀具交换 . } |; A% J6 h) P
M08 冷却开 4 W* h+ K- S; e8 j' k* W6 n
M09 冷却关
# u" S: u. i4 D/ G7 O5 CM18 主轴定向解除
2 z8 E* ~* G% k1 YM19 主轴定向
( c7 y8 `8 ^! \& U1 ^0 x; @! {M29 刚性攻丝
1 f" z# w4 l0 e$ GM30 程序结束并返回程序头 # h6 |( @. |- L% K5 Y
M98 调用子程序
7 d2 D4 t" p! `( H8 jM99 子程序结束返回/重复执行 |
|