|
加工中心G代码
, \ E! z& G3 A+ Y _3 P代码名称-功能简述 - y7 ~& \1 O9 d
G00------快速定位
/ _8 M: G d/ X5 b8 k+ s dG01------直线插补
G7 ] z9 v0 o& Q/ ]G02------顺时针方向圆弧插补
# ^; b# P' I: |4 {( Z0 W' AG03------逆时针方向圆弧插补 & _6 @6 B5 k/ C( R1 Z1 W: p
G04------定时暂停
* B* y' |! b# H) wG05------通过中间点圆弧插补 ) F! J' t( |8 p4 E
G07------Z 样条曲线插补 6 l+ [# F8 x5 [! F8 N9 m/ g
G08------进给加速 ' x+ i& R$ Q) ~3 j8 `
G09------进给减速 + a% {2 s) p; [7 D3 G( @: H
G20------子程序调用
# _2 v9 e. n* m( X" oG22------半径尺寸编程方式
' U) ^2 [3 Q) e D+ t中山天蓝模具培训学校www.moldnc.cn
g3 q6 R) z5 Q9 |6 p% h9 |: w. hG220-----系统操作界面上使用 3 |; Z0 Y& j& E0 J1 q g
G23------直径尺寸编程方式 7 ?3 J7 Z' `8 P. g$ C! n2 Q3 O
G230-----系统操作界面上使用 4 z; W4 }+ u- ^" P% j# T( W3 ^2 w
G24------子程序结束
! l' c1 c+ `7 y" I& \G25------跳转加工
; n* N6 J, E1 q8 w; |/ s* e8 U* HG26------循环加工 , }' t6 `" \; k) f- i% w) _
G30------倍率注销
) o( ^# I% h, m% w, BG31------倍率定义 * V+ V" `+ ~! W' ^6 g2 A
G32------等螺距螺纹切削,英制 6 f9 s; S; v7 S3 T, D; I- l
G33------等螺距螺纹切削,公制 . j+ i- |3 h: P+ [- _2 i
G53,G500-设定工件坐标系注销 ; X( w% L8 ^% {! z9 {
G54------设定工件坐标系一
# U$ P, w2 B- E: BG55------设定工件坐标系二 & B: M* {2 k9 i
G56------设定工件坐标系三 , \1 G4 n' _; t& `! \) P* v
G57------设定工件坐标系四 1 f% ?' _: L S: P4 J
G58------设定工件坐标系五
* k0 g: Z4 U$ D9 B0 S: {. [4 EG59------设定工件坐标系六
, ~+ _6 S f) ~1 bG60------准确路径方式
# A2 d8 `' ]1 \9 w% r& z3 O7 P5 CG64------连续路径方式
! p) ?6 U) B% h2 I2 i6 FG70------英制尺寸 寸 % R0 O0 J2 J4 v
G71------公制尺寸 毫米
, s1 m$ {5 [6 M" e \: z, LG74------回参考点(机床零点) ! r, c! u- |# k/ l
G75------返回编程坐标零点 Z7 G5 k0 F @# ?" }
G76------返回编程坐标起始点 ' i" U E; _( v- T- F: p y8 C
G81------外圆固定循环 % y" p0 ?$ q1 D( v; }% [
G331-----螺纹固定循环
* I. A+ P/ \/ H+ z+ N% @G90------绝对尺寸
' U1 X0 i2 K+ r2 s& t* d1 g' hG91------相对尺寸 ' I% L* m1 f1 z/ k: B
G92------预制坐标 - S) {4 Q: N% H6 m* i- B
G94------进给率,每分钟进给
3 _5 @8 Y* {, Z- `4 }. b5 vG95------进给率,每转进给 0 |( u( }2 N+ B* V% Y! `
G00—快速定位 6 j8 d9 x1 z) G& c3 l! H& G) Q9 }
格式:G00 X(U)__Z(W)__ & H$ H- t% Z- L1 M
说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件
& o9 [5 ]& ?4 ]7 {( u Z# d7 Y进行加工。 Y* x: s5 p7 s+ @7 B
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他 ; i( b7 e5 p. R9 x2 _ J6 J
轴继续运动, : X) {" ]% K3 F( d0 D$ l
(3)不运动的坐标无须编程。 ; r0 f6 u) r8 P$ W
(4)G00可以写成G0 - K* h. e( f. n
例:G00 X75 Z200
, |* j. U5 P% O5 C U; ^8 j& F, YG0 U-25 W-100
" i& x. N* i2 M5 G6 L9 x先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
7 e! v$ K5 c, T% W7 c6 ^2 h# g' oG01—直线插补
! J/ d& }+ B s( c格式:G01 X(U)__Z(W)__F__(mm/min) : L, L( z& E& t7 Q' ~
说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令
4 U6 p" [( E" P0 H# W& `进给速度。所有的坐标都可以联动运行。 8 S" o/ s; S9 g6 Y2 M. H5 \
(2)G01也可以写成G1 8 b9 k* M$ ^ `, b
例:G01 X40 Z20 F150 3 p1 Y$ ^, i& w, t: ^3 L) C3 @
两轴联动从A点到B点 9 Y6 v# f# w# u. ^. t
G02—逆圆插补 - S- C# V3 w0 S, ~: K/ p
格式1:G02 X(u)____Z(w)____I____K____F_____ - a$ u t: W5 E" N) C7 F; x1 ^: B
说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,
! Q$ K$ Q" ^7 q9 z# ]圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。 ) }9 U; c" a$ K4 {# Q) p; w
I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。 ( h! I. R) X- F" o0 N
(2)G02指令编程时,可以直接编过象限圆,整圆等。
, D3 h$ C/ g1 t6 `注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙
# a+ q: i+ a, z- a' ?1 A h悬殊,都会在工件上产生明显的切痕。
6 f6 _' e/ Z9 w; y(3)G02也可以写成G2。 3 w |5 A4 N5 D9 C' Q& j }
例:G02 X60 Z50 I40 K0 F120
0 W# Z5 s: ?2 o0 [% A0 E6 m( h2 M代码
, c* }0 T7 b; ]* F. ?$ xM代码 功 能
( p; R2 K9 E9 ~. e. B, rM00 程序停止 8 n4 q' U; w4 \- W- [
M01 条件程序停止 6 f1 o1 C2 }! A4 _' S- t
M02 程序结束 ' D1 K8 f3 J- ^# U$ g# g# k
M03 主轴正转 0 e) R2 ^! g% I
M04 主轴反转 5 N' d" }, D5 S; \! Q R3 B
M05 主轴停止
Y* K% q+ z" A4 h# TM06 刀具交换
. z, `9 N3 n7 @M08 冷却开 }$ c" F7 o, S% w! K
M09 冷却关
: D' E7 W2 }( W/ [! E) l9 o, HM18 主轴定向解除
: T& I3 K4 ]' ^4 r( K5 n, g, hM19 主轴定向 * U- u% \$ [& }& R( {
M29 刚性攻丝 & K: J4 I' @5 B- p! [ _
M30 程序结束并返回程序头 & T9 j! Q; ^' @+ [" ~
M98 调用子程序
) ]/ r% w: n, O7 AM99 子程序结束返回/重复执行 |
|