機械社區(qū)
標題: 數(shù)控程序G代碼 [打印本頁]
作者: xinjiyuan丶 時間: 2018-8-1 17:07
標題: 數(shù)控程序G代碼
G代碼是數(shù)控程序中的指令,。一般都稱為G指令。
/ s2 K8 D ~% O& t4 s1 @ 代碼名稱-功能簡述 * v$ K+ ^' [' t
G00------快速定位 ! i! ?* A1 @- d" u6 Q3 D* q
G01------直線插補
' H, l( b9 t4 y G02------順時針方向圓弧插補
. ^+ h% b. k0 h- X- I G03------逆時針方向圓弧插補 3 B/ Y! p% S9 V' j8 Z
G04------定時暫停
& Y) ~# |; p/ G/ Q G05------通過中間點圓弧插補
8 `7 [# t; N4 \( j( D G07------Z 樣條曲線插補 ! S; K q& ^: [- v6 G6 F
G08------進給加速
3 z/ }# e( \6 s G09------進給減速
4 B$ o" s- b- ~& ]' ^ G20------子程序調(diào)用 ( I0 e4 a7 B8 i, c! m( g0 `
G22------半徑尺寸編程方式 h7 Q) G( n1 S6 p& _
G220-----系統(tǒng)操作界面上使用
! X; c8 I, k/ b0 s G23------直徑尺寸編程方式 8 _2 T1 \) P- R2 p3 D) ]. V: r
G230-----系統(tǒng)操作界面上使用
; ^8 S8 `5 D# W% y% Z1 ~) r G24------子程序結(jié)束 ( |- p `6 z! O8 M
G25------跳轉(zhuǎn)加工 ) L' q9 E# b: @0 E" I+ i: G
G26------循環(huán)加工
( C! g$ u% m# ?8 W G30------倍率注銷
/ D; ?8 [, w6 X4 u9 z G31------倍率定義 1 \- b; `3 f( }& u( m6 Q$ E
G32------等螺距螺紋切削,,英制
. m0 X9 A6 l( \: i! q1 w7 V G33------等螺距螺紋切削,,公制 7 U6 L) G" o5 F# q' k- A( S
G53,G500-設(shè)定工件坐標系注銷
0 I% y2 c/ w6 x. u' [ G54------設(shè)定工件坐標系一 ( X P. p! |3 p3 t; Z
G55------設(shè)定工件坐標系二
3 u" i( T- V7 Q$ U% ^, I, Z G56------設(shè)定工件坐標系三
. ~2 K/ C2 [4 ~ G57------設(shè)定工件坐標系四
& Z/ b* C& C; Q8 z G58------設(shè)定工件坐標系五
, ~* j: \% H; M G59------設(shè)定工件坐標系六
4 W( e7 R7 o5 s4 {, ~4 t2 \: c6 M G60------準確路徑方式 ) O) B; |* b8 s+ c7 @) F- m
G64------連續(xù)路徑方式
2 N9 |/ r# T, }! C9 } G70------英制尺寸 寸
) a- `$ C5 X3 E G71------公制尺寸 毫米
' X6 T- q' u( B6 x: I6 c3 d G74------回參考點(機床零點) + C3 O+ m2 R0 N) {* g/ j
G75------返回編程坐標零點
. N1 ?+ D7 x P, R5 N% c! p( x& S G76------返回編程坐標起始點
6 O2 H: u, i: O G81------外圓固定循環(huán)
! \/ D* a( \+ {- Q G331-----螺紋固定循環(huán) 0 {4 E- c' O4 T/ s5 O' J
G90------絕對尺寸 0 f/ \: I: x3 O% _
G91------相對尺寸 + T/ c) H n* J8 F% o D
G92------預制坐標
: M7 _6 v$ C q9 \- N- v0 W G94------進給率,,每分鐘進給
8 B7 u* G6 h# N \! Y" x! M* W9 l G95------進給率,每轉(zhuǎn)進給 - t( R. o, |2 p6 J+ X5 g
G00—快速定位 1 a5 u9 O4 {& U) B& H a
格式:G00 X(U)__Z(W)__
' U6 }. B% G$ P& G, i說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置,。移動過程中不得對工件 8 q5 A; O9 G p; F2 [" ?: ~3 D
進行加工。
/ ~% K/ t3 i7 p6 @ (2)所有編程軸同時以參數(shù)所定義的速度移動,,當某軸走完編程值便停止,,而其他 $ j& b' _) i* P6 M- c# U
軸繼續(xù)運動,
6 v# t& E. u7 T9 F9 d4 x0 b (3)不運動的坐標無須編程,。
* j; K& j" I/ E% H (4)G00可以寫成G0 7 l; p, C0 I4 i) Y. l4 V3 h
例:G00 X75 Z200 g$ ?, y# w3 I6 y9 K- R; @! o/ }, h
G0 U-25 W-100
( w) }& [( O+ [9 ^8 x 先是X和Z同時走25快速到A點,,接著Z向再走75快速到B點。 & i; E& h; x0 f" \; N1 C0 {3 J1 l
G01—直線插補 + W; S+ S U V- x0 m
格式:G01 X(U)__Z(W)__F__(mm/min)
0 C. T7 R \9 i. N3 _; Q: i6 o說明:(1)該指令使刀具按照直線插補方式移動到指定位置,。移動速度是由F指令
: n4 P) I/ q( D8 P2 C 進給速度,。所有的坐標都可以聯(lián)動運行。 , P7 j I) x! i6 `1 T
(2)G01也可以寫成G1 0 b7 s. K+ T5 }: }1 a! @
例:G01 X40 Z20 F150
4 ?, |6 N Q2 W [: W4 W 兩軸聯(lián)動從A點到B點
* g" S+ L+ L" m @( A G02—逆圓插補
8 L; `! i2 ], T4 r/ a 格式1:G02 X(u)____Z(w)____I____K____F_____
: A% e0 L. y- F 說明:(1)X,、Z在G90時,,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,,
: _/ r ]1 L& @2 G* ~# a 圓弧終點是相對圓弧起點的增量值,。無論G90,G91時,,I和K均是圓弧終點的坐標值,。 ' f# m- r% \, K( F) r- w
I是X方向值、K是Z方向值,。圓心坐標在圓弧插補時不得省略,,除非用其他格式編程。
* c- ^! N. S5 X% H- R, E" N �,。�2)G02指令編程時,,可以直接編過象限圓,整圓等。 / k% F9 @& ^: B0 ~# r( \* |' h: w
注:過象限時,,會自動進行間隙補償,,如果參數(shù)區(qū)末輸入間隙補償與機床實際反向間隙
# M! @" D! s! A2 R$ V& J 懸殊,都會在工件上產(chǎn)生明顯的切痕,。
' a4 w) }& G! s* t (3)G02也可以寫成G2,。
; U( m( T8 ?1 F0 K p 例:G02 X60 Z50 I40 K0 F120
2 X1 `3 \' t3 M+ U/ d 格式2:G02 X(u)____Z(w)____R(+\-)__F__ $ [# U* f0 d0 {' \( h
說明:(1)不能用于整圓的編程
% k2 z* ^6 o% r8 l- a+ g (2)R為工件單邊R弧的半徑。R為帶符號,,“+”表示圓弧角小于180度,; $ y/ N0 { m! ~3 C3 B) T& m
“-”表示圓弧角大于180度。其中“+”可以省略,。 $ o8 q9 C0 L5 S7 p
(3)它以終點點坐標為準,,當終點與起點的長度值大于2R時,則以直線代替圓弧,。 ' s( T3 a1 R( Z7 p
例:G02 X60 Z50 R20 F120 3 @4 E! o& Z. m* l
格式3:G02 X(u)____Z(w)____CR=__(半徑)F__
6 f3 ?2 d; I8 ] 格式4:G02 X(u)____Z(w)__D__(直徑)F___
: `! T3 J7 N% ~ l# P& P 這兩種編程格式基本上與格式2相同
# V' `0 v6 m% c% } G03—順圓插補 8 p2 U# ~% [3 _. ?' q$ ]$ s) q
說明:除了圓弧旋轉(zhuǎn)方向相反外,,格式與G02指令相同。
# T1 D; X& G H" |# E U G04—定時暫停 7 l! _. L& ` ?2 D1 I) U
格式:G04__F__ 或G04 __K__
7 [. i/ ~9 I7 ^* ]7 X$ j1 Y 說明:加工運動暫停,,時間到后,,繼續(xù)加工。暫停時間由F后面的數(shù)據(jù)指定,。單位是秒,。 w/ B9 b" n/ U* K" ~ v* @4 o. i
范圍是0.01秒到300秒。
6 \3 b4 q, t* I+ m; Z! G$ k G05—經(jīng)過中間點圓弧插補 2 z) P$ J! l) S% K: E& u
格式:G05 X(u)____Z(w)____IX_____IZ_____F_____ . f7 Y, I/ O# i$ H/ u, _
說明:(1)X,,Z為終點坐標值,,IX,IZ為中間點坐標值,。其它與G02/G03相似0 O" i1 J5 F3 T, S* d
例: G05 X60 Z50 IX50 IZ60 F120 + C; L* A9 l" C) w: j
G08/G09—進給加速/減速 ! Y3 a7 m5 C- \9 G' |+ z
格式:G08 4 A& V- d* t; v# s2 X% ~* a
說明:它們在程序段中獨自占一行,,在程序中運行到這一段時,進給速度將增加10%,, & x. g- O4 H7 D l5 C; w. f
如要增加20%則需要寫成單獨的兩段,。 / N- w3 H; i! a4 ~) Q+ Q6 r
G22(G220)—半徑尺寸編程方式
" B' A7 a. g0 X+ \. W 格式:G22
6 ~- D1 n: }! k& Z& c) l 說明:在程序中獨自占一行,則系統(tǒng)以半徑方式運行,,程序中下面的數(shù)值也是
9 O1 L( b5 Z1 s, \& @% F7 z 以半徑為準的,。
) T) s( b+ @* G) z+ u2 |# r G23(G230)—直徑尺寸編程方式
/ r: i& ^! U ~' V3 V4 L1 A 格式:G23
* l o1 d3 K2 [/ ^ \) A 說明:在程序中獨自占一行,則系統(tǒng)以直徑方式運行,,程序中下面的數(shù)值也是
( M5 U' P0 e( a3 ?# v% ] 以直徑為準的,。 , U! B l( Y! t$ x5 U7 n
G25—跳轉(zhuǎn)加工 * l& n2 _1 X0 |2 K0 `6 W
格式:G25 LXXX - C+ M$ g; R9 R
說明: 當程序執(zhí)行到這段程序時,就轉(zhuǎn)移它指定的程序段,。(XXX為程序段號),。 ' k* G' l$ _. ]9 h# w( p$ ]
G26—循環(huán)加工 / H7 ]. f! k5 p/ H; C% L
格式:G26 LXXX QXX ; W; R5 \8 V, |9 j8 g2 y
說明:當程序執(zhí)行到這段程序時,,它指定的程序段開始到本 段作為一個循環(huán)體, ; _7 ]7 D" r" W- _& Y/ f) m) w3 U
循環(huán)次數(shù)由Q后面的數(shù)值決定,。
, I% a- q: p' ]9 b: { G30—倍率注銷 , T3 H/ O- C( N9 l) h9 E
格式:G30 U/ s' n8 M* q& W* J& X3 {' Y4 H% S
說明:在程序中獨自占一行,,與G31配合使用,注銷G31的功能,。
# m c& N* x& h7 G/ i- n& [4 i G31—倍率定義 + O" f8 p+ n6 A$ m& ?! @: d
格 式:G31 F_____ / u r% U2 [; U6 |7 u% c
G32—等螺距螺紋加工(英制) 0 r$ R" \) A( E3 r& r
G33—等螺距螺紋加工(公制)
% Z+ {2 n( D1 Y3 j 格式:G32/G33 X(u)____Z(w)____F____ ) I; i2 |2 O: _: X# |% K
說明:(1)X,、Z為終點坐標值,F為螺距 - `+ K2 G* K; Q8 H8 j: v' g
�,。�2)G33/G32只能加工單刀,、單頭螺紋。
/ V) Q( J6 n" G e0 Y7 d- b �,。�3)X值的變化,,能加工錐螺紋
4 k$ W0 u! p7 R+ [# | (4)使用該指令時,,主軸的轉(zhuǎn)速不能太高,,否則刀具磨損較大。
8 Z: `! D4 u" k" F1 h# D0 t9 W G54—設(shè)定工件坐標一 8 D) H: i( Z( R2 C p3 \2 N
格式:G54 2 b, v3 e$ c* }$ _( n
說明:在系統(tǒng)中可以有幾個坐標系,,G54對應(yīng)于第一個坐標系,,其原點位置數(shù)值在機床 : A0 U# H" x* G' E* D
參數(shù)中設(shè)定。 1 V- R/ f. D0 L5 u. P" ~8 z
G55—設(shè)定工件坐標二 - H! m% C* r4 R1 A# n' M3 i
同上
0 W8 N" p, p# G' }: B& }( c$ D G56—設(shè)定工件坐標三
* F) s8 q' [, f J" Q4 D 同上 4 h& K6 ~0 c" w) u( i
G57—設(shè)定工件坐標四
) {+ q5 N5 u7 S5 [% z {9 H5 H! Q% l( l; O 同上
; f/ e- ^+ I( o% ?: F3 }* q G58—設(shè)定工件坐標五 5 g$ J. Z1 N/ E8 i
同上
/ m% e, D, a T$ X G59—設(shè)定工件坐標六 & Q! _' j/ y/ v0 R- e9 n+ G
同上
9 n) W3 q5 Q) {& V6 ^* y/ X G60—準確路徑方式
. ?* e$ j8 N! `, e _5 Q 格式:G60
" Y2 f# M+ \* T0 a+ H 說明:在實際加工過程中,,幾個動作連在一起時,用準確路徑編程時,,那么在進行
) y* _+ j l/ r; I3 w 下一 段加工時,,將會有個緩沖過程(意即減速)
/ r$ M( n' E! v! l$ h1 B$ n G64—連續(xù)路徑方式 + M1 h K, h8 g# `0 x
格式:G64 ; Y7 C) \& {$ v- O
說明:相對G60而言。主要用于粗加工,。 ' D2 Z! s% O# g" v! b. G* o6 g$ O
G74—回參考點(機床零點) 1 O: w8 S, n! W, f
格式:G74 X Z
; v. x- R! L7 `- t% a/ L2 c 說明:(1)本段中不得出現(xiàn)其他內(nèi)容,。 . A3 _- L9 T: ^9 j' |
(2)G74后面出現(xiàn)的的座標將以X,、Z依次回零,。
5 l3 L; Y- X( o; R; A8 C( V0 D (3)使用G74前必須確認機床裝配了參考點開關(guān),。 " E5 [! p9 q& O; a6 X W* [
�,。�4)也可以進行單軸回零。
) N7 c/ @+ F5 S G75—返回編程坐標零點
* `8 |6 A, | m6 N' {+ |# L& I 格式:G75 X Z ! ]0 Y! Q# }0 J- l8 w
說明:返回編程坐標零點
' o) G `1 b/ V3 O1 k8 x G76—返回編程坐標起始點
, W8 H M2 Y' Q2 b, ?" C 格式:G76
3 v1 T$ F6 O' `% K, @8 A4 K0 P8 `% x 說明:返回到刀具開始加工的位置,。 ( j7 d% l* u- {/ k# v u; M0 A
G81—外圓(內(nèi)圓)固定循環(huán) ) |2 r/ ^3 f; u8 M
格式:G81__X(U)__Z(W)__R__I__K__F__ 0 M+ x# I$ O2 ~2 T
說明:(1)X,,Z為終點坐標值,U,,W為終點相對 于當前點的增量值 ,。 + `, Q( m- D }" {. t- c# [
(2)R為起點截面的要加工的直徑,。 * `3 K. L W' X, m
(3)I為粗車進給,K為精車進給,,I,、K為有符號數(shù),并且兩者的符號應(yīng)相同,。
4 o7 e6 z, Q( X+ D2 n+ b 符號約定如下:由外向中心軸切削(車外圓 )為“—”,,反這為“+”。 + f/ |: X) [$ t3 ~+ I0 E4 U1 q0 W
(4)不同的X,,Z,,R 決定外圓不同的開關(guān),如:有錐度或沒有度,, 7 c0 ~0 A9 Q) ]+ R$ g
正向錐度或反向錐度,,左切削或右切削等。 4 y3 ]3 g1 Z9 u5 X: p$ B' H _9 C+ j
(5)F為切削加工的速度(mm/min) , y( q7 G* u" X6 R/ W
(6)加工結(jié)束后,,刀具停止在終點上,。
0 s" F$ W5 o4 f0 n+ n 例:G81 X40 Z 100 R15 I-3 K-1 F100
4 A( V& I9 v) X, d: \* K& w( N8 D 加工過程: . V# v N# X/ S
1:G01進刀2倍的I(第一刀為I,最后一刀為I+K精車),,進行深度切削: , J1 _' n4 W: d: s. ~
2:G01兩軸插補,,切削至終點截面,如果加工結(jié)束則停止:
: h/ y; Z/ u7 P; k4 {1 O 3:G01退刀I到安全位置,,同時進行輔助切面光滑處理 1 P* Y9 u. f& C: W; J, D' O
4:G00快速進刀到高工面I外,,預留I進行下一 步切削加工 ,重復至1,。
* M @9 C/ |% W9 S3 h G90—絕對值方式編程 5 \9 s0 U* M n2 w# i
格式:G90 4 ^% B2 `: y$ |7 [1 ~
說明:(1)G90編入程序時,,以后所有編入的坐標值全部是以編程零點為基準的。 : x$ Y+ `. g1 u. L4 S" A$ G6 ^
(2)系統(tǒng)上電后,,機床處在G狀態(tài),。 # g1 F: y' _9 e" j! L$ R
N0010 G90 G92 x20 z90 8 _$ Q9 G7 X$ q8 i" k
N0020 G01 X40 Z80 F100
9 k& \0 i8 ? {; E' ^ N0030 G03 X60 Z50 I0 K-10 * i# T% F' g0 Z( ~/ a
N0040 M02
; X2 H( x. H G& w: r; m! b4 l G91—增量方式編程 ' N2 \3 Q& j( |% u* J
格式:G91 + e) f, q4 |9 |9 e
說明:G91編入程序時,之后所有坐標值均以前一個坐標位置作為起點來計算 1 ]2 q. _2 Q, W5 X7 ^6 f0 K, Y
運動的編程值,。在下一段坐標系中,,始終以前一點作為起始點來編程。 # P3 w" S, n. g L, c7 O) N) m' E
例: N0010 G91 G92 X20 Z85
- ]# q& Q, b* _9 k N0020 G01 X20 Z-10 F100 1 O5 \9 |! w2 U
N0030 Z-20
; j9 s" c/ ~# _% }: F/ t) P N0040 X20 Z-15 }" U" q$ v z7 K3 M
N0050 M02 0 u! h2 h; U2 {9 C. p1 Y; p
G92—設(shè)定工件坐標系
5 R: M$ C% c& f* I$ |/ \+ E, y 格式:G92 X__ Z__ 8 j9 w$ p- |2 U4 ]
說明:(1)G92只改變系統(tǒng)當前顯示的坐標值,,不移動坐標軸,,達到設(shè)定坐標
( U, k2 b3 a& h1 i 原點的目的。 A2 R: F/ m; |% K+ M
(2)G92的效果是將顯示的刀尖坐標改成設(shè)定值 ,。 $ [, y: f' Y. k3 w$ L0 r
(3)G92后面的XZ可分別編入,,也可全 編。 5 H$ _' r- y I* T; F) ]
G94—進給率,,每分鐘進給
2 ?- H8 o3 L" y: t& W3 t+ n" c1 J 說明:這是機床的開機默認狀態(tài),。
+ X* [: e; z9 l" [/ W4 g3 D4 I G20—子程序調(diào)用
" M9 P% M# _/ U2 s1 r. e( E' r S 格式:G20 L__
, }! s' e. m8 C. ]9 K) D* x, h" n N__ $ G, C) w b$ q; w1 |
說明:(1)L后為要調(diào)用的子程序N后的程序名,,但不能把N輸入。
8 M( G" j0 z/ o" f N后面只允許帶數(shù)字1~99999999,。
' w/ d1 O: @: [* @ (2)本段程序不得出現(xiàn)以上描述以外的內(nèi)容,。
) O) o/ |: N5 p1 ]% O& z G24—子程序結(jié)束返回 9 _3 Q% v- `* p: ^/ ]' {
格式:G24 V, {4 h: V* R8 N! I- ?5 K$ z
說明:(1)G24表示子程序結(jié)束,返回到調(diào)用該子程序程序的下一段,。
7 z& D2 {" z2 X4 h: h2 E8 ?3 _ (2)G24與G20成對出現(xiàn)
8 f: ?1 |- e3 r& G; l4 x (3)G24本段不允許有其它指令出現(xiàn),。
3 K s$ O0 q. m8 u' E2 r% z 例:通過下例說明在子程序調(diào)用過程中參數(shù)的傳遞過程,請注意應(yīng)用
$ G1 I; [. L" B2 w- h- {" `& Z3 _: ? 程序名:P10 " e0 w n8 ?$ [4 E6 b0 S
M03 S1000 $ Z6 P0 L- ^, x$ v! \/ H5 I4 i
G20 L200 0 Y( {' X" e# S4 \
M02 7 b, ?( | r+ ?
N200 G92 X50 Z100
; h) T* W7 [$ k( j/ H G01 X40 F100
# A; G3 u4 o7 z- | ] Z97
x6 g- w- d* b7 ?- O G02 Z92 X50 I10 K0 F100
. G& S' l+ N! I5 e G01 Z-25 F100
4 u2 U- D1 f/ y. e+ v/ | G00 X60
% f, G5 J. t# S# C5 G Z100
4 x$ ^* r2 S! M% K G24 $ n5 p/ i- E5 m% j
如果要多次調(diào)用,,請按如下格式使用 - F7 W0 L6 s8 a
M03 S1000 ; K4 |8 B7 J9 S$ ?
N100 G20 L200
; _# I8 U7 L1 U5 \ N101 G20 L200
3 C$ |+ |/ {) s H1 |7 P N105 G20 L200 % G! x: S1 s% p: v
M02 6 a: F5 w7 j8 p* ?. `) \# v5 \
N200 G92 X50 Z100 $ |: I3 Y) b: e; r; K) m* K7 f
G01 X40 F100 5 G, _5 b# D! g* @ X
Z97
s8 G2 p+ r; I. X G02 Z92 X50 I10 K0 F100
) V* [" H7 N: M; f9 i( o4 ~ G01 Z-25 F100 ; q. l7 Q. `$ Z& _% n5 I" s6 x
G00 X60
4 d# ?7 d: F5 |" T/ ^' A Z100
3 Q% s3 {( R9 A' f G24
# v2 `6 ^9 n/ e! k+ c! z5 [ G331—螺紋加工循環(huán) & T2 l9 k8 p8 p" E. Q1 N
格式:G331 X__ Z__I__K__R__p__ 9 c( B5 D' I% S' M+ y
說明:(1)X向直徑變化,,X=0是直螺紋
# z, B3 A) S3 a% j8 o9 M (2)Z是螺紋長度,絕對或相對編程均可 / U& O" P( B7 x @" K
(3)I是螺紋切完后在X方向的退尾長度,,±值 3 A$ V! T; Y/ t, x1 D7 k1 P6 m
(4)R螺紋外徑與根徑的直徑差,,正值 ) m5 T, h, z- l" P
(5)K螺距KMM 6 q: J2 D3 r' Q }1 @! t% T
(6)p螺紋的循環(huán)加工次數(shù),即分幾刀切完 6 W# i/ e) N- W# J/ g* @* p
提示: 9 q4 E& F: K" h( N9 O w
1,、每次進刀深度為R÷p并取整,,最后一刀不進刀來光整螺紋面
! _, e$ r* Q+ i$ c. L 2、內(nèi)螺紋退尾根據(jù)沿X的正負方向決定I值的稱號,。 - M& c1 u' |% P- h6 \
3,、螺紋加工循環(huán)的起始位置為將刀尖對準螺紋的外圓處。
. ]! R4 M4 o ?( B8 J# i3 u 例子: 5 k+ x C- q+ [ S% m+ {9 D. s; A8 h
M3 7 @5 [/ Q* C4 B1 ?7 \6 [
G4 f2
# _7 H/ D( z: |* ] |. R+ Y! ?3 f9 D G0 x30 z0
# B( F# ?# \" r- |8 Z) ~* L& H% K G331 z-50 x0 i10 k2 r1.5 p5
1 }5 \! _6 I( K& d: h4 S3 n G0 z0 3 n2 V) Y3 Q+ G& f; W3 S+ ?
M05 5 b+ s: w4 j9 G5 t/ c1 B7 {
補充一下:
2 _6 V" ~; ~+ ^ z l5 @/ P) k 1,、G00與G01 4 g# C& u/ p- S* m* c: A8 X
G00運動軌跡有直線和折線兩種,,該指令只是用于點定位,不能用于切削加工
7 }' t2 d) X/ X! t; T9 J8 f G01按指定進給速度以直線運動方式運動到指令指定的目標點,,一般用于切削加工 3 E. c6 Y$ h- G+ I5 s
2,、G02與G03
" T0 y; e' x1 S- E8 Y" y& V8 u G02:順時針圓弧插補 G03:逆時針圓弧插補
$ h0 m! Y3 R8 [( m: R: I! v4 j 3、G04(延時或暫停指令) 4 J( J/ d2 O1 x8 v# g8 T3 S
一般用于正反轉(zhuǎn)切換,、加工盲孔、階梯孔,、車削切槽
2 Y' R. k/ G! c& L 4,、G17、G18,、G19 平面選擇指令,,指定平面加工,一般用于銑床和加工中心
* n7 `9 H: a* Y& z8 J! O6 u" F9 Q G17:X-Y平面,,可省略,,也可以是與X-Y平面相平行的平面 / c m/ f& Y6 E, Z( a# X( p
G18:X-Z平面或與之平行的平面,數(shù)控車床中只有X-Z平面,,不用專門指定
% b8 x2 z: }8 b9 u3 j5 W G19:Y-Z平面或與之平行的平面 2 I7 @; T$ n' ~5 r7 y( |7 {% C: G: O$ ~7 r
5,、G27,、G28、G29 參考點指令
/ L) E/ }1 U1 |& } G27:返回參考點,,檢查,、確認參考點位置 # U; H# l& D8 f: k
G28:自動返回參考點(經(jīng)過中間點)
4 M! Z) }/ B& }5 O/ h2 ~9 { G29:從參考點返回,與G28配合使用
9 ~" i0 H P3 _2 m 6,、G40,、G41、G42 半徑補償 ( ^8 n1 \$ y5 ]8 v1 \: b2 d. M; f1 U
G40:取消刀具半徑補償 ! k) Q7 P9 d5 a* H" ?, g. e5 @( F7 |
先給這么多,,晚上整理好了再給" Q3 A/ y J3 g1 ]+ ?2 {
7,、G43、G44,、G49 長度補償# n3 v8 m8 j0 m2 z4 d5 q2 k/ C- B2 M1 m
G43:長度正補償 G44:長度負補償 G49:取消刀具長度補償
+ R7 k+ }. [0 F% U( B4 r" K 8,、G32、G92,、G76* Z6 H/ W: x3 K# F4 Z& E
G32:螺紋切削 G92:螺紋切削固定循環(huán) G76:螺紋切削復合循環(huán)' m5 ], g+ ~5 Z- O4 a
9,、車削加工:G70、G71,、72,、G737 }( o6 E2 M( x$ _
G71:軸向粗車復合循環(huán)指令 G70:精加工復合循環(huán) G72:端面車削,徑向粗車循環(huán) G73:仿形粗車循環(huán)
! d) ]5 b2 u6 G; T 10,、銑床,、加工中心:) o2 ~ @& f/ [5 W1 J& @- D
G73:高速深孔啄鉆 G83:深孔啄鉆 G81:鉆孔循環(huán) G82:深孔鉆削循環(huán)' C, B3 A8 \8 E) r8 L
G74:左旋螺紋加工 G84:右旋螺紋加工 G76:精鏜孔循環(huán) G86:鏜孔加工循環(huán)
8 i) o5 M) X/ Q G85:鉸孔 G80:取消循環(huán)指令& S; ]* R+ r0 A/ D
11、編程方式 G90,、G91
8 O, B4 W9 j+ p. E' @; b4 G; Z G90:絕對坐標編程 G91:增量坐標編程. N0 _/ ]( t) n( S& e
12,、主軸設(shè)定指令
. O/ G7 e) [( o' l9 Z3 l0 x: k G50:主軸最高轉(zhuǎn)速的設(shè)定 G96:恒線速度控制 G97:主軸轉(zhuǎn)速控制(取消恒線速度控制指令) G99:返回到R點(中間孔) G98:返回到參考點(最后孔)# R7 {# f" t) V+ i
13、主軸正反轉(zhuǎn)停止指令 M03,、M04,、M05
; [2 a) X W" ?, E, ?0 M4 w( I M03:主軸正傳 M04:主軸反轉(zhuǎn) M05:主軸停止4 }7 n4 @$ a4 I- S
14、切削液開關(guān) M07,、M08,、M09
. h1 J U; @$ }, {% W M07:霧狀切削液開 M08:液狀切削液開 M09:切削液關(guān)
3 M9 D! s% G* [( ?; p) C+ }, L 15、運動停止 M00,、M01,、M02、M30) D7 _/ ^) n2 f, t+ Y8 t
M00:程序暫停 M01:計劃停止 M02:機床復位 M30:程序結(jié)束,,指針返回到開頭
' s3 e$ i: `- K2 R/ A( O1 q 16,、M98:調(diào)用子程序3 n E9 |1 N/ J# R. R2 Q" m
17、M99:返回主程序
x y z 圓弧中點實際坐標值
; k m ` r; d' b% ii j k 圓心起點到圓心的矢量 在xy上面的分量) Z) h2 @6 `) j
i或ijk 表示圓弧的半徑9 M$ w4 O0 Y, x4 P. ^
r 和 ijk 同時出現(xiàn)的時候r有效 圓弧所對的圓心角小于180度時 r為正 大于180度時 r為負
?- h% K# u( s, b
作者: 機加小白 時間: 2018-8-1 17:10
樓主 牛
作者: 那一抹星空 時間: 2018-8-1 18:41
穩(wěn)
作者: 游風曳雨 時間: 2018-8-1 18:56
最好還是參考機床說明書,,不同系統(tǒng)不同機床有的代碼有出入
. J. v. Y5 L2 p- }" Z
作者: ィ心兂鎅 時間: 2018-8-1 19:36
樓主牛逼,,這么多怎么記得住,,我看過就忘了
作者: 大敏生活坊 時間: 2018-8-1 20:41
好!很好,!
作者: 鑫森淼炎垚 時間: 2018-8-2 08:14
謝謝分享,。
作者: xinjiyuan丶 時間: 2018-8-2 09:19
4 q; A( Z/ b: v4 G* }# N這個確實是5 K C' C3 [4 I; R
作者: xinjiyuan丶 時間: 2018-8-2 09:20
' u/ z" M$ e2 [1 F
多看看就記住了8 B. u4 D# \7 O! Q" Y3 F
作者: 漢南樵夫1 時間: 2018-12-24 12:09
系統(tǒng)不同 代碼也有所不同
作者: cxs1140 時間: 2019-1-7 21:15
經(jīng)常用用自然就記住了
作者: 陳工電子 時間: 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
不錯的分享,謝謝大公無私
歡迎光臨 機械社區(qū) (http://97307.cn/) |
Powered by Discuz! X3.4 |