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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 6777|回復: 15

數控程序G代碼

  [復制鏈接]
1#
發(fā)表于 2018-8-1 17:07:23 | 只看該作者 |倒序瀏覽 |閱讀模式
G代碼是數控程序中的指令。一般都稱為G指令。; t! Q/ i. D/ v) K
  代碼名稱-功能簡述
" R9 m' s  V# `, [  G00------快速定位
  H" o% R- @; x4 u8 n5 W  C  G01------直線插補
9 c9 q* n2 a$ g* c  G02------順時針方向圓弧插補
; ^- z& r4 C6 s' e  Z5 N  G03------逆時針方向圓弧插補
' p5 q7 u5 W' }! }( A  d; x8 l  G04------定時暫停
6 [$ q- Y/ {1 ~- V/ O/ D  G05------通過中間點圓弧插補
0 X% \- v9 M% H8 [, k  G07------Z 樣條曲線插補
; {8 v' m+ Y5 Q& L6 Q  G08------進給加速 / I+ H- `2 d- H& q! U! ]6 {7 n! G: N2 D/ z
  G09------進給減速
0 f% a8 @1 J+ z# l' l, [  G20------子程序調用 5 P0 n1 U$ t; i8 w4 G1 z  t
  G22------半徑尺寸編程方式
9 G4 B! I1 l! A; a# p- O  G220-----系統(tǒng)操作界面上使用 1 |  E$ P4 p$ f  t7 `# p, a6 Z
  G23------直徑尺寸編程方式 7 A* u2 @" v$ ?4 p4 t, g2 W
  G230-----系統(tǒng)操作界面上使用
: Y% [. Y% j6 k1 J; B5 g  G24------子程序結束 6 n" R- o" `1 d+ h4 \5 m3 p
  G25------跳轉加工 2 A% }" K: A+ S( T) v+ Y
  G26------循環(huán)加工 $ N; W4 h, F* B! N$ a7 P6 V
  G30------倍率注銷 4 [3 `( I. \' X; M7 D
  G31------倍率定義 1 Y4 c; D  k& {
  G32------等螺距螺紋切削,英制
8 j6 I2 ]' W, N3 K; \  G33------等螺距螺紋切削,公制 ( Q( d8 R. j( C" C
  G53,G500-設定工件坐標系注銷
' U4 ?2 K' w& d$ @+ M- X1 _! O  G54------設定工件坐標系一
. I$ p- A- J6 X1 u' c4 @1 r( s( |4 M  G55------設定工件坐標系二 : f( {% J& J# _7 V8 q- A
  G56------設定工件坐標系三 % u! Z" L8 C* t, e) N0 e
  G57------設定工件坐標系四 + x' \2 [) U& h& w9 @0 q
  G58------設定工件坐標系五 : Q' T$ Y: I& R2 N" v
  G59------設定工件坐標系六 ( H' O3 t) ~' T, ]7 B. p) y/ k8 W
  G60------準確路徑方式
$ o. A8 T  b( j  G64------連續(xù)路徑方式
$ y+ w% Y2 _/ H* t% _  G70------英制尺寸 寸
/ a. Q0 T+ R9 H% B+ x  G71------公制尺寸 毫米
- K" n2 E' u! l- h. G  X0 A' C  G74------回參考點(機床零點)
/ W8 i5 h, A. l8 T' ~; N! _4 O  G75------返回編程坐標零點
+ m: b( r- U6 o# q4 h  S  G76------返回編程坐標起始點 : g0 }- ?6 U! `! `- d
  G81------外圓固定循環(huán)
' j! a! f! C7 B6 X0 U2 ]  G331-----螺紋固定循環(huán) 9 A7 B7 P% g- t1 R/ d
  G90------絕對尺寸 4 y; ^+ x. R* K
  G91------相對尺寸
/ k' ?% b% H/ t/ U1 g  G92------預制坐標 ; E# I/ P* z; f* F7 I8 a
  G94------進給率,每分鐘進給 & n8 u# t$ f3 T/ V6 D
  G95------進給率,每轉進給
. T' q2 w# J% x$ F, x* ~+ U  G00—快速定位
* E2 p# F* I' `" c1 X( f$ ~  格式:G00 X(U)__Z(W)__ 0 Q5 U  Z  O9 y# H( F
說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件 ( I5 N1 l/ M# ~/ P3 J1 {
    進行加工。
" T+ y5 c* M) l7 e. S1 Q5 S/ V& g/ U    (2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他 8 f- B$ j% @# D. z: ~# {: W; o* z
    軸繼續(xù)運動,
, f7 y+ c4 K1 k' x7 @    (3)不運動的坐標無須編程。 ; }6 X% I: B6 ]: a& \  J/ z, D
    (4)G00可以寫成G0
" y  H3 U0 b8 p0 {    例:G00 X75 Z200
* W$ H# L- i5 }9 y# \    G0 U-25 W-100
/ z6 g, Q/ W/ X; \    先是XZ同時走25快速到A點,接著Z向再走75快速到B點。 8 u5 b  Q/ _. l1 ?5 e( Y
    G01—直線插補 . Z# {1 r$ x0 V
    格式:G01 X(U)__Z(W)__F__(mm/min) + t7 r1 S6 w8 s. ?
說明:(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令 7 b2 [5 a+ }7 w( l1 a2 \  K7 b
    進給速度。所有的坐標都可以聯(lián)動運行。 5 c, J* Z3 `* d$ A& T  y" b1 {
    (2)G01也可以寫成G1 1 M5 ~9 p# g1 `- Z$ d! g
    例:G01 X40 Z20 F150
7 Q+ d0 j5 d. o    兩軸聯(lián)動從A點到B. P* x; ]4 G5 W  y( S: N
    G02—逆圓插補 , b% z/ Z& I3 I1 r% W+ |) H' {" L
    格式1G02 X(u)____Z(w)____I____K____F_____
5 s, t/ a: e% ]4 H5 o    說明:(1XZG90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時, # f9 T1 p0 C  C* K
    圓弧終點是相對圓弧起點的增量值。無論G90G91時,IK均是圓弧終點的坐標值。 ; R, Z$ M& g# W& }- c; E
    IX方向值、KZ方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程。
! |5 K# v* l& X7 }% P8 N' S* j   (2G02指令編程時,可以直接編過象限圓,整圓等。 + c) ?. P0 o& z. `
    注:過象限時,會自動進行間隙補償,如果參數區(qū)末輸入間隙補償與機床實際反向間隙 % a& o& t. M' j) A; R9 ]- _$ Q
    懸殊,都會在工件上產生明顯的切痕。 2 F! U' |, g$ j- s7 V
   3G02也可以寫成G2。 5 @7 X9 a; c6 g
  例:G02 X60 Z50 I40 K0 F120
0 X' W3 l( _8 V5 N! h% C% I    格式2G02 X(u)____Z(w)____R+\-)__F__ 9 @1 G+ t+ B* n
說明:1)不能用于整圓的編程
8 K7 I; ]. m' O+ |8 h   2R為工件單邊R弧的半徑。R為帶符號,表示圓弧角小于180度;
4 _/ j% p6 r; Q4 y* r  表示圓弧角大于180度。其中可以省略。
( }1 k' P, F1 s8 h2 D* y   3)它以終點點坐標為準,當終點與起點的長度值大于2R時,則以直線代替圓弧。
" K9 ~* }2 [$ }, R! g2 \    例:G02 X60 Z50 R20 F120
& b/ q9 Y6 f( y% M) h) ^) L    格式3G02 X(u)____Z(w)____CR=__(半徑)F__
9 O7 X9 N6 V# g( t' x6 S! Y    格式4G02 X(u)____Z(w)__D__(直徑)F___ & V1 d7 G# l; P: {
    這兩種編程格式基本上與格式2相同 1 M* y9 g7 O6 x
    G03—順圓插補
* w7 O- J; p$ G, n9 J; B6 f6 e    說明:除了圓弧旋轉方向相反外,格式與G02指令相同。 ( q! r4 Y5 ]; U: v' R
      G04—定時暫停
9 s, D) J+ Q7 ~    格式:G04__F__ G04 __K__
; O3 |9 u+ _# i! K    說明:加工運動暫停,時間到后,繼續(xù)加工。暫停時間由F后面的數據指定。單位是秒。 ! C& I6 \4 t; y& I6 R  Z. [4 _
    范圍是0.01秒到300秒。 - Q3 N, `- F% d
    G05—經過中間點圓弧插補 5 U8 a* u4 U2 }- F6 o7 C/ r
    格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
& T6 o. P& K: y% M    說明:(1X,Z為終點坐標值,IX,IZ為中間點坐標值。其它與G02/G03相似
7 w0 e( k  T3 q, d! s    例: G05 X60 Z50 IX50 IZ60 F120 / z  H9 C( f4 |
    G08/G09—進給加速/減速 ( d3 |$ x9 P2 }. }, X! b+ P
    格式:G08
8 D  c4 C9 K# }: c6 g3 s  R    說明:它們在程序段中獨自占一行,在程序中運行到這一段時,進給速度將增加10%,
, N4 [2 o" R9 n' q; U" z    如要增加20%則需要寫成單獨的兩段。   L  F( _2 b8 R( @1 _8 P
    G22(G220)—半徑尺寸編程方式 " A" q6 B) v( B8 v
    格式:G22
# z9 w. L& h& u) T, J2 q  V! d2 D* Y9 w  說明:在程序中獨自占一行,則系統(tǒng)以半徑方式運行,程序中下面的數值也是
5 u4 A" r1 s' w3 H* m) B  以半徑為準的。
1 {: a( R& a! W( Y% I+ [9 V  G23(G230)—直徑尺寸編程方式
. \6 i- W, D8 x, _  格式:G23 / \; H+ r4 b- i- v6 n
  說明:在程序中獨自占一行,則系統(tǒng)以直徑方式運行,程序中下面的數值也是
& e' ]8 G+ i4 U3 b$ I8 W, H  以直徑為準的。
8 N4 Q9 _; ?- }. J2 W  G25—跳轉加工
7 T2 m7 z6 k7 D  格式:G25 LXXX
3 Y6 O  C: N' D. V9 _  說明: 當程序執(zhí)行到這段程序時,就轉移它指定的程序段。(XXX為程序段號)
6 i% D) H$ R! `3 }  G26—循環(huán)加工
6 h% l! G& b0 X+ [$ z  格式:G26 LXXX QXX
4 O1 b8 k) e7 A2 v0 ^  說明:當程序執(zhí)行到這段程序時,它指定的程序段開始到本 段作為一個循環(huán)體,
5 z; i1 |) ^9 i2 i  循環(huán)次數由Q后面的數值決定。
" e, r5 M& M' [& J& Q# |  G30—倍率注銷
3 i) c' `6 P1 Q  格式:G30 - n/ r" C8 D$ c# O
  說明:在程序中獨自占一行,與G31配合使用,注銷G31的功能。
! \8 \8 D3 g' S7 |$ m  G31—倍率定義 8 J5 J  @- A/ e! f+ U0 T: L2 O
  格 式:G31 F_____
* f% {! i6 U) J" P' Q* c% {  G32—等螺距螺紋加工(英制)
  R$ ^! W; ~+ c5 _, u  G33—等螺距螺紋加工(公制)
0 T* `4 Z7 v7 D  格式:G32/G33 X(u)____Z(w)____F____ & Y" O0 n; I, y9 H$ n: m/ a' r" d
  說明:(1X、Z為終點坐標值,F為螺距 5 L% y! x9 ~9 h) T& L
 ?。?/font>2G33/G32只能加工單刀、單頭螺紋。 " A0 N) ~% W9 v" S5 R
 ?。?/font>3X值的變化,能加工錐螺紋 : ]# Q  K0 v3 K+ ?: C0 C+ r; A
  (4)使用該指令時,主軸的轉速不能太高,否則刀具磨損較大。 : ]2 D1 v! l3 x. N, T& Q) K
  G54—設定工件坐標一 9 g  E* e: W6 `* y
  格式:G54
! z8 a' m* w5 n0 T' k  說明:在系統(tǒng)中可以有幾個坐標系,G54對應于第一個坐標系,其原點位置數值在機床 / c  J! C2 [; t9 F
  參數中設定。
( v7 k6 D: P& v9 f8 b% [  G55—設定工件坐標二
- P+ I' r% u. c  同上 4 q7 o5 g: r( k3 l0 @, q4 f
  G56—設定工件坐標三
7 z2 c- R) ]7 f0 C$ d  同上
0 I0 I. \+ ^, K8 `- X  G57—設定工件坐標四 0 e, D) }3 X; ~$ m
  同上
: G; q5 S( x+ y% D2 i  G58—設定工件坐標五
" ?& r- E. s2 x( `  同上
* P; c/ D; J: c' A: l  J( I  G59—設定工件坐標六
  s" o* S3 A; q8 E9 S6 O  同上
% W) s& x5 O9 x9 A2 z  G60—準確路徑方式
, n3 J/ z! Z4 P$ U- F  格式:G60 , p& _7 E" H- O8 Z% d. v5 @
  說明:在實際加工過程中,幾個動作連在一起時,用準確路徑編程時,那么在進行 # x' e& N7 D$ K2 Y" }! N
  下一 段加工時,將會有個緩沖過程(意即減速) ) L& ^$ F: x2 N3 e2 o2 i5 {: q  q
  G64—連續(xù)路徑方式
3 t" n/ }, N+ o7 n2 L  格式:G64
# A& f/ R; }$ Z9 \; \: K2 d* U  說明:相對G60而言。主要用于粗加工。
6 Y; f" B) f# s# J, ^  G74—回參考點(機床零點)
8 V: A" I# X7 u3 \$ e3 Y  格式:G74 X Z * J' c- _8 b) n8 Y" {
  說明:(1)本段中不得出現其他內容。
, V0 d' b- B9 R( I0 y/ M0 d ?。?/font>2G74后面出現的的座標將以X、Z依次回零。
' p/ E; [. j! h3 H! h4 ]; D: ]! o  (3)使用G74前必須確認機床裝配了參考點開關。
6 r. e* M) }! H8 H: l" T$ F  c  (4)也可以進行單軸回零。 ! y) y. O! g+ d8 X) X: G
  G75—返回編程坐標零點 1 X/ [! f2 n1 H; _2 f0 F6 V6 O
  格式:G75 X Z
+ Q. f2 p3 M8 {  V  說明:返回編程坐標零點
: ~/ [/ _* l2 ^$ [1 m: R0 H  G76—返回編程坐標起始點 6 {' n. C* O  ^( r
  格式:G76
0 H0 u6 v+ v' U# ^) B; r  說明:返回到刀具開始加工的位置。
7 v, x: \# m# m1 {5 _  G81—外圓(內圓)固定循環(huán)
4 x" O- I% N5 q8 O$ p# R1 m  格式:G81__X(U)__Z(W)__R__I__K__F__
' V( F1 Q0 U2 n1 @  s) c  說明:(1)XZ為終點坐標值,UW為終點相對 于當前點的增量值 。 # L0 C  ]$ i# P1 L& W3 ?
  (2)R為起點截面的要加工的直徑。 ; {# Z) W) i+ C3 I
  (3)I為粗車進給,K為精車進給,IK為有符號數,并且兩者的符號應相同。 # R$ u, k( r# P" L5 O; U
  符號約定如下:由外向中心軸切削(車外圓 )“—”,反這為“+”。
3 S% |! [0 i1 a+ X$ g7 x8 ^. F  (4)不同的XZR 決定外圓不同的開關,如:有錐度或沒有度,
; X0 {* D5 k' e$ T0 w! P: t  正向錐度或反向錐度,左切削或右切削等。 $ x' b- W' N: s4 d+ d# x8 {0 ]. F6 Y2 l( \
  (5)F為切削加工的速度(mm/min) ; V8 m- B4 A* [- e: J
  (6)加工結束后,刀具停止在終點上。
  i" U( E6 Q2 ~# F$ h& C  例:G81 X40 Z 100 R15 I-3 K-1 F100 4 u% i( K  o  [: w# f( X  i
  加工過程:
' f' v  h5 C9 J4 M5 I  1G01進刀2倍的I(第一刀為I,最后一刀為I+K精車),進行深度切削: # G- n$ k2 ?, u/ \3 T9 B3 ^
  2G01兩軸插補,切削至終點截面,如果加工結束則停止: 7 a* f! b' j3 S' E! d  Z: K2 p" [
  3G01退刀I到安全位置,同時進行輔助切面光滑處理
9 Z7 ]2 T( q9 F0 }: t  4G00快速進刀到高工面I外,預留I進行下一 步切削加工 ,重復至1
/ ?. O# J1 \  G2 @. [& K. u  G90—絕對值方式編程 8 N; B5 Q. k8 @% t8 T' e" p" Q* @9 t
  格式:G90 $ R3 D2 H: N5 _
  說明:(1)G90編入程序時,以后所有編入的坐標值全部是以編程零點為基準的。
5 w5 N2 M% e' m* B  (2)系統(tǒng)上電后,機床處在G狀態(tài)。
: s. A! U& d2 E6 }  N0010 G90 G92 x20 z90 * X, F; W! F  Y' U
  N0020 G01 X40 Z80 F100 1 d5 ]7 C' F, v* D# N; G  h' g
  N0030 G03 X60 Z50 I0 K-10 6 w  e( j9 _3 M& @2 I4 o1 E
  N0040 M02
7 c; H& O& K! o8 Y9 K/ j2 {  G91—增量方式編程
: M% j# \+ S3 m8 F' M  格式:G91
9 X2 u- x7 z# Y2 [  說明:G91編入程序時,之后所有坐標值均以前一個坐標位置作為起點來計算
( Z/ G) v1 u7 P7 y: X  運動的編程值。在下一段坐標系中,始終以前一點作為起始點來編程。 ' l2 ~- H8 I0 m- x. s
  例: N0010 G91 G92 X20 Z85 ) X9 Y: P( o' a2 y$ T1 n! c
  N0020 G01 X20 Z-10 F100 ' _5 `6 g# F+ Q8 {/ P0 y( ~3 M
  N0030 Z-20 & q1 i$ e6 x; J! e* P
  N0040 X20 Z-15 ! c7 d7 F, @2 G  Z" l) ]) ?
  N0050 M02
' Q  V8 R5 }1 Z% k( m1 P6 z  G92—設定工件坐標系
. Q& P* o! e7 v1 x  s  格式:G92 X__ Z__
) w/ y2 |/ u4 s6 ^1 O! o/ g  說明:(1)G92只改變系統(tǒng)當前顯示的坐標值,不移動坐標軸,達到設定坐標
' |9 P8 A# r- K. }+ U  原點的目的。
- R% C- s1 }+ C5 r7 N  (2)G92的效果是將顯示的刀尖坐標改成設定值 。
- ?1 p# G. |/ w3 G  c7 v- p  (3)G92后面的XZ可分別編入,也可全 編。 3 `( M$ O( U; N- }
  G94—進給率,每分鐘進給 2 x4 h2 F6 i6 \7 ]( Q$ N) l1 g
  說明:這是機床的開機默認狀態(tài)。   A$ _; S$ J$ V* \9 D
  G20—子程序調用
) x$ `( Z7 w; c: G( A- m  格式:G20 L__
; V+ ]1 @: v# r" ~, T6 h: M. w  N__
: q2 x* p9 ^% d  T0 W  a, r  說明:(1)L后為要調用的子程序N后的程序名,但不能把N輸入。
2 M* t# C& E& \% g, n  N后面只允許帶數字1~99999999。 ' G9 g1 d% t" O( `* l- `
  (2)本段程序不得出現以上描述以外的內容。
# [# Z! ^4 e! ?" O8 H# E2 k, `  G24—子程序結束返回
& s* B- M  m6 I5 j1 \  格式:G24
* B3 ?- n5 T0 t3 k( H3 e/ k: t  說明:(1)G24表示子程序結束,返回到調用該子程序程序的下一段。 2 D; P- [- `, y
  (2)G24G20成對出現
0 e% Z8 _& G+ G: e7 ~  (3)G24本段不允許有其它指令出現。
* L) ?: D% w. @' }: r" j' g# B  例:通過下例說明在子程序調用過程中參數的傳遞過程,請注意應用
5 m, y9 {! G& a/ [% J7 ]  程序名:P10
, e( B7 H. Y# w  M03 S1000
1 s$ K& T, V' C! T4 e  {+ K  G20 L200
- O- A2 F) X* q  M02
7 q% h2 y- ?5 M# x+ _/ H; L  N200 G92 X50 Z100 + G& ~) w: ]0 m
  G01 X40 F100 : G4 K* K. `( P; l: C% g: ^  B* j
  Z97 * k5 @2 n6 k. A- c4 [2 Z( Q
  G02 Z92 X50 I10 K0 F100
) r4 z6 z' L& k# ^: Y  G01 Z-25 F100
  G" n+ @& o8 D! l) C, f  ]+ ^- B  G00 X60 $ J; |$ y* @5 f
  Z100 5 n* p) o% p8 j# M
  G24 : b  @4 t5 m; U) s* z
  如果要多次調用,請按如下格式使用 % a% n7 T  [9 @7 ^1 f; ?2 }
  M03 S1000
$ B/ F6 ]- ~- k) \  N100 G20 L200 9 Z) \( {% f) E  N' i$ Z1 I% a
  N101 G20 L200 - ?% b  Z" R2 B2 i
  N105 G20 L200 % _# B; V6 s  l( F/ W# n# |& s
  M02
  S4 s0 H, P# {: ^7 N; Q9 f  N200 G92 X50 Z100
, c# b; z! r6 l! _+ T1 B& \! V  G01 X40 F100 9 q* Y% T7 p1 J  f' C  o9 v6 a$ V
  Z97 ( J& J; {. Y9 `4 y7 S* v5 Y
  G02 Z92 X50 I10 K0 F100 % d+ J* c9 g0 P2 M5 r
  G01 Z-25 F100 6 `3 p4 v: W: P# X- W! G
  G00 X60
7 l8 k1 S, V5 j# b$ l  Z100 # n9 U; p' V# n" W* [1 Q
  G24
: s6 v7 M1 G! f& `  G331—螺紋加工循環(huán) $ [- l( V5 P" h% b: D% i2 s
  格式:G331 X__ Z__I__K__R__p__
( N* y5 v3 X1 \" A' e! h  說明:(1)X向直徑變化,X=0是直螺紋 + ^8 H( e4 q) n1 g0 u1 `
  (2)Z是螺紋長度,絕對或相對編程均可 # x; n, |* ?; Z) m1 x
  (3)I是螺紋切完后在X方向的退尾長度,±; o) r9 R% c% P
  (4)R螺紋外徑與根徑的直徑差,正值
" @. P% s) I4 d4 j- M" z  (5)K螺距KMM 0 M9 \( t, P: p; Y% y7 g
  (6)p螺紋的循環(huán)加工次數,即分幾刀切完 8 C0 b  _9 v. h) P& u
  提示: 9 b- f9 p1 N  V0 y$ H& E% ]' f8 n
  1、每次進刀深度為R÷p并取整,最后一刀不進刀來光整螺紋面
' t# r5 Q: `) \4 h0 A- z/ J. r  2、內螺紋退尾根據沿X的正負方向決定I值的稱號。
8 N: P0 g0 C6 D5 k  3、螺紋加工循環(huán)的起始位置為將刀尖對準螺紋的外圓處。 1 N* `: |1 L1 h- W3 y+ X4 `
  例子:
: k! `, O3 D# C' z6 `  M3
7 q. e* t9 A& D% M- [  G4 f2
5 S( @" a& n9 t, f; O! t1 @6 _! Q7 d  G0 x30 z0 9 q6 V5 p6 s. e+ K2 X
  G331 z-50 x0 i10 k2 r1.5 p5
4 E1 g0 g9 U4 ?3 E& ^2 @  G0 z0
5 y' g1 {6 W/ Y5 ^: `; Z  M05
$ R1 h6 T9 h. x8 P* [  補充一下:/ i* s' h# l) x% G- m, |
  1、G00G01 2 ^/ ~: C" c$ J, g/ A9 ]8 w& _
  G00運動軌跡有直線和折線兩種,該指令只是用于點定位,不能用于切削加工 5 n4 P& R- @) L5 \/ K
  G01按指定進給速度以直線運動方式運動到指令指定的目標點,一般用于切削加工 ( S6 X4 _2 E+ n" S2 ~
  2、G02G03 # u1 a$ L# ?  `( @2 ]3 T. f
  G02:順時針圓弧插補 G03:逆時針圓弧插補
+ w& ]5 |5 T/ S# Y+ f  r  3G04(延時或暫停指令)
. B3 I8 [' U7 \; ^7 c6 w. n  一般用于正反轉切換、加工盲孔、階梯孔、車削切槽
6 o0 E6 h% x$ x# f  v% v2 _& w  4、G17、G18、G19 平面選擇指令,指定平面加工,一般用于銑床和加工中心
, }2 w& N  c9 q( y" C  G17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面
2 v% m+ p! R, y) o0 q! Y! L3 A* S  G18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定
2 R& K7 d* D) I+ r  G19:Y-Z平面或與之平行的平面
" l: s+ C- Y; D! I' Z" }  5、G27、G28G29 參考點指令
1 o, @* }& M! L+ V  G27:返回參考點,檢查、確認參考點位置
- t; Y% u3 h2 e5 Z" N  G28:自動返回參考點(經過中間點)
4 j0 {+ l4 }" D. e  G29:從參考點返回,與G28配合使用 ) i5 K) D: a, g. \; h7 t
  6、G40、G41G42 半徑補償
, ?4 @! _; t) F# }" j( v' K  G40:取消刀具半徑補償
; D( x5 U' z5 ?6 e0 p, N, ~6 R  先給這么多,晚上整理好了再給
! U8 w! `6 d* M9 ~+ Q* i  7G43、G44、G49 長度補償) X. ]* D( }( I, x% _
  G43:長度正補償 G44:長度負補償 G49:取消刀具長度補償
$ w0 {8 A6 g  r  w5 }. e  8G32、G92、G767 r( }3 X- ]% x* y7 n
  G32:螺紋切削 G92:螺紋切削固定循環(huán) G76:螺紋切削復合循環(huán). E  O- i; a- N" v  t5 X* V" J
  9、車削加工:G70G71、72G73
+ E; r8 V) t% h' Q8 I, r6 z  G71:軸向粗車復合循環(huán)指令 G70:精加工復合循環(huán) G72:端面車削,徑向粗車循環(huán) G73:仿形粗車循環(huán)8 i2 P5 j: A. E) i, B! Q3 O
  10、銑床、加工中心:
. z1 f! ?& ^+ Y# M  G73:高速深孔啄鉆 G83:深孔啄鉆 G81:鉆孔循環(huán) G82:深孔鉆削循環(huán)6 I8 O$ t7 Z) q5 G. C/ @
  G74:左旋螺紋加工 G84:右旋螺紋加工 G76:精鏜孔循環(huán) G86:鏜孔加工循環(huán)
4 W* u. }7 @. P7 `8 f$ ~: D  G85:鉸孔 G80:取消循環(huán)指令! r: `$ B+ i# a6 D+ g# O
  11、編程方式 G90、G91
7 v% z; |) T. D! Z  G90:絕對坐標編程 G91:增量坐標編程
; y! J. m$ h* _  f  12、主軸設定指令0 i' S  H1 g7 m# l* I
  G50:主軸最高轉速的設定 G96:恒線速度控制 G97:主軸轉速控制(取消恒線速度控制指令) G99:返回到R點(中間孔) G98:返回到參考點(最后孔)  O+ v! c4 h$ x' Y. Y) P" H6 [
  13、主軸正反轉停止指令 M03M04、M05
: I+ J, C, D% V; q7 D0 K% V* r5 u9 g7 m  M03:主軸正傳 M04:主軸反轉 M05:主軸停止1 b9 t/ T# N3 ?9 t1 c- n+ e* d
  14、切削液開關 M07、M08M095 o) J- }9 n1 P7 ]) M5 C  z3 u- N) d
  M07:霧狀切削液開 M08:液狀切削液開 M09:切削液關* \7 q" w8 I- Q6 k
  15、運動停止 M00M01、M02、M307 ~# a& r! A% d- n$ Y' E! M, J  B+ r. w
  M00:程序暫停 M01:計劃停止 M02:機床復位 M30:程序結束,指針返回到開頭: o) L8 s1 B( a! B  K
  16M98:調用子程序- `7 `( `. w' p+ {( t
  17、M99:返回主程序
x y z 圓弧中點實際坐標值+ Q7 y/ u2 E2 W
i j k 圓心起點到圓心的矢量 在xy上面的分量
) _" t0 W3 p5 z& i- Z% R2 A; Giijk 表示圓弧的半徑4 r1 p# i4 }) T1 e  X* i* f
r ijk 同時出現的時候r有效   圓弧所對的圓心角小于180度時 r為正  大于180度時 r為負

# \' C' E8 W( w+ a, h. ^
回復

使用道具 舉報

2#
發(fā)表于 2018-8-1 17:10:34 | 只看該作者
樓主 牛
回復

使用道具 舉報

3#
發(fā)表于 2018-8-1 18:41:45 | 只看該作者
穩(wěn)
回復

使用道具 舉報

4#
發(fā)表于 2018-8-1 18:56:37 | 只看該作者
最好還是參考機床說明書,不同系統(tǒng)不同機床有的代碼有出入- @- u% _; f2 ?' B# e" S
5#
發(fā)表于 2018-8-1 19:36:25 | 只看該作者
樓主牛逼,這么多怎么記得住,我看過就忘了
6#
發(fā)表于 2018-8-1 20:41:59 | 只看該作者
好!很好!
回復

使用道具 舉報

7#
發(fā)表于 2018-8-2 08:14:20 | 只看該作者
謝謝分享。
回復

使用道具 舉報

8#
 樓主| 發(fā)表于 2018-8-2 09:19:59 | 只看該作者
游風曳雨 發(fā)表于 2018-8-1 18:56
: V7 |- }& d: x* w最好還是參考機床說明書,不同系統(tǒng)不同機床有的代碼有出入

5 k7 F1 N6 I& D# d這個確實是) C. v# S3 d6 A6 D8 w$ P
9#
 樓主| 發(fā)表于 2018-8-2 09:20:59 | 只看該作者
ィ心兂鎅 發(fā)表于 2018-8-1 19:36
' V5 X6 R2 j, |9 J樓主牛逼,這么多怎么記得住,我看過就忘了
+ m9 }( _: X4 z! a4 K
多看看就記住了" ]& }6 K+ x' A! _
10#
發(fā)表于 2018-12-24 12:09:09 | 只看該作者
系統(tǒng)不同 代碼也有所不同
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

Archiver|手機版|小黑屋|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-9-24 06:05 , Processed in 0.086067 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表