机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 6118|回复: 15
打印 上一主题 下一主题

数控程序G代码

[复制链接]
跳转到指定楼层
1#
发表于 2018-8-1 17:07:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
G代码是数控程序中的指令。一般都称为G指令。
4 \& B9 ?  T$ D2 Z( t! \/ U7 \  代码名称-功能简述
3 W) T2 N  ^2 r& c9 C  G00------快速定位 6 Z( K7 X* l; c- D6 c4 d
  G01------直线插补 ! Z1 f+ D8 n+ E" e5 h" V4 _
  G02------顺时针方向圆弧插补
  {+ X  |( k$ L# q% s' u  G03------逆时针方向圆弧插补   @5 ?  s7 U1 S" Z% D  E
  G04------定时暂停
7 S0 n' z- n5 c) f0 |2 W1 Y  G05------通过中间点圆弧插补
5 q6 ]3 T: ?5 l, X- T0 T7 e1 J  G07------Z 样条曲线插补
. m0 d- p2 b7 O3 Q* k  G08------进给加速 # g% K+ `# H/ Z% Q" {& o+ A
  G09------进给减速
1 |1 R# H. z, X! E4 O  G20------子程序调用
( Q- V# Y: ]: Z% h  B# V9 T  G22------半径尺寸编程方式 , N0 N; f- H( E
  G220-----系统操作界面上使用 # ], |& C7 t# i+ [0 D
  G23------直径尺寸编程方式
8 `! ]; `: R/ r- z" O1 y  G230-----系统操作界面上使用 1 \! z( h& T5 ^5 B1 X2 L
  G24------子程序结束
( y/ K# ?- u, |' O7 [3 ^) D  G25------跳转加工
8 D& M, i: x- p6 y2 Q  T  G26------循环加工 7 k1 {- ~/ j$ T$ t3 k
  G30------倍率注销
4 r- F: H) h- S9 y+ `5 Z, X  G31------倍率定义 ! _' `  ]6 o; T( h
  G32------等螺距螺纹切削,英制
. G! }. c4 E2 _  G33------等螺距螺纹切削,公制 ) t# @. m( c6 H" {
  G53,G500-设定工件坐标系注销 7 m) O8 }: i! m1 f7 i" d" }; s
  G54------设定工件坐标系一
2 A8 R0 s* V( w5 x- \. L  G55------设定工件坐标系二
/ ]0 `9 T' b; C! J# K$ I  G56------设定工件坐标系三
" m& Y4 W" F( K, j' I# n2 s* |  G57------设定工件坐标系四 3 u  w2 W1 Q4 z, C4 d: R
  G58------设定工件坐标系五
2 z; e$ t! Q; r+ H7 \  G59------设定工件坐标系六 ; G7 N2 n  f% X! r! E
  G60------准确路径方式
3 ?" ?, A- j. n% U3 J% I, K  G64------连续路径方式
( n3 b0 C. w; t  G70------英制尺寸 寸
+ d0 F4 K) {- t" L  G71------公制尺寸 毫米 $ e5 w5 s- G. O
  G74------回参考点(机床零点)
. |3 ?& y4 o2 T  G75------返回编程坐标零点 8 t  X) p5 C1 Z. s, D1 L+ H8 }
  G76------返回编程坐标起始点
+ P3 z% r- I* `- |! i. O  G81------外圆固定循环   h! k* ?7 d% {& T* [" K+ k
  G331-----螺纹固定循环 5 B0 `' f0 f* A  Q7 X! B" q
  G90------绝对尺寸 ! ?7 m  L* V2 x
  G91------相对尺寸 8 @; |( L% l8 Z1 E6 M
  G92------预制坐标 2 P3 _4 q4 z& b9 x7 ^, ~* V
  G94------进给率,每分钟进给
& a- F  M+ E! M  _! ^( V7 v* Z  G95------进给率,每转进给
4 y- F, x% ?8 {" o  G00—快速定位 ' ?* d3 S, B' ]  _* l1 \
  格式:G00 X(U)__Z(W)__
+ f! E* q& n; Z8 l5 I9 T+ D说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件 7 D9 X. m4 Y9 P# ^
    进行加工。
6 |5 r) W& c1 G$ Z9 Z    (2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他 ! _) ?$ a; h- p) [
    轴继续运动,
. m; q+ y1 U' z) `1 P1 K3 M. e    (3)不运动的坐标无须编程。
4 x# z: d; [& h: V    (4)G00可以写成G0
( s) L6 n3 Y) R/ y, ?! R& _    例:G00 X75 Z200 5 `  K' ]8 f4 L$ Q2 f! {
    G0 U-25 W-100 4 z* M3 g/ c! F1 e8 P3 D8 x
    先是XZ同时走25快速到A点,接着Z向再走75快速到B点。
8 e/ ~* _5 t* N' i2 S) y    G01—直线插补 * a4 X# j: ^7 s
    格式:G01 X(U)__Z(W)__F__(mm/min)
( n3 z5 P5 l* \- v. c$ i说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令 ; _: y* \* M7 d) I  k! y7 [8 o
    进给速度。所有的坐标都可以联动运行。 $ [* Y: Q2 a9 R, x
    (2)G01也可以写成G1
* j% G/ D- x! }7 B! t6 C    例:G01 X40 Z20 F150
; l0 X9 I4 f, R: k, h    两轴联动从A点到B
% c# {4 y: ^) X4 K) S7 R    G02—逆圆插补
$ H& A( G8 r1 ^$ ?3 i    格式1G02 X(u)____Z(w)____I____K____F_____ ! z& g4 S) ]6 U- q3 a
    说明:(1XZG90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,
* e6 j! R* v' _+ k5 E; k  ~+ G    圆弧终点是相对圆弧起点的增量值。无论G90G91时,IK均是圆弧终点的坐标值。 8 |7 H5 U7 J( V! l' U" Q
    IX方向值、KZ方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。 . T5 {" x$ {/ j  E) d) V
  (2G02指令编程时,可以直接编过象限圆,整圆等。
; I; Y1 D$ }8 P    注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙 " T  m: @; ^' X- y! q3 R
    悬殊,都会在工件上产生明显的切痕。
, j8 k0 `1 L. b8 ?# l   3G02也可以写成G28 Y6 k8 ~0 u3 r) D
  例:G02 X60 Z50 I40 K0 F120
% Z4 F8 e& K+ F, W( c    格式2G02 X(u)____Z(w)____R+\-)__F__ + N1 e3 V! [0 w" K
说明:1)不能用于整圆的编程 8 f5 ?+ y2 ]. h/ \; |
   2R为工件单边R弧的半径。R为带符号,表示圆弧角小于180度;
3 i  D2 I$ O. `, v" W) i  表示圆弧角大于180度。其中可以省略。 ; }: l- Y) M) y3 D; w- s
   3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。
. A5 e8 g& |% b: g. A$ |0 w    例:G02 X60 Z50 R20 F120
& g2 ^( X2 r& ?! L# f- t    格式3G02 X(u)____Z(w)____CR=__(半径)F__ * h7 w6 a6 a% W$ L# J% H
    格式4G02 X(u)____Z(w)__D__(直径)F___ 7 q1 f+ D& t/ |) z
    这两种编程格式基本上与格式2相同 ! O+ N& N$ ?2 I' w& Q2 D8 v- v
    G03—顺圆插补 - F5 i* ]5 ^( E: U% j5 J5 w9 B
    说明:除了圆弧旋转方向相反外,格式与G02指令相同。 , I, F8 B$ d6 k% m) x! l
      G04—定时暂停 * c% V3 ~. D! K8 l
    格式:G04__F__ G04 __K__
2 M% f; C) T' B$ j# U" Y$ B    说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒。 + R6 E/ g4 E( T
    范围是0.01秒到300秒。
  i2 k8 ]! \  W6 T# r    G05—经过中间点圆弧插补
- q* F9 W: K! q5 R+ V: a    格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
; `) ]7 {4 z) k; J- ^    说明:(1XZ为终点坐标值,IXIZ为中间点坐标值。其它与G02/G03相似
1 l' r2 `8 j' _0 r, s1 P" }    例: G05 X60 Z50 IX50 IZ60 F120
  ?7 m5 p- z! O# U: e6 M& |    G08/G09—进给加速/减速 : b# \# w& f/ X4 C2 C
    格式:G08 ) D  g( H6 T* g+ U
    说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%, 3 j3 ~4 o0 Z1 S$ H7 K6 d/ v
    如要增加20%则需要写成单独的两段。 1 q7 E3 g* v+ f* \
    G22(G220)—半径尺寸编程方式 ( _  ^5 ?& O9 L5 j% u# x- h' m/ C
    格式:G22
; Q- C1 f$ C. K7 r# z  q  说明:在程序中独自占一行,则系统以半径方式运行,程序中下面的数值也是
  [: r# F4 h  h! n7 P  以半径为准的。 " @) A% ]! X5 _: r. v$ t
  G23(G230)—直径尺寸编程方式
* p; R6 I( k, m( m  格式:G23 - L! m9 X  b3 y! V6 p( W( p8 T
  说明:在程序中独自占一行,则系统以直径方式运行,程序中下面的数值也是
$ W  U5 j/ Q3 i2 j9 v+ d" E  以直径为准的。
0 [) i* O: y9 p* f% ?) h1 Y. h  G25—跳转加工
1 p9 M( m6 M+ ]  格式:G25 LXXX % r4 `: ]* V, w% s9 _+ d# @
  说明: 当程序执行到这段程序时,就转移它指定的程序段。(XXX为程序段号)- o1 K8 c% a7 _/ r, Y& u" S
  G26—循环加工
" P( `' |. \" R  格式:G26 LXXX QXX . d- k  `/ f) E7 f$ A1 n% U( Z
  说明:当程序执行到这段程序时,它指定的程序段开始到本 段作为一个循环体, - }5 k9 `4 F# `& C, [* b) r
  循环次数由Q后面的数值决定。
- d2 M4 S+ P1 i) n  G30—倍率注销
4 ^0 I: m2 u5 v  格式:G30 0 ?, M- J  t  P) Y+ N
  说明:在程序中独自占一行,与G31配合使用,注销G31的功能。
+ a5 [* k1 F' R  G31—倍率定义 ; V! i, B. g. D; o) g
  格 式:G31 F_____ 3 Z# }  s& X5 u" B5 d. x, w
  G32—等螺距螺纹加工(英制) 2 ^% e7 @1 {% a! u( D
  G33—等螺距螺纹加工(公制) ( D$ p! [% c5 t4 O( H6 b" r8 N
  格式:G32/G33 X(u)____Z(w)____F____
+ {% [, N  K( f' K* n: x- G: b  说明:(1XZ为终点坐标值,F为螺距 ' X, W! x  j: v$ K7 F
  (2G33/G32只能加工单刀、单头螺纹。 - }( l7 L4 e1 T' }0 \: N: V
  (3X值的变化,能加工锥螺纹 , [0 w' L2 ^1 }# v4 D3 [- ?
  (4)使用该指令时,主轴的转速不能太高,否则刀具磨损较大。 + u( j' D9 j, O3 i- j" ~! E
  G54—设定工件坐标一
$ `$ i, Q; m3 @* N% I7 }  格式:G54
3 \$ T  @3 y# }" ]/ _  说明:在系统中可以有几个坐标系,G54对应于第一个坐标系,其原点位置数值在机床 ! v& ~, m+ |) @9 r
  参数中设定。 6 Y! N) s* y5 `7 r2 \
  G55—设定工件坐标二 1 N" _* X' ~! U* V( \
  同上
1 x! {0 \1 [' B6 E/ S) w  G56—设定工件坐标三
& r. ~6 W2 m- p+ A  同上 * m" S/ c& j; F4 K/ D3 f. {
  G57—设定工件坐标四
# R# _" ]# {5 X" X  同上
7 M6 e4 n7 [% G. q) o  G58—设定工件坐标五 6 X' q' g+ V, Y9 t
  同上 6 C3 u$ s0 F# h) s7 W
  G59—设定工件坐标六
, R/ T. K3 L9 p2 P" z1 I* n1 r% r  同上 5 _# y0 e4 b( I' s6 |+ v; e/ ]
  G60—准确路径方式 " h( u4 L9 i3 c7 s7 ?) f' @$ d% q5 B
  格式:G60
7 `. V# A9 P" x8 j4 Q" [+ I3 g% e  说明:在实际加工过程中,几个动作连在一起时,用准确路径编程时,那么在进行 - d- ?) D( X& H9 G, i1 p/ O
  下一 段加工时,将会有个缓冲过程(意即减速) : v8 c# L6 Y& T) K! f! W+ l6 z
  G64—连续路径方式 * J! C) k; o' d
  格式:G64 $ I+ u* |3 G7 m+ m! t, c' L% o
  说明:相对G60而言。主要用于粗加工。
1 [& n% D, \9 Z9 J  G74—回参考点(机床零点) ! x# O5 p* n  p; x! o8 j# A
  格式:G74 X Z
( Z1 _8 L, }, v! T( F# ~! M0 e7 D  说明:(1)本段中不得出现其他内容。
+ K9 ^1 K1 L7 g: L) d6 L  (2G74后面出现的的座标将以XZ依次回零。 ) B# s0 ]7 |. J7 P7 G5 r; ]
  (3)使用G74前必须确认机床装配了参考点开关。 2 \2 b) t9 v; H+ y* D8 i
  (4)也可以进行单轴回零。 . l( e" F5 l/ t3 ]. Q
  G75—返回编程坐标零点
' A: |9 \& K! V  格式:G75 X Z
- e( K' i" B: h- U" K1 }' d  说明:返回编程坐标零点
# R! Q2 Z4 d/ _. b  G76—返回编程坐标起始点 8 q* v  f% l& i( f5 W7 m: Q6 z
  格式:G76
7 B5 a7 C0 M# ]/ H* e  说明:返回到刀具开始加工的位置。 . W/ f9 l9 {7 [( h; O
  G81—外圆(内圆)固定循环 3 n  B0 |) f5 G0 Z% q
  格式:G81__X(U)__Z(W)__R__I__K__F__ ! j3 Y, ?8 c8 h) I: y1 X1 S
  说明:(1)XZ为终点坐标值,UW为终点相对 于当前点的增量值 。 ) G$ r8 F: V4 W
  (2)R为起点截面的要加工的直径。
' e. T2 x) B$ f) L; ?6 J5 o  (3)I为粗车进给,K为精车进给,IK为有符号数,并且两者的符号应相同。 2 f; q$ U' @2 s0 X# a# q7 g- V' f& e
  符号约定如下:由外向中心轴切削(车外圆 )“—”,反这为“+”+ q* |5 q5 ?2 F( M
  (4)不同的XZR 决定外圆不同的开关,如:有锥度或没有度, ' ~; k* q9 j& q" H3 k5 u
  正向锥度或反向锥度,左切削或右切削等。   z8 C) D* p: X" x4 R
  (5)F为切削加工的速度(mm/min)
& }+ s/ d2 ?/ j  O& C! W4 O  (6)加工结束后,刀具停止在终点上。 ; l+ O) i; e' i5 C: ~' u! e
  例:G81 X40 Z 100 R15 I-3 K-1 F100
% Z5 g9 u4 f3 r  加工过程: 9 D0 b2 Z% A* X
  1G01进刀2倍的I(第一刀为I,最后一刀为I+K精车),进行深度切削: 6 s# @4 P5 a+ K' I7 e/ z
  2G01两轴插补,切削至终点截面,如果加工结束则停止: " F6 B" q3 D, l$ I% X$ L* A. L9 c
  3G01退刀I到安全位置,同时进行辅助切面光滑处理
; ]$ w5 V& X- H, N' t  4G00快速进刀到高工面I外,预留I进行下一 步切削加工 ,重复至10 [' \2 W9 u- ^
  G90—绝对值方式编程 $ i* b  _4 L+ Z5 D! O5 W( Y
  格式:G90
  u/ |( I  r. V7 j8 q5 h, L3 P  说明:(1)G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。 + y; V' V! @1 F; A- G
  (2)系统上电后,机床处在G状态。
+ t! K% [3 p6 }1 I  N0010 G90 G92 x20 z90 ( |/ k  j& ^4 a5 H+ p, k1 x
  N0020 G01 X40 Z80 F100 & _# u6 x: q# C) J2 A; F0 i
  N0030 G03 X60 Z50 I0 K-10
8 h8 S; z* I) |  N0040 M02 " i2 x. _, E% M
  G91—增量方式编程 6 z9 `; H/ }0 [1 a4 n
  格式:G91 , p" I+ h# V; y9 E: Q" @
  说明:G91编入程序时,之后所有坐标值均以前一个坐标位置作为起点来计算
; V0 m  _: k: R" _& X# j- r  运动的编程值。在下一段坐标系中,始终以前一点作为起始点来编程。
  G5 p6 B* c* C$ `' q- A9 a7 K& k  例: N0010 G91 G92 X20 Z85 6 _; e* M1 F, m8 H0 B& ]
  N0020 G01 X20 Z-10 F100
1 }) {& s+ ~) E  N0030 Z-20
) ^% }+ V0 h" `1 J( J  N0040 X20 Z-15 # r  H3 y- Q6 ?
  N0050 M02 3 P2 [6 ]" e" {, h/ ]3 G3 T' U
  G92—设定工件坐标系
1 X7 e, y6 o1 r& g) d5 f  格式:G92 X__ Z__ 4 A' `' K$ z% x: V
  说明:(1)G92只改变系统当前显示的坐标值,不移动坐标轴,达到设定坐标 " f# V. `/ G5 R2 Q3 A: D
  原点的目的。
( [/ h3 |2 c. N2 U  (2)G92的效果是将显示的刀尖坐标改成设定值 。
' r" {# p$ P* l; S# v  (3)G92后面的XZ可分别编入,也可全 编。
" V6 p9 r$ S: A. ~8 s9 ]  G94—进给率,每分钟进给 + D/ E& i' _' h9 N* N, M; K
  说明:这是机床的开机默认状态。
! T0 y% f6 d) _; z6 |  G20—子程序调用 % b2 O  C9 X/ H: P/ L# s
  格式:G20 L__
3 \& K7 ^6 u, [, x  N__
7 o9 `( _& V* a% |3 M2 z  说明:(1)L后为要调用的子程序N后的程序名,但不能把N输入。
! [, C& \' W; N0 ^$ B' v) x  N后面只允许带数字1~999999990 n% n) ?! D$ n1 p* J
  (2)本段程序不得出现以上描述以外的内容。 * ]! d  `- b/ H" }
  G24—子程序结束返回
. E6 p+ P# k/ }" X3 I/ [# c  格式:G24 ( n# i( r8 e6 I( Y5 X, W  }
  说明:(1)G24表示子程序结束,返回到调用该子程序程序的下一段。 1 L4 i( Y( m+ ?# u: O; f! C
  (2)G24G20成对出现 5 d% N5 w( k  o: D( i+ ~) z
  (3)G24本段不允许有其它指令出现。
. o9 X5 ^. w+ ~, w* x# l  例:通过下例说明在子程序调用过程中参数的传递过程,请注意应用
/ g9 t9 X: H9 K* j  程序名:P10
/ L8 Y/ g+ C/ p, S; ?  X9 I  M03 S1000 ; U3 x. m! M: o3 E' l
  G20 L200
' b8 k8 b8 K" g1 \7 {  M02
: C5 `; Q; Q3 Y8 m$ R4 V  N200 G92 X50 Z100 " P, ^- b9 G' k
  G01 X40 F100
: x* H& X; ~# z; V* |3 n6 J  Z97 5 [/ M+ E" X" q+ \
  G02 Z92 X50 I10 K0 F100 ; o5 r, o. `$ e
  G01 Z-25 F100
$ T. _7 b: G, @, H( u; z0 E  G00 X60
' \( u! U5 p( u6 U0 c% e( ]  Z100 6 ^  o) M+ j' I, L9 S% P
  G24 3 B& k3 E' \3 q3 H  o" K
  如果要多次调用,请按如下格式使用
: @) \2 D, E5 X( e+ J' n  M03 S1000
6 e& Y" v8 S  ~' ~, M  N100 G20 L200
; c/ v$ Y$ V1 `4 x) z  N101 G20 L200 , d* a+ j  T* n  ^- B
  N105 G20 L200
# Q& \* u0 @% o, _; D6 O* c  M02
& v4 }6 H; F9 S  N200 G92 X50 Z100
) o  J9 S0 o* u. J' D+ C5 T  G01 X40 F100 % u2 S/ I, W; t$ @# v
  Z97 ; a  b  n5 r$ L, d
  G02 Z92 X50 I10 K0 F100
  z, r8 h1 I6 u; l  M  G01 Z-25 F100 : V' @) q6 a( L% |4 i" I; k
  G00 X60
% D; y, l, G( ]/ J  Z100 9 N- l* R0 W: |6 G/ R* j5 L
  G24
0 }; ?7 D% ^9 K" E# k% U# z- k; J  G331—螺纹加工循环
! v$ |* p( t; W# `- H  格式:G331 X__ Z__I__K__R__p__ - Z+ o; E) c6 x! \  @4 r% x: R
  说明:(1)X向直径变化,X=0是直螺纹 1 y) k7 Q) `& @
  (2)Z是螺纹长度,绝对或相对编程均可
" v# Q+ i2 {( R" R  (3)I是螺纹切完后在X方向的退尾长度,±! [: n8 U2 d7 d% v  g% C' ]
  (4)R螺纹外径与根径的直径差,正值 2 L, y$ a* |* L- S$ R/ _+ x
  (5)K螺距KMM
* e; o3 y0 f$ {; c; `1 c4 ^  (6)p螺纹的循环加工次数,即分几刀切完 : M4 z5 W6 V$ C/ N
  提示: 3 {- o( y0 ^  C% _, b
  1、每次进刀深度为R÷p并取整,最后一刀不进刀来光整螺纹面
; U- I; @; K1 @: E3 \  2、内螺纹退尾根据沿X的正负方向决定I值的称号。
" T; \3 W) r& j7 o' S% }( P; t  3、螺纹加工循环的起始位置为将刀尖对准螺纹的外圆处。 + R# v, V# A- p# x( b) \0 W
  例子: $ Z9 c7 {, i. K2 R6 S- j
  M3 9 ^' l* c$ R$ n+ M
  G4 f2
) k, }2 J/ |2 [  G0 x30 z0
. J) l$ u7 u2 e7 E6 q4 y- X9 u  G331 z-50 x0 i10 k2 r1.5 p5
! _& P9 T/ D# B( p8 T* M  G0 z0 % m3 Z6 F7 l6 x1 {: C
  M05 0 w0 }/ R1 S+ ?) ^+ i
  补充一下:
) X8 J8 D0 d  J! P8 Z9 z7 k8 Q& N  1G00G01 - S; d- W8 |% ~1 W1 V5 m
  G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工
3 G6 |9 u. R/ Q5 m0 }- _: {  G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工 6 n: g0 ?. o# t
  2G02G03 " S' E' U! U  ]1 ]) K4 X
  G02:顺时针圆弧插补 G03:逆时针圆弧插补
0 R) P$ l* \3 l7 t  n7 c0 e  3G04(延时或暂停指令)
7 X& C$ Y8 c: \/ `  一般用于正反转切换、加工盲孔、阶梯孔、车削切槽
  ^$ W: s2 }3 p/ d9 @  4G17G18G19 平面选择指令,指定平面加工,一般用于铣床和加工中心 8 s% c! s3 W$ G9 K3 T) C3 d
  G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面 3 n/ [( ]: F( r
  G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定
8 ^, ^& s, b, H" X+ {9 }  G19:Y-Z平面或与之平行的平面 / h+ k9 M5 ~4 R0 z& p3 ~
  5G27G28G29 参考点指令
+ p+ a, r4 i2 j" W- I! F  G27:返回参考点,检查、确认参考点位置
6 Q* n! @0 y0 U7 D/ K  G28:自动返回参考点(经过中间点) # ?; L  e* p" b
  G29:从参考点返回,与G28配合使用
: y+ a' t% u* b% W) ]! t  6G40G41G42 半径补偿 1 D. Z- ~; o% \# E' V* R. ?, B/ {1 ^
  G40:取消刀具半径补偿
2 i5 ?+ g6 B% _& H  先给这么多,晚上整理好了再给7 i# Q" l0 |3 A& Q9 g1 G9 h
  7G43G44G49 长度补偿
: G' P; i2 p* t( W: F: n# ?1 j  G43:长度正补偿 G44:长度负补偿 G49:取消刀具长度补偿. T! F# ]% Y* N/ `, ]2 X2 \
  8G32G92G76
6 ^$ x4 m5 r4 e9 g, [  G32:螺纹切削 G92:螺纹切削固定循环 G76:螺纹切削复合循环
0 @- I8 ~, {% i: X; ]  9、车削加工:G70G7172G73
1 P, ]$ a/ o6 L( i  G71:轴向粗车复合循环指令 G70:精加工复合循环 G72:端面车削,径向粗车循环 G73:仿形粗车循环
: h. }) D6 }# Y4 W4 j9 F& F: ^8 t  10、铣床、加工中心:
0 s* ~/ V, ?6 b( R2 C& t+ M  G73:高速深孔啄钻 G83:深孔啄钻 G81:钻孔循环 G82:深孔钻削循环
- g+ P& X: k$ h6 s" L- Y) p1 G5 S5 p  G74:左旋螺纹加工 G84:右旋螺纹加工 G76:精镗孔循环 G86:镗孔加工循环
: W: b' c7 k' B. G  G85:铰孔 G80:取消循环指令
9 S  k% p% Z# v* a  11、编程方式 G90G919 T  J: S. g7 l( Y6 @) a6 e
  G90:绝对坐标编程 G91:增量坐标编程+ E. @. t9 O: B  Y- l
  12、主轴设定指令; ^( ]% `3 e8 H+ C% f; h" l, }
  G50:主轴最高转速的设定 G96:恒线速度控制 G97:主轴转速控制(取消恒线速度控制指令) G99:返回到R点(中间孔) G98:返回到参考点(最后孔)) b3 p9 g7 a1 y
  13、主轴正反转停止指令 M03M04M05
# o4 i& Z& }1 P  M03:主轴正传 M04:主轴反转 M05:主轴停止
' {2 M( h& I1 Y. y4 R  14、切削液开关 M07M08M09
5 m8 w& G% o$ l0 z' \0 e! y2 S  M07:雾状切削液开 M08:液状切削液开 M09:切削液关
8 y& g  G; t: V9 S, l. ~3 p  15、运动停止 M00M01M02M30) ]3 u% C% `) ?- S0 a5 C, C+ {
  M00:程序暂停 M01:计划停止 M02:机床复位 M30:程序结束,指针返回到开头) N" U+ j5 F; \- J) P) \
  16M98:调用子程序8 y0 z) u) `9 z! z* j
  17M99:返回主程序
x y z 圆弧中点实际坐标值  M* s( j; b; a2 S4 W# E
i j k 圆心起点到圆心的矢量 在xy上面的分量
" @3 Y& p/ I; siijk 表示圆弧的半径+ H; e) ]1 X1 O% P; A
r ijk 同时出现的时候r有效   圆弧所对的圆心角小于180度时 r为正  大于180度时 r为负
6 H; }+ I* w2 I2 M* |! j
回复

使用道具 举报

16#
发表于 2019-5-8 09:31:54 | 只看该作者
不错的分享,谢谢大公无私
回复 支持 反对

使用道具 举报

15#
发表于 2019-5-6 15:09:55 | 只看该作者
楼主用心了  已收藏
回复 支持 反对

使用道具 举报

14#
发表于 2019-4-30 21:15:03 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2019-4-23 14:06:24 | 只看该作者
收藏了
回复

使用道具 举报

12#
发表于 2019-4-21 20:55:40 | 只看该作者
谢谢分享
回复

使用道具 举报

11#
发表于 2019-1-7 21:15:47 | 只看该作者
经常用用自然就记住了
回复 支持 反对

使用道具 举报

10#
发表于 2018-12-24 12:09:09 | 只看该作者
系统不同 代码也有所不同
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2018-8-2 09:20:59 | 只看该作者
ィ心兂鎅 发表于 2018-8-1 19:36
0 v, k1 j) m- G* F, S4 l4 Z8 v楼主牛逼,这么多怎么记得住,我看过就忘了

+ \% p2 r. q: z$ d多看看就记住了
. C2 n2 U. d1 f& @$ W& b1 P
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2018-8-2 09:19:59 | 只看该作者
游风曳雨 发表于 2018-8-1 18:56* C2 H. T" h$ ?1 D, ?8 l
最好还是参考机床说明书,不同系统不同机床有的代码有出入

0 P( E: r- J) d7 X6 d) t" V9 V这个确实是
# I! _) s2 m3 z% Q
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-19 07:00 , Processed in 0.069290 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表