久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱
機械社區(qū)
標(biāo)題:
CNC加工中心中幾組常用指令
[打印本頁]
作者:
luhaifang
時間:
2007-1-18 09:57
標(biāo)題:
CNC加工中心中幾組常用指令
一、暫停指令
g" b' r( p4 o/ z" w
2 I) A3 u5 K$ N( ?4 \
G04X(U)_/P_ 是指刀具暫停時間(進給停止,主軸不停止),地址P或X后的數(shù)值是暫停時間。X后面的數(shù)值要帶小數(shù)點,否則以此數(shù)值的千分之一計算,以秒(s)為單位,P后面數(shù)值 不能帶小數(shù)點(即整數(shù)表示),以毫秒(ms)為單位。
. d! y7 v" G" k" h/ @+ L% H
! E, \/ B, i/ M* a: e
例如,G04 X2.0;或G04 X2000;暫停2秒
. j& r% c6 Q p' u L% q8 @9 ^
: N5 P3 v J, Z( g0 {9 b8 `
G04 P2000;
) q+ L+ d# g* c4 `
9 N8 d' O3 |/ h2 @
但在某些孔系加工指令中(如G82、G88及G89),為了保證孔底的精糙度,當(dāng)?shù)毒呒庸ぶ量椎讜r需有暫停時間,此時只能用地址P表示,若用地址X表示,則控制系統(tǒng)認(rèn)為X是X軸坐標(biāo)值進行執(zhí)行。
& v2 E) E" U) }; n
( O; a! H( O: t# |
例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;鉆孔(100.0,100.0)至孔底暫停2秒
' n; d/ B- L# K$ o5 f
% }( c& I5 f; m# p& c, ~' N h0 }
G82X100.0Y100.0Z-20.0R5.0F200X2.0;鉆孔(2.0,100.0)至孔底不會暫停。
& ~2 x5 k/ H" R
( o( ]% R* E: H! W8 A
二、M00、M01、M02和M30的區(qū)別與聯(lián)系
G( c) d" [7 G" F8 R" ?
) M* w1 F& Z, v
M00為程序無條件暫停指令。程序執(zhí)行到此進給停止,主軸停轉(zhuǎn)。重新啟動程序,必須先回OG狀態(tài)下,按下CW(主軸正轉(zhuǎn))啟動主軸,接著返回AUTO狀態(tài)下,按下START鍵才能啟動程序。
0 ?/ X( [4 }( C
) Y( \ L/ Y, C% M1 ?
M01為程序選擇性暫停指令。程序執(zhí)行前必須打開控制面板上OP STOP鍵才能執(zhí)行,執(zhí)行后的效果與M00相同,要重新啟動程序同上。
6 ~* g/ c* a/ d/ b( Z
4 q8 `# N3 v! i( p5 E( {
M00和M01常常用于加工中途工件尺寸的檢驗或排屑。
2 \/ a3 l3 M1 D1 n, d7 J7 l
; s2 l2 k" Z/ B! _+ i5 I/ f- u
M02為主程序結(jié)束指令。執(zhí)行到此指令,進給停止,主軸停止,冷卻液關(guān)閉。但程序光標(biāo)停在程序末尾。
" Q1 R6 M9 m" k, G& K
9 `( X6 R" [7 A! R5 p* E
M30為主程序結(jié)束指令。功能同M02,不同之處是,光標(biāo)返回程序頭位置,不管M30后是否還有其他程序段。
# G% U5 h2 D# |/ \- `; f
3 `+ W0 ~9 g' [& `
三、地址D、H的意義相同
$ d4 p: y3 [7 h" n+ V8 k6 t {( k2 E
& Y5 v( C+ i: N+ }
刀具補償參數(shù)D、H具有相同的功能,可以任意互換,它們都表示數(shù)控系統(tǒng)中補償寄存器的地址名稱,但具體補償值是多少,關(guān)鍵是由它們后面的補償號地址來決定。不過在加工中心中,為了防止出錯,一般人為規(guī)定H為刀具長度補償?shù)刂?,補償號從1~20號,D為刀具半徑補償?shù)刂罚a償號從21號開始(20把刀的刀庫)。
4 a3 U& o4 J w+ y- M' H5 f
) M1 z8 a% V" \3 N& Y. M
例如,G00G43H1Z100.0;
1 `3 K' x: k( A/ e0 `/ t
) L9 q. z- y! D' a# R2 N4 r4 b" U
G01G41D21X20.0Y35.0F200;
: {, V3 g2 E& R
+ \. C2 ^( a* d8 i, J5 f7 _
四、鏡像指令
3 v7 A z( |" q; y
, p+ r W7 P) v f5 b5 }0 h
鏡像加工指令M21、M22、M23。當(dāng)只對X軸或Y軸進行鏡像時,切削時的走刀順序(順銑與逆銑),刀補方向,圓弧插補轉(zhuǎn)向都會與實際程序相反,當(dāng)同時對X軸和Y軸進行鏡像時,走刀順序,刀補方向,圓弧插補轉(zhuǎn)向均不變。
1 N. H$ Y' { ~ ^/ J: A; I# t" d% I
3 M) [) e: G" f' u
注意:使用鏡像指令后必須用M23進行取消,以免影響后面的程序。在G90模式下,使用鏡像或取消指令,都要回到工件坐標(biāo)系原點才能使用。否則,數(shù)控系統(tǒng)無法計算后面的運動軌跡,會出現(xiàn)亂走刀現(xiàn)象。這時必須實行手動原點復(fù)歸操作予以解決。主軸轉(zhuǎn)向不隨著鏡像指令變化。
7 y6 n; H/ q. o. H
' k. S( N- P* Z: `) j7 b9 x
五、圓弧插補指令
9 d+ L1 T* V9 {$ h5 ?& |( L
( s! \; r: v" m2 H; @: E* k8 T$ A! R) L
G02為順時針插補,G03為逆時針插補,在XY平面中,格式如下:G02/G03X_Y_I_K_F_或G02/G
) a' b# F' C2 n- r$ H
1 d2 h6 {% L# i3 x
03 X_Y_R_F_,其中X、Y為圓弧終點坐標(biāo),I、J為圓弧起點到圓心在X、Y軸上的增量值,R為圓弧半徑,F(xiàn)為進給量。
( ^2 j& |% s: L& U
) @7 N& H& v. B. ^
在圓弧切削時注意,q≤180°,R為正值;q>180°,R為負(fù)值;I、K的指定也可用R指定,當(dāng)兩者同時被指定時,R指令優(yōu)先,I、K無效;R不能做整圓切削,整圓切削只能用I、J、K編程,因為經(jīng)過同一點,半徑相同的圓有無數(shù)個。
. I; g, g& ^4 m g7 e
4 A/ \ o( j: d g4 u! k
當(dāng)有I、K為零時,就可以省略;無論G90還是G91方式,I、J、K都按相對坐標(biāo)編程;圓弧插補時,不能用刀補指令G41/G42。
$ o2 D5 K. \4 f- D
' t& V/ c2 W9 n! c% e5 ]3 @
六、G92與G54~G59之間的優(yōu)缺點
( W, M3 K! S3 E' p$ T- K
8 O- v( y1 d f( F5 m) ?
G54~G59是在加工前設(shè)定好的坐標(biāo)系,而G92是在程序中設(shè)定的坐標(biāo)系,用了G54~G59就沒有必要再使用G92,否則G54~G59會被替換,應(yīng)當(dāng)避免。
' f5 l6 L; E- I
! C1 f: A' Q* X9 _4 Z
注意:(1)一旦使用了G92設(shè)定坐標(biāo)系,再使用G54~G59不起任何作用,除非斷電重新啟動系統(tǒng),或接著用G92設(shè)定所需新的工件坐標(biāo)系。(2)使用G92的程序結(jié)束后,若機床沒有回G92設(shè)定的原點,就再次啟動此程序,機床當(dāng)前所在位置就成為新的工件坐標(biāo)原點,易發(fā)生事故。所以,希望慎用。
- \! v5 I9 p: b8 K
9 X6 w3 B* q& a( L! R+ h" P
七、編制換刀子程序
g$ h4 c; Y! b) J: ^9 ]0 ]
6 g3 j# k7 G( x: Q1 G7 W
在加工中心上,換刀是不可避免的。但機床出廠時都有一個固定的換刀點,不在換刀位置,便不能夠換刀,而且換刀前,刀補和循環(huán)都必須取消掉,主軸停止,冷卻液關(guān)閉。條件繁多,如果每次手動換刀前,都要保證這些條件,不但易出錯而且效率低,因此我們可以編制一個換刀程序,用M98調(diào)用就可以一次性完成換刀動作。
. Q" ~1 w Z: E3 x$ Y' ~+ B* s: Y& z
& g& l: ]- Y* p* e A1 O T
以PMC-10V20加工中心為例,程序如下:
- W7 u% |% T( f, }; @# z* `
4 `, A4 t6 W a9 y2 l8 e
O2002; (程序名)
, n$ o& c) H E7 J+ U. Z" ]
5 R- {$ ^- ]" d" d
G80G40G49 ; (取消固定循環(huán)、刀補)
2 Y- n, ]7 s% R c6 Q4 W6 t8 B
1 z+ W% x2 v7 V1 C: T9 f
M05;(主軸停止)
; R( d# _7 \% ^. S/ r+ ?- ^. D- A
/ y* Y6 @3 G& m: G
M09;(冷卻液關(guān)閉)
6 x/ ?& A! a" f: e9 C8 A( l. R7 r
' s# h2 _( q5 e! h0 M
G91G30Z0;(Z軸回到第二原點,即換刀點)
4 ^; I; a H8 X2 s8 P; w) U) j0 o: v
0 Z5 }; J1 ?2 ~8 {7 ~5 _0 p
M06;(換刀)
9 Q7 H! K. G; ^# S9 C
+ h) O a* _' M/ h; D( C, F
M99;(子程序結(jié)束)
9 E" f$ O s: t* o
* k) Y* y0 I4 d% V8 P
在需要換刀的時候,只需在MDI狀態(tài)下,鍵入“T5M98P2002”,即可換上所需刀具T5,從而避免了許多不必要的失誤??筛鶕?jù)自己機床的特點,編制相應(yīng)的換刀子程序。
* W$ k" }! f5 v3 ^1 j/ U
# e9 x! b' g1 i! c q
八、其他
7 e, c% e; L; T8 ?9 G4 m; V
& I. e' A5 e6 a- U4 q% k2 e) I9 L
程序段順序號,用地址N表示。一般數(shù)控裝置本身存儲器空間有限(64K),為了節(jié)省存儲空間,程序段順序號都省略不要。N只表示程序段標(biāo)號,可以方便查找編輯程序,對加工過程不起任何作用,順序號可以遞增也可遞減,也不要求數(shù)值有連續(xù)性。但在使用某些循環(huán)指令,跳轉(zhuǎn)指令,調(diào)用子程序及鏡像指令時不可以省略。
( {% V- f4 n: Q: I3 E9 }9 S
) f7 n( {1 y$ D# ?* `
九、同一條程序段中,相同指令(相同地址符)或同一組指令,后出現(xiàn)的起作用
' ?& u( c" S% M/ k6 h6 }
6 I$ H7 ]! u, S) ?4 I ? j
例如,換刀程序,T2M06T3; 換上的是T3而不是T2;
* A l7 ]' V9 j3 y8 y# b( z% I
: d {/ E! V5 _! D6 B$ P. m1 M
G01G00X50.0Y30.0F200;執(zhí)行的是G00(雖有F值,但也不執(zhí)行G01)。
/ K" g/ f8 _/ `- O' k
y2 l- B7 x& ?: _# w M
不是同一組的指令代碼,在同一程序段中互換先后順序執(zhí)行效果相同。
- L( M5 N5 j- E6 W: X# T/ @+ M: O0 D1 W
/ z* h) U$ v1 F1 ?
G90G54G00X0Y0Z100.0;
5 v; r- O# `& R% X( {
1 Y: j3 O% \: l" c
G00G90G54X0Y0Z100.0;
# y- J3 y( T* s- U( G
v+ O. i0 m- A4 \! M1 L+ ^
以上各項均在PMC-10V20(FANUC SYSTEM)加工中心上運行通過。在實際應(yīng)用中,只有深刻理解各種指令的用法和編程規(guī)律。
作者:
a343602875
時間:
2007-1-19 08:55
標(biāo)題:
Re: CNC加工中心中幾組常用指令
怎么M21,M22是鏡像的呢
2 M1 x) z% f$ q1 }/ k S7 A% N) ~! ]- |
# ?: k' i8 J) ?
不是刀庫出來,進去的嗎
' A7 w- ^7 @ [% W% ?! x9 ]8 z5 i
5 a% |, {% C* Z8 E, C
請教
作者:
jifeiye
時間:
2007-1-19 09:28
標(biāo)題:
Re: CNC加工中心中幾組常用指令
哦哦,這是因為,機床和系統(tǒng)的不同所以指令上還是有點實質(zhì)上的不同的,這只是個別指令。但大體還是相同的。因為這是國際數(shù)控代碼。
作者:
cj0203
時間:
2007-1-21 17:33
標(biāo)題:
Re: CNC加工中心中幾組常用指令
大體上是對的
) @+ r, |! N7 T! x) c3 s5 T
但是各個廠家的有點異同
0 y% h- @6 T8 r/ M
小心啊.
作者:
lxh888
時間:
2011-12-3 10:53
講的比較詳細(xì),很實用哦。
作者:
百合百合
時間:
2011-12-31 09:44
學(xué)習(xí)了?。。。。。。。。。。。。。。。?!
作者:
oleg0007
時間:
2011-12-31 10:39
介紹的東西很實用,贊!
作者:
雪中飛
時間:
2012-1-1 12:02
不錯,好!贊一個,值得學(xué)習(xí)。
作者:
jlfjlf
時間:
2012-1-1 19:24
很實用都是平時要用到的
作者:
百合百合
時間:
2012-1-3 14:55
我是搞維修的,但也可以看看
作者:
曇花一現(xiàn)熱度
時間:
2012-1-3 23:36
記下了、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
作者:
lightboy
時間:
2012-1-4 20:14
呵呵 ! 還行吧,不過這個大家應(yīng)該都知道的哦!
作者:
淡定123
時間:
2012-1-4 20:29
弄明白意思就行了,各個系統(tǒng)的不一定一樣
作者:
crazy小相
時間:
2012-1-4 20:50
我現(xiàn)在也在搞維修,以前是編過程...
歡迎光臨 機械社區(qū) (http://www.ytsybjq.com/)
Powered by Discuz! X3.5