|
加工中心G代码+ H) u) b& m$ W8 u5 W- c8 F3 r. o
代码名称-功能简述 ! R" |# g4 |$ A' y& [
G00------快速定位 / F/ A% c! H! J4 u/ z0 G/ q) ^4 K; u
G01------直线插补 ( @$ T1 M8 |, ?% a8 G' Y
G02------顺时针方向圆弧插补 1 {5 ` K* H9 U ?6 e! t4 G
G03------逆时针方向圆弧插补 ! F: S- h; C6 l9 T0 @
G04------定时暂停
b' j, ]4 c* o g* ]G05------通过中间点圆弧插补 9 W) h6 ^+ k) g3 ?0 n# O2 M
G07------Z 样条曲线插补 : a6 y" {3 |3 a6 z0 a* J) ~% [
G08------进给加速
Y8 z; ~ A+ m% J/ Y4 _G09------进给减速
5 M6 o: r; U8 i8 g- b( x8 n2 MG20------子程序调用
( o* b( w! m ]$ F+ \4 ~G22------半径尺寸编程方式 7 d1 j4 Q9 f/ O, e
中山天蓝模具培训学校www.moldnc.cn3 g F2 S, W3 G& ^, f
G220-----系统操作界面上使用
1 [1 |, t# I8 s3 K; P1 @6 ~& ]G23------直径尺寸编程方式 ; M: g0 _. e5 @: I8 w
G230-----系统操作界面上使用
& M* d; A. g9 G4 ^ j8 l2 MG24------子程序结束
& ^' c( c Q; A' P4 O( ]! _G25------跳转加工 3 w0 ]4 g% Y* a, R
G26------循环加工 ! m& `7 @0 l u7 W
G30------倍率注销
. u+ y; N5 m/ P0 `& B4 ]G31------倍率定义 - D5 S" @2 x. I. h
G32------等螺距螺纹切削,英制
. V I1 @4 E3 E/ g ?G33------等螺距螺纹切削,公制
1 o3 D8 ?- y+ W9 p" q$ S! wG53,G500-设定工件坐标系注销 % a1 i1 x4 {. J7 L, {
G54------设定工件坐标系一
( U* j' w2 P/ b9 [2 ZG55------设定工件坐标系二 H5 q) R/ C: J. M
G56------设定工件坐标系三 " g u+ X4 z. w4 p" R+ M7 v. H/ z
G57------设定工件坐标系四
/ |% A4 s5 o. b% e# HG58------设定工件坐标系五 6 z# x2 {* p! Z" K2 L, H* g$ k6 O- F
G59------设定工件坐标系六
8 \9 O9 n) F q' J8 c" gG60------准确路径方式
a Q r& _( SG64------连续路径方式
7 V! H! y( n) h2 LG70------英制尺寸 寸 2 x0 k" b- H& T0 [
G71------公制尺寸 毫米
9 [1 |7 _1 a* T0 w9 f$ y1 [, eG74------回参考点(机床零点) ; {/ I! x) L, C
G75------返回编程坐标零点
) @" B* ?6 U8 D3 ~2 KG76------返回编程坐标起始点
6 J- |; u, N" Q; D% V+ tG81------外圆固定循环
1 E: Q( p; v' c1 _$ L' N" |G331-----螺纹固定循环
( c& k8 Y( o& t0 w! n) d, ~G90------绝对尺寸 $ L8 G: D- J$ p! L5 l8 M
G91------相对尺寸
$ |- t! f! n% G& r# {G92------预制坐标 5 M! ]4 ~, T- h0 P, v, E- f6 f8 h7 ^
G94------进给率,每分钟进给
1 c$ d* y0 z7 }, ~G95------进给率,每转进给
) q8 {+ r; k c) OG00—快速定位
' a! ?& a/ z0 Y格式:G00 X(U)__Z(W)__ . A* y# ?7 m F% j! c( e7 K
说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件
I8 h! e6 k& O' I4 W. v进行加工。 & M/ P3 C2 z- ^
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他 # B8 s2 S5 }- k% ~( c2 _% n
轴继续运动,
2 G/ g1 `- a4 i, t(3)不运动的坐标无须编程。 0 x1 @5 y# b/ O5 O/ p# j
(4)G00可以写成G0
V; d/ ?& R! T1 g b: N( _例:G00 X75 Z200
/ O, \5 W: N: QG0 U-25 W-100 ; c: r/ l( e( }8 Z
先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
0 i7 q0 B) k! j5 YG01—直线插补 , R! |% _( c) D- D
格式:G01 X(U)__Z(W)__F__(mm/min) ) K1 }. Y3 p# M3 y* K1 W
说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令
: k d8 H- A [- f5 m进给速度。所有的坐标都可以联动运行。
7 g7 [ V- ~; k8 N9 ~(2)G01也可以写成G1 8 b9 x. }7 l+ v- Y
例:G01 X40 Z20 F150 4 W( G& [& U6 y/ C, Y0 I8 C: e
两轴联动从A点到B点 8 e2 h( }+ b4 ~8 T- j4 k
G02—逆圆插补
* X* b: x7 U1 o( J' R! L9 b+ [格式1:G02 X(u)____Z(w)____I____K____F_____
9 T; ~( ]/ I9 b* ^2 q! G3 M T1 ~" I说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时, 2 t& @9 _ l: u0 o' o4 i( X/ ?6 F
圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。 6 V' \! w1 I8 ~2 V& Z
I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。 3 t9 A. g$ L5 i$ k* q# O
(2)G02指令编程时,可以直接编过象限圆,整圆等。
# [* N$ D3 M4 F5 X" _, E1 j! w注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙
# ]7 A S7 u" f- O1 i悬殊,都会在工件上产生明显的切痕。
9 f3 q3 k% D" P# y& B! l, i(3)G02也可以写成G2。
2 K. f1 U% Z5 c: I4 \5 u" b/ y例:G02 X60 Z50 I40 K0 F120
1 B% a7 m" C$ z# A: |, X- u2 M代码
% \2 m2 _$ E! @M代码 功 能
6 |- d4 x9 c4 n" [4 z4 z& W% ~M00 程序停止 4 ^/ E s% n3 {! R) Q! P& U
M01 条件程序停止
7 z l6 A" U& \. v! `! kM02 程序结束 ) `; ^2 N* i. f' O6 W
M03 主轴正转
% A7 ]4 Q1 j" `4 TM04 主轴反转
* h% I- m4 S3 b, c" QM05 主轴停止 * _. Q4 v9 k4 u& F. F
M06 刀具交换
' N3 @$ a, S7 ^. E4 e4 n4 RM08 冷却开
* h7 R+ @; Y- I: L& e& |M09 冷却关 3 e! ]9 J8 ]* Z8 c; u
M18 主轴定向解除
) N* @; ~, G( v9 s- b" ?M19 主轴定向
5 s. j! S# ?5 {( uM29 刚性攻丝
+ y- @) F+ W. HM30 程序结束并返回程序头 # a" a1 o. n: @% k& {
M98 调用子程序 ; t+ ~* c4 }% l' f
M99 子程序结束返回/重复执行 |
|