国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: 數控程序G代碼 [打印本頁]

作者: xinjiyuan丶    時間: 2018-8-1 17:07
標題: 數控程序G代碼
G代碼是數控程序中的指令。一般都稱為G指令。
: A0 j/ k# o. S: G, O" Y5 C1 O  代碼名稱-功能簡述 3 N8 P- `9 f2 l1 a& ]: U+ Y4 ]
  G00------快速定位
- Q5 ]6 Y. J0 \0 R, C! L/ L  G01------直線插補 7 \0 A  p( W1 c! ]  ^- Z
  G02------順時針方向圓弧插補
+ a7 ]+ {* o7 k2 M  {4 T2 A6 q% V0 P  G03------逆時針方向圓弧插補
) n8 i5 Z/ y1 e  @/ S; |; K% V  G04------定時暫停
/ Z2 E' q7 h! ^3 P# J8 L5 O! a2 G  G05------通過中間點圓弧插補
1 d) }3 q: w. d4 ]  G07------Z 樣條曲線插補
' P% g# ]6 T5 G" X+ O  G08------進給加速
0 u, T# N, o4 N( z- b' I: r: E  G09------進給減速 & X; x3 g5 D9 h. b9 t  `
  G20------子程序調用
' C* T' _: f$ p0 m  G22------半徑尺寸編程方式
. a# q/ _; A" o& @3 i# _. T, }& Q' O  G220-----系統操作界面上使用 ! |% I8 t/ m& m. Y9 u+ C2 ?- {
  G23------直徑尺寸編程方式
2 o9 ^" `, f- L5 N  G230-----系統操作界面上使用
8 p* k1 y1 U& f* y+ k4 ^  G24------子程序結束
2 w# X% k) L% W* r  G25------跳轉加工 , X( e! z0 u3 @) m% y
  G26------循環加工
5 m1 g' Y% j4 K3 t- J  G30------倍率注銷 # h1 b5 g2 r3 R6 U$ [$ K
  G31------倍率定義
# Z; ~+ w% ^' q5 U, f  G32------等螺距螺紋切削,英制
/ k9 e) I5 X4 ~, F. G' d  G33------等螺距螺紋切削,公制
% r# H$ P5 O) {* r. m  G53,G500-設定工件坐標系注銷 0 o4 c: z5 b. r  i2 G, U6 H5 u
  G54------設定工件坐標系一 : E9 a3 m; u" D4 v) l
  G55------設定工件坐標系二
: B, x. b) O6 t- K% S) h! r5 J  G56------設定工件坐標系三 * S  q$ L# V. N2 |% e/ L' H4 \& i# n
  G57------設定工件坐標系四 " d9 E9 y8 {; @5 p9 `! i3 l2 c7 g
  G58------設定工件坐標系五 * q$ c% ?1 D! ^
  G59------設定工件坐標系六
6 R9 Z: P! b) M! G, n  G60------準確路徑方式
( w3 @  W' _8 V4 c9 X  G64------連續路徑方式 $ A5 j7 B0 [& z3 G" ?
  G70------英制尺寸 寸 5 |, }  ]; k1 \" ]! g( u
  G71------公制尺寸 毫米 ; Z2 G2 {: V8 L
  G74------回參考點(機床零點)
5 J4 J' b1 @8 k1 w  G75------返回編程坐標零點
* b3 m7 X1 q7 ]( J& N  G76------返回編程坐標起始點 8 a  n9 i0 r8 I0 E% s
  G81------外圓固定循環 3 g9 J" k& |8 T/ W) W$ Y- B) [, w5 i
  G331-----螺紋固定循環
6 {5 g. F1 Y. H2 i( y( b5 @. c  G90------絕對尺寸
. [0 `) A8 ~0 y# Z: B" u4 t+ i  G91------相對尺寸 5 N8 k. e( g% |2 e; L
  G92------預制坐標
6 m5 v+ l! V# c: _) Z3 `6 l% i  G94------進給率,每分鐘進給
, {& T/ N! g: m( `, I' z' [  G95------進給率,每轉進給 4 M5 y# y# v; O; v3 L8 @3 b
  G00—快速定位 3 l' C! T7 U) p/ f/ i/ }( w# H
  格式:G00 X(U)__Z(W)__ 1 H" M) H& ]' I4 e1 v9 `- y  x
說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件 9 _! ~- _# j4 a' e( p5 i
    進行加工。 , G6 x# {( G6 W% L4 K* F( {
    (2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他
: d. X' b% r9 L    軸繼續運動, 1 i0 u0 @! N7 a" x8 q
    (3)不運動的坐標無須編程。 / A/ z+ `! B2 [8 y
    (4)G00可以寫成G0
5 @. `' ^7 g# P1 B. M3 k8 l    例:G00 X75 Z200
* w+ q- j: f* G- M8 F; B* @    G0 U-25 W-100
6 I; a3 j, S0 y2 U: J- O+ D6 t' |( e    先是XZ同時走25快速到A點,接著Z向再走75快速到B點。 ; j7 b5 n4 q+ `% U  ?
    G01—直線插補
  E1 }4 z% h. }5 Z" l    格式:G01 X(U)__Z(W)__F__(mm/min)
/ v# F! f7 }0 V* ~( V4 j  l$ w說明:(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令
( N4 X7 R9 A3 u$ i8 }" y    進給速度。所有的坐標都可以聯動運行。 - d& u% h. x! O: C+ w
    (2)G01也可以寫成G1 2 n8 X8 H8 {5 f9 s; E4 o1 Q3 ^
    例:G01 X40 Z20 F150   T" U2 K( K+ V5 ?
    兩軸聯動從A點到B
$ @7 ~. M! h3 B- a+ a8 a    G02—逆圓插補
2 I5 {7 s* \4 q7 y    格式1G02 X(u)____Z(w)____I____K____F_____
4 U9 n$ a: L; d; x/ k    說明:(1XZG90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,
$ S0 ?/ `  c2 y9 r: ?    圓弧終點是相對圓弧起點的增量值。無論G90G91時,IK均是圓弧終點的坐標值。 ; J6 A. k" I/ V0 U; t
    IX方向值、KZ方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程。 ; q$ a& A' \5 ]) f
  (2G02指令編程時,可以直接編過象限圓,整圓等。
6 d" P- q  E3 H+ k    注:過象限時,會自動進行間隙補償,如果參數區末輸入間隙補償與機床實際反向間隙 1 E4 }( C8 H( U3 i* R) ~7 m
    懸殊,都會在工件上產生明顯的切痕。
+ o; X3 r3 {/ ?: ]# k; `- k. q$ t   3G02也可以寫成G2, b! w- b! r8 T% D/ o
  例:G02 X60 Z50 I40 K0 F120 6 o) M" E) {2 k, _0 h
    格式2G02 X(u)____Z(w)____R+\-)__F__
4 l8 n# c+ L( Z7 N' _8 p& E3 r: ?說明:1)不能用于整圓的編程
3 p3 T( A* O8 }4 C7 ^! F   2R為工件單邊R弧的半徑。R為帶符號,表示圓弧角小于180度; 8 d8 z4 x! q+ J5 W, U% E
  表示圓弧角大于180度。其中可以省略。 ; h; x8 O2 v- h
   3)它以終點點坐標為準,當終點與起點的長度值大于2R時,則以直線代替圓弧。
- t, p" `) ~0 Z/ _- @) r" f    例:G02 X60 Z50 R20 F120 " ], C3 H% Z, |7 P+ Y- d
    格式3G02 X(u)____Z(w)____CR=__(半徑)F__
% L$ c, p+ Q9 K' s8 V7 f4 Y& P5 \    格式4G02 X(u)____Z(w)__D__(直徑)F___ " z! L% G" W' |" n# G; c, G
    這兩種編程格式基本上與格式2相同
3 d/ k1 D" b  g2 @  a    G03—順圓插補
! N# w# q$ t8 V; Q, k    說明:除了圓弧旋轉方向相反外,格式與G02指令相同。 % M5 t* X# s0 g) z; b8 Q
      G04—定時暫停
& |! C1 ^9 _2 a: t( S8 E# Z$ Z    格式:G04__F__ G04 __K__ % ^: _8 t+ g" x6 ^& v8 I
    說明:加工運動暫停,時間到后,繼續加工。暫停時間由F后面的數據指定。單位是秒。 2 Y6 S& T, y3 t2 n' _
    范圍是0.01秒到300秒。
+ Z# o" H  ^9 R& o5 t- z    G05—經過中間點圓弧插補
) C0 M4 f/ _) w& ^( \: x+ Y    格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
4 B% G$ _6 a+ c    說明:(1XZ為終點坐標值,IXIZ為中間點坐標值。其它與G02/G03相似
& F: D$ z6 }/ u& w# F1 Y    例: G05 X60 Z50 IX50 IZ60 F120 2 d# y) F4 q) n7 K: d" B
    G08/G09—進給加速/減速 . o  m  C4 E8 D" n' O
    格式:G08 ( g( F9 t; d' P) ^( y% d5 m
    說明:它們在程序段中獨自占一行,在程序中運行到這一段時,進給速度將增加10%,
' ~5 w2 m: ~* V. V    如要增加20%則需要寫成單獨的兩段。 ) }: K  G" K# z% _
    G22(G220)—半徑尺寸編程方式
: V% y. F/ d. |$ U' C    格式:G22 4 N- a# M) T  |5 Q8 y+ I5 _5 k2 T2 {
  說明:在程序中獨自占一行,則系統以半徑方式運行,程序中下面的數值也是 " m# A  O2 l$ x
  以半徑為準的。 1 C) T9 j5 t8 E' ]0 V
  G23(G230)—直徑尺寸編程方式
: Y7 e( d7 k  N' x  格式:G23 + Z: y" [: q7 S% |+ t
  說明:在程序中獨自占一行,則系統以直徑方式運行,程序中下面的數值也是
: |: S) O$ ~7 J" O2 I4 I# }/ u  以直徑為準的。
* C; Z& V" r1 `1 Y0 h: Z  G25—跳轉加工 : K, N5 }3 I0 [; D0 s
  格式:G25 LXXX
9 N/ G  s8 v& b- T& I( E" E  說明: 當程序執行到這段程序時,就轉移它指定的程序段。(XXX為程序段號)! z; R8 I& }/ |; w( O- t
  G26—循環加工
/ S) ?. q9 A9 k6 k# j% g$ x% _  格式:G26 LXXX QXX
( ?6 b' `5 q1 u% }2 R6 n  說明:當程序執行到這段程序時,它指定的程序段開始到本 段作為一個循環體,
- Z# ?1 j* q- H# P2 C0 p0 `  循環次數由Q后面的數值決定。
9 t" {* t7 z; q* C; z  C  G30—倍率注銷
6 r' a9 b: \4 n; r7 ^0 Y# F. H, i  格式:G30 $ h. k1 u  s; B# A% Q' v
  說明:在程序中獨自占一行,與G31配合使用,注銷G31的功能。
- o, N$ ?2 }) H! t9 b  G31—倍率定義 9 ?9 ]$ o8 m& I/ n4 M9 T! Q
  格 式:G31 F_____
' L: h9 S, j' l" ~+ U  G32—等螺距螺紋加工(英制)
" d5 b: o$ |- [: z. J) P3 U  G33—等螺距螺紋加工(公制)
/ S1 i, p: ~# i( p% \2 r0 [' L  格式:G32/G33 X(u)____Z(w)____F____ 4 s$ @6 }3 n( k: p9 D; l: X
  說明:(1XZ為終點坐標值,F為螺距
  |4 W8 K% ]" g  (2G33/G32只能加工單刀、單頭螺紋。 ! h" }6 a+ a' i( R( S% M" R" C
  (3X值的變化,能加工錐螺紋 1 X) O& V1 M  b' `
  (4)使用該指令時,主軸的轉速不能太高,否則刀具磨損較大。
9 n' V: ?* t0 Q$ T5 t  G54—設定工件坐標一 $ @! @; k6 \8 Z* b5 G" A
  格式:G54
! n' t9 ^. e9 v: q( t7 y. \  說明:在系統中可以有幾個坐標系,G54對應于第一個坐標系,其原點位置數值在機床
2 B( O: K5 @$ _" f; K  參數中設定。 0 y8 {8 n# d& }0 I9 E, J
  G55—設定工件坐標二 " c0 F) f9 K; e$ @& @
  同上 5 w" ~; D0 `+ x4 a% a
  G56—設定工件坐標三 / r0 l+ K( l( r
  同上 : \" A0 z3 x* h4 N; K. E
  G57—設定工件坐標四
0 L: ]2 q( j. @& O: U  同上 8 x) u) M: v; I# n
  G58—設定工件坐標五 4 z0 q5 a3 O4 |
  同上 8 u/ J4 ?0 c+ j5 j1 o1 h3 m
  G59—設定工件坐標六
1 Q3 Z, B. S' N# q2 Y* z  同上
, ]- Z. R& C3 r  b) S9 N  G60—準確路徑方式
4 a- F3 p2 `3 Z0 T" Z/ Z. H  格式:G60 6 y6 j7 p, Z$ p! @$ t
  說明:在實際加工過程中,幾個動作連在一起時,用準確路徑編程時,那么在進行
0 O) c; M4 Y/ f5 @7 M2 l  下一 段加工時,將會有個緩沖過程(意即減速) 3 y2 ]2 {0 k2 \" Y& }% ^* E/ i! h& q
  G64—連續路徑方式
1 w+ m2 l$ z9 e, H! J8 a) D  P  格式:G64
- Z! _( E& A7 c, h  說明:相對G60而言。主要用于粗加工。   `9 B3 x9 P! ]% ?
  G74—回參考點(機床零點)
( w" a& V" {' e( k" Y1 i3 @; I' j  格式:G74 X Z
$ a0 ]; T1 S7 V: p2 r  說明:(1)本段中不得出現其他內容。
/ P. w* Y0 }1 ]  (2G74后面出現的的座標將以XZ依次回零。 * I# k- w2 O  I' o  I1 s" Q) {
  (3)使用G74前必須確認機床裝配了參考點開關。
4 E$ H# L5 M: G3 Z4 u  (4)也可以進行單軸回零。 , Y( c3 F, b' J1 k
  G75—返回編程坐標零點
' W; P7 g. f& b/ k2 [) z2 I  格式:G75 X Z $ Y; b  _1 n/ E! ^# s
  說明:返回編程坐標零點
4 s3 e: @* d+ T( _# _  G76—返回編程坐標起始點
" N8 P2 G: t# C+ r. V  格式:G76
2 `% `' ]8 H& R( f  說明:返回到刀具開始加工的位置。 % G  R% w0 T2 ~. `, y
  G81—外圓(內圓)固定循環
) V  i3 j- }& G  格式:G81__X(U)__Z(W)__R__I__K__F__ : R2 B. B9 i0 n) Q
  說明:(1)XZ為終點坐標值,UW為終點相對 于當前點的增量值 。
+ I; k' L1 m8 j) @3 j  (2)R為起點截面的要加工的直徑。 * C- s1 g6 ]1 R! j3 H, H  d
  (3)I為粗車進給,K為精車進給,IK為有符號數,并且兩者的符號應相同。 % h" Y: R5 P& h* N
  符號約定如下:由外向中心軸切削(車外圓 )“—”,反這為“+”
0 `  t" m  g3 F2 Q1 [( Q& f" t  (4)不同的XZR 決定外圓不同的開關,如:有錐度或沒有度, 2 h5 Z5 D) K* ?. v
  正向錐度或反向錐度,左切削或右切削等。 # V1 y- d0 U  B6 r4 _
  (5)F為切削加工的速度(mm/min) / ~, F4 ^8 K( j0 C& s3 m5 b
  (6)加工結束后,刀具停止在終點上。 ) V: }- `; N/ o0 J# `4 u
  例:G81 X40 Z 100 R15 I-3 K-1 F100
. D7 W0 s1 \8 F# O4 l1 H; R  加工過程: ; s" \, H# l0 {3 G. n7 E
  1G01進刀2倍的I(第一刀為I,最后一刀為I+K精車),進行深度切削: # X# }0 D$ E$ j5 W
  2G01兩軸插補,切削至終點截面,如果加工結束則停止:
! h, u$ I& I4 C$ B: y& r  3G01退刀I到安全位置,同時進行輔助切面光滑處理
! p3 H3 v2 p* z; ^3 m& B% J1 I4 V  4G00快速進刀到高工面I外,預留I進行下一 步切削加工 ,重復至1
: E& A& H5 h6 j' c  G90—絕對值方式編程
3 `6 S+ m; w+ P1 u; u7 N% ?3 l  格式:G90
" ?3 z9 b+ I% L/ y3 o  說明:(1)G90編入程序時,以后所有編入的坐標值全部是以編程零點為基準的。 0 G4 \5 J+ E9 P
  (2)系統上電后,機床處在G狀態。
3 A, Q3 O7 C8 c( s# k1 @  N0010 G90 G92 x20 z90
- n$ f; A( H/ e/ y, ^% }$ Z% T  N0020 G01 X40 Z80 F100
9 p8 A8 u7 s$ {# Q  N0030 G03 X60 Z50 I0 K-10
" Z2 \, p& X# k, K/ ^  N0040 M02
3 ^0 i9 J1 P# M+ F  G91—增量方式編程
& U. S" \! `$ S" g- O9 j  格式:G91
' N! t- s" r. s7 b- n( H  說明:G91編入程序時,之后所有坐標值均以前一個坐標位置作為起點來計算 : v( I1 `  z8 E0 X
  運動的編程值。在下一段坐標系中,始終以前一點作為起始點來編程。
7 Z6 [8 H  m: k5 G  例: N0010 G91 G92 X20 Z85
3 p  Z! q, G8 R( I  N0020 G01 X20 Z-10 F100
) r9 X  ^, e0 I  N0030 Z-20
' ]8 X: l: q8 e- W3 c& L# z$ z- h. P  N0040 X20 Z-15 6 H* E$ m5 `/ ?3 U8 |7 q
  N0050 M02
/ y  ^' {7 W4 ]: V: D7 D0 i+ `  G92—設定工件坐標系 # {5 t& d0 b, ?- n6 i0 l* J
  格式:G92 X__ Z__
3 m' S$ Y/ J3 m9 I. S' K  W  說明:(1)G92只改變系統當前顯示的坐標值,不移動坐標軸,達到設定坐標 5 x# `2 W9 p' j) s; e- A9 F
  原點的目的。 " s7 t8 E' [& E
  (2)G92的效果是將顯示的刀尖坐標改成設定值 。
$ x3 G, E" P- A: u: w$ u' s/ k  (3)G92后面的XZ可分別編入,也可全 編。 + `" C  P" |+ g* V+ K" K
  G94—進給率,每分鐘進給 " w7 ?. ^5 k* B2 ~  I) B; b
  說明:這是機床的開機默認狀態。 0 u" Y0 J6 n1 Z/ _0 [3 w# W& x
  G20—子程序調用 5 \2 J: u- v, A- I: f$ C
  格式:G20 L__
8 w) T  E+ D4 u1 j  N__
7 S5 _; G. w" }: Q+ u7 }& P) \  說明:(1)L后為要調用的子程序N后的程序名,但不能把N輸入。
) O8 f4 a: R7 T. i. z" N  N后面只允許帶數字1~99999999
( y, C3 M# n& ~2 D5 S: l3 ?  (2)本段程序不得出現以上描述以外的內容。
0 p0 a; T/ ?2 P  s( U  G24—子程序結束返回
7 N" \+ X% A7 w8 }1 K  格式:G24 # a7 J( @6 A. J2 b1 |9 X
  說明:(1)G24表示子程序結束,返回到調用該子程序程序的下一段。 0 B. F) x( J# ]4 K) |
  (2)G24G20成對出現
1 q" G! @0 M0 U- D  (3)G24本段不允許有其它指令出現。 6 S; o( S" a* ]& J, Y2 j
  例:通過下例說明在子程序調用過程中參數的傳遞過程,請注意應用
& O6 g* K9 a) `; k  程序名:P10 " l& c) Q  F7 G/ |
  M03 S1000
7 V; e1 i9 w3 w% w  G20 L200
; f% e9 l2 R1 z; I: ^, j  M02 ' P; i0 K0 i( \! ^  y3 o2 f% d& J7 |
  N200 G92 X50 Z100
7 s2 ^! T( i. Y% x7 T" \" K* S  G01 X40 F100 : L/ _! O3 B; K5 ?  U. x
  Z97 6 [6 J5 V/ A& b, |
  G02 Z92 X50 I10 K0 F100
# i: x( u/ Z" }$ i; I  G01 Z-25 F100
% v3 t3 Z8 a# n* D  E% G  G00 X60 & ~$ O% ?4 Y/ T3 c! s* O
  Z100
! e* E: c9 l' U0 S2 [/ {$ [7 F3 z& x4 C  G24 / m9 a9 ]' S. H- _
  如果要多次調用,請按如下格式使用
: I2 b" c% @& q1 F; ~$ T$ B5 D% J  M03 S1000 * c' g7 O# [3 C: h7 l+ Z8 D
  N100 G20 L200
/ ~6 z$ k/ j3 D  y: {; b# [  N101 G20 L200 1 k8 M  ?; {. n
  N105 G20 L200 % @# D' [7 C- ^6 I
  M02 1 a8 _' t% \9 Z/ b" m
  N200 G92 X50 Z100
; P* T9 y& }8 [( @3 }& w" O) H  G01 X40 F100 0 ?: @( U; y, z; h# }8 p
  Z97 . V( ~' z% _% r1 o2 Z% c
  G02 Z92 X50 I10 K0 F100 ; A6 o* u7 C4 y" M
  G01 Z-25 F100   a: t: Z% w( P& `/ {7 v
  G00 X60 0 T! s7 u: n. g  I" y5 R6 b
  Z100 - v+ `& f- }& H  _4 w& _6 ]( t
  G24
1 L" B8 s8 m( M& S: I. i2 Y  G331—螺紋加工循環 ' j3 g3 q1 b& i' @. @. G
  格式:G331 X__ Z__I__K__R__p__
: Z, }% l* o7 E  說明:(1)X向直徑變化,X=0是直螺紋 : X2 J9 v: a+ U6 J/ r. p
  (2)Z是螺紋長度,絕對或相對編程均可 1 X2 ^9 Y* S* ~9 I! Z: r
  (3)I是螺紋切完后在X方向的退尾長度,±: A  l6 A: N6 [' g6 O. B9 A
  (4)R螺紋外徑與根徑的直徑差,正值 % A& Z" k4 d' d: g3 j1 _
  (5)K螺距KMM
. D6 a* G5 J$ t5 T$ H. S  (6)p螺紋的循環加工次數,即分幾刀切完 4 t& O0 Y( j* y9 t7 D
  提示:
8 L" I( F6 W) M1 Q' T  1、每次進刀深度為R÷p并取整,最后一刀不進刀來光整螺紋面 ) H9 T; E% r$ E/ m
  2、內螺紋退尾根據沿X的正負方向決定I值的稱號。
! {# a: O1 E7 n& w. f  3、螺紋加工循環的起始位置為將刀尖對準螺紋的外圓處。 0 \) P  H2 g* u+ b4 e$ G3 ^) q
  例子: ' `+ l' I( d( n5 T# a/ X
  M3
% L8 U; H6 ?/ w4 K  G4 f2 5 S7 Q+ ^7 B. [5 W7 T9 L% e
  G0 x30 z0 9 R" _. J$ G+ ]+ K4 J' Q0 |3 i
  G331 z-50 x0 i10 k2 r1.5 p5 2 f9 e) B7 B# s( Z8 F) ?
  G0 z0
) C. R- F# k( U% [4 K! B  M05 9 k9 i/ o, q: L) i4 ~6 d& b
  補充一下:
2 E( Q7 U$ {3 Y" L7 ~: Z) S  1G00G01 ! ^9 U/ m( ]) H0 g  t' K/ J
  G00運動軌跡有直線和折線兩種,該指令只是用于點定位,不能用于切削加工
$ i+ ^% g. c, v5 l0 c. K  G01按指定進給速度以直線運動方式運動到指令指定的目標點,一般用于切削加工
8 P4 }2 k6 h" Q0 m+ _9 n  2G02G03 2 q, O( c1 u" d% ?9 F$ Q
  G02:順時針圓弧插補 G03:逆時針圓弧插補
, G' k2 s+ T3 W7 X) O  3G04(延時或暫停指令)
$ Q: k5 i2 q& i, \1 E$ k  一般用于正反轉切換、加工盲孔、階梯孔、車削切槽
9 N* B+ }' c: g& W5 I  4G17G18G19 平面選擇指令,指定平面加工,一般用于銑床和加工中心 ' r% \# C+ g- t  R
  G17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面
# y. B2 x: v" V1 u5 B. O% \  G18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定
3 o+ m$ }$ t: K+ c& {) D  G19:Y-Z平面或與之平行的平面 & m* Y: v5 [7 M
  5G27G28G29 參考點指令 : Y' V2 Y( E$ C! q3 ?/ y
  G27:返回參考點,檢查、確認參考點位置 ; T: x. o! g# ?+ N% H7 s. ^0 |
  G28:自動返回參考點(經過中間點)
. z" C/ `# U6 D4 Y% A. E2 d2 q  G29:從參考點返回,與G28配合使用 " E9 u2 ~% W. }- K
  6G40G41G42 半徑補償
8 o2 s' C& x) B. y6 q1 Y  G40:取消刀具半徑補償
+ Q) z6 A, ?1 y; }# F  先給這么多,晚上整理好了再給
+ Y& a% r9 B* m, F  7G43G44G49 長度補償
1 Z/ `4 N: Y) Y  G43:長度正補償 G44:長度負補償 G49:取消刀具長度補償
& a6 G, `5 U8 P& t$ n  8G32G92G76
0 e* W; r% ^7 E: f; B  G32:螺紋切削 G92:螺紋切削固定循環 G76:螺紋切削復合循環. }; W% L, C  N: `9 I6 y
  9、車削加工:G70G7172G733 `- s1 _4 G: B# i: A1 ]7 H
  G71:軸向粗車復合循環指令 G70:精加工復合循環 G72:端面車削,徑向粗車循環 G73:仿形粗車循環1 @, @( P  Z1 g' l$ H" `: a$ [; F
  10、銑床、加工中心:
; L5 z3 Y, G. o$ x3 Q6 J' E5 ]  G73:高速深孔啄鉆 G83:深孔啄鉆 G81:鉆孔循環 G82:深孔鉆削循環
( v9 y. V$ R+ y6 T6 _7 h$ u! m  G74:左旋螺紋加工 G84:右旋螺紋加工 G76:精鏜孔循環 G86:鏜孔加工循環
8 ^2 v9 h' [, H7 V7 V  G85:鉸孔 G80:取消循環指令1 G: M, p7 k6 l
  11、編程方式 G90G91  k9 O* @$ |2 _4 U/ b* C* G: G
  G90:絕對坐標編程 G91:增量坐標編程8 a: i% J, f, h# }, M9 y: |+ A
  12、主軸設定指令' D, {) _) |+ W$ G; A$ Q% r
  G50:主軸最高轉速的設定 G96:恒線速度控制 G97:主軸轉速控制(取消恒線速度控制指令) G99:返回到R點(中間孔) G98:返回到參考點(最后孔)
" n' R8 A. J: E) J  13、主軸正反轉停止指令 M03M04M05
1 x/ w# e5 S% ]2 z  M03:主軸正傳 M04:主軸反轉 M05:主軸停止7 j8 q3 M' f# a8 M9 r8 ]
  14、切削液開關 M07M08M098 y) q  Y3 u$ @& V
  M07:霧狀切削液開 M08:液狀切削液開 M09:切削液關1 j$ \  @" {7 e2 ?$ i& J- ?+ F
  15、運動停止 M00M01M02M30$ v/ L/ b- C3 r% d# l1 }
  M00:程序暫停 M01:計劃停止 M02:機床復位 M30:程序結束,指針返回到開頭5 x1 |3 @" v$ H. R  P
  16M98:調用子程序
$ H1 p3 U, N4 K0 k/ a  17M99:返回主程序
x y z 圓弧中點實際坐標值0 p- H: ~+ Z8 t2 n8 E9 G+ W) f
i j k 圓心起點到圓心的矢量 在xy上面的分量1 p: y/ P  C* j& X4 I$ x
iijk 表示圓弧的半徑1 M4 f1 _5 J2 V
r ijk 同時出現的時候r有效   圓弧所對的圓心角小于180度時 r為正  大于180度時 r為負
  [5 E9 e! `3 ?2 `' C

作者: 機加小白    時間: 2018-8-1 17:10
樓主 牛
作者: 那一抹星空    時間: 2018-8-1 18:41

作者: 游風曳雨    時間: 2018-8-1 18:56
最好還是參考機床說明書,不同系統不同機床有的代碼有出入1 N8 r9 V. L5 S3 k- R& F  ~

作者: ィ心兂鎅    時間: 2018-8-1 19:36
樓主牛逼,這么多怎么記得住,我看過就忘了
作者: 大敏生活坊    時間: 2018-8-1 20:41
好!很好!
作者: 鑫森淼炎垚    時間: 2018-8-2 08:14
謝謝分享。
作者: xinjiyuan丶    時間: 2018-8-2 09:19
游風曳雨 發表于 2018-8-1 18:56
5 Q& Y3 ^9 B" s, A9 |- `最好還是參考機床說明書,不同系統不同機床有的代碼有出入
( G4 W' R: m- [  N4 y
這個確實是
  R5 j" H( Z" `: G' G: w# c" s
作者: xinjiyuan丶    時間: 2018-8-2 09:20
ィ心兂鎅 發表于 2018-8-1 19:36
, f* x" J. q$ r9 E4 D樓主牛逼,這么多怎么記得住,我看過就忘了
' |2 a: J) c  y5 C
多看看就記住了% A* x- R2 ]% J6 |

作者: 漢南樵夫1    時間: 2018-12-24 12:09
系統不同 代碼也有所不同
作者: cxs1140    時間: 2019-1-7 21:15
經常用用自然就記住了
作者: 陳工電子    時間: 2019-4-21 20:55
謝謝分享
作者: 左在左邊    時間: 2019-4-23 14:06
收藏了
作者: 冰冷di心    時間: 2019-4-30 21:15
謝謝分享
作者: HG0633    時間: 2019-5-6 15:09
樓主用心了  已收藏
作者: 無葉123654    時間: 2019-5-8 09:31
不錯的分享,謝謝大公無私




歡迎光臨 機械社區 (http://m.whclglass.com.cn/) Powered by Discuz! X3.5