|
8#
發(fā)表于 2007-6-14 17:15:18
|
只看該作者
Re: 數(shù)控沖床的資料--[求]
NCT指令介紹
, e% W# v+ m1 `# z4 x- t; z% m
/ ]3 b4 B M; t# p, Q% y+ o: @NCT程序是由基本指令以一定的格式組成的數(shù)碼信息文件.程序?qū)懽鞴潭ǜ袷?NCT程序的一行(一個(gè)BLOCK)如下所示: . A+ A8 x t/ @$ s3 J* L
N___ G___ G___ X___Y___ T___ C___ M
$ w- Z+ O$ J J4 Y$ X其中針對(duì)單個(gè)命令不要的指令不必記入.現(xiàn)對(duì)NCT程序中常見(jiàn)的指令的基本格式及基應(yīng)用介紹如下. % i/ @3 h- i9 a& w% w
0 w9 v- u2 D: W; t
1. G92 坐標(biāo)設(shè)定(原點(diǎn)設(shè)定)
7 x1 k' y) e6 q! }+ m格式 G92 X___ Y___ ) r5 w, y( S) A& T' F8 o
材料自原點(diǎn)到?jīng)_頭位置的距離,記憶于NC裝置內(nèi),原點(diǎn)依據(jù)NCT機(jī)種不同而有差異.現(xiàn)場(chǎng)使用的機(jī)床是VIP357,其原點(diǎn)坐標(biāo)為X 1830,Y1270. 1 N& ~( `8 m P3 r. _& B
. Y1 a& ^4 ~7 m4 f; q; G. v2. G90 絕對(duì)坐標(biāo)指令
0 p- C3 n) n" [2 V6 n n格式 G90 X___ Y___
. C; v, H6 r- E5 n' k$ DG90絕對(duì)坐標(biāo)指令使用時(shí),必須在坐標(biāo)值前記上G90.在絕對(duì)坐標(biāo)指令讀取時(shí),若開(kāi)頭記入G90,則以后的BLOCK,直到G91之前可省略不寫(xiě).程序上若無(wú)G90或G91時(shí),一律視為與G90相同. * d0 J! j0 M% z9 H
5 t5 Y' x* Q7 s6 H" e, B3. G91 相對(duì)坐標(biāo)指令 , B$ V0 o( v5 t" q, |7 e
G91指令指定的坐標(biāo)不是從原點(diǎn)算起,而是自前一個(gè)孔位算起的增加值,使用此指令時(shí)必須在坐標(biāo)值前記入G91.
( S6 T. i: K( k& D/ ~3 o相對(duì)坐標(biāo)指令讀取時(shí),最初以G91記入,以后的BLOCK一直到G90出現(xiàn)之前,G91均可省略不寫(xiě). 6 l% U: |7 M3 v+ Y6 S
( @; @3 }, V5 S& G
4. G50 回歸原點(diǎn)指令 8 P7 I& E$ W0 J) f o# U
使用G50指令,材料依G92指定的位置回歸的同時(shí),回復(fù)到NC初期狀態(tài),程序最后必須作G50單一行之輸入. 8 Q& M: i3 Q. Z
$ O9 |7 r! o) k. X5. G70 不沖孔指令
8 [3 p# W/ W6 V9 o1 Q- e# ^格式 G70 X___ Y___ : B" n1 U# p$ ?# X6 L0 q" |' [
材料僅位移,不沖孔.G70與G90或G91可以同時(shí)使用,且位置先后不影響其指定.G70的指令只在所屬BLOCK內(nèi)有效. ; z. V, E+ n1 k0 n7 B
例: - F6 m/ E- t" L. q7 K- ]3 q
G90 X100.00 Y100.00 (有沖孔) + P' q" J9 ? i+ O: u
G70 G91 X200.00 (無(wú)沖孔) 7 \/ h* ?8 |% o( W/ K6 U0 `4 i
G90 Y300.00 (有沖孔)
$ J4 f3 S2 D7 E- t) D- {
0 a9 w% ]- H" C6 m! H L/ V/ W4 h6. G27、G25 自動(dòng)移爪 3 o+ ^& N$ R3 Z
格式 G27(或G25) X___(移動(dòng)量)
+ r& l, z% v4 X$ l" QG27、G25指令是用來(lái)?yè)Q板及加工范圍不夠?qū)挄r(shí)所使用的換板功能.通常使用G27,當(dāng)材料在夾爪夾住的邊上有突出不平等的情形時(shí),則使用G25.
7 @" [# a$ W7 r7 ~
' F5 ~5 D8 E! z% W" `3 \6 r7. G04 暫停(滯留狀態(tài))
" E/ Y* b* G6 }8 `6 a- W1 P3 g2 [6 t/ a! E格式 G04 X___ (時(shí)間)
, l1 y) y f7 i B% R; J在軸移動(dòng)時(shí),作預(yù)定時(shí)間內(nèi)暫停的機(jī)能 W5 K# o$ q. Q+ E
8. G72 模式基準(zhǔn)點(diǎn)指令 * U2 _6 l1 W( G* f" ?$ B9 a
格式 G72 X___ Y___ - G5 y, Y) P3 l# I0 r8 F
欲使用模式基準(zhǔn)點(diǎn)時(shí),坐標(biāo)值之前要加上G72.
% |1 N9 s: q1 W: X' z5 N Pl G72與G90或G91同時(shí)使用,且那一個(gè)先寫(xiě)都相同 ( s- ?; A/ O( Y
l G72僅有指示坐標(biāo)的作用,而無(wú)決定位置或?qū)嵭袥_孔的動(dòng)作.
; ^# f/ g/ @2 Z+ Q' {l G72的下一行必需是實(shí)行沖孔的指令.
$ {0 A- U7 _- l6 s0 I9 T" V! B6 A7 q! gl 與G72在同一行內(nèi)不可存在M、T等功能的指令.
+ p3 r5 H+ T! ?5 E/ m& `$ t8 i9 M" x% Z f1 v4 e
9. T指令 定義刀具
) ~0 y' H9 m% _T為三位數(shù)字所組成,用來(lái)指令所使用模具的STATION,位于X、Y的位置之后.若為相同之模具繼續(xù)使用時(shí),一直到另一模具使用前,不須再另行指定模具.
1 i9 |0 n# z/ H
8 O4 d4 K8 _# @8 E10. C指令 設(shè)置刀具角度
$ S; f! `( S/ \/ M s; [C指令位于X、Y(位置)與T(使用模具)之指令之后.自動(dòng)轉(zhuǎn)角可于±360°的范圍內(nèi)指定,同角度的加工時(shí),C指令為必重復(fù)指定. 0 D2 J/ `) S0 B9 b* r! g
5 E' m' c; _' }, \. \- A11. G26 BLOT HOLE CIRCLE (BHC)
4 I+ X" d- @2 ?: k6 e7 n4 E. c以現(xiàn)在的位置或G72指定的位置為中心,在半徑為r的圓周上,與X軸夾θ角的點(diǎn)開(kāi)始,將圓周分成n等分,作n個(gè)點(diǎn)的沖孔指令.
C1 A+ w, t+ n3 k- Y- G格式 G26 I r J±θ K n T___ (C___ )
" T( X) s5 K* C% M0 _7 O; W; E# sI=圓的半徑r.輸入正值 ! I) Z6 s: d0 p4 ^
J=沖孔起始點(diǎn)與X軸之夾±θ.反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-) ' {" B0 S, v/ G# O
K=沖孔個(gè)數(shù),反時(shí)針?lè)较蚣庸檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-)
8 E1 Z! m$ i8 X* a, A0 S8 o; ~' P5 W$ `& m1 t
12. G28 LINE AT ANGLE (LAA) & d; R# }. `, \
以現(xiàn)在的位置或G72指令的位置算起,與X軸夾θ角的方向,間隔d的距離,沖n個(gè)孔 6 M+ g+ w1 A0 m5 r
的指令. 8 b C! d/ x. T4 \% H* l. @; s
格式 G28 I d J±θ K n T___ (C___ ) 8 s, `4 S- D k1 f
I=間隔±d.d為負(fù)時(shí),以模式基準(zhǔn)點(diǎn)作為中心,于對(duì)稱(chēng)方向沖孔 9 L. r: z% W5 U' _' m2 [
J=角度±θ,反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-)
9 v, q- ~6 v. x9 A; K* P6 Q+ kK=沖孔個(gè)數(shù)n.不包括模式基準(zhǔn)點(diǎn) 5 p& |+ n) X& C I8 F% G
% c$ D ^5 I) t9 C; A6 K
13. G29 圓弧 (ARC) 9 ^. p5 x7 V9 R: ?8 }9 z; c
以現(xiàn)在的位置或G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ的開(kāi)始點(diǎn),角度間隔Δθ,排列n個(gè)點(diǎn)的沖孔指令.
% v9 N" }9 \ c. R" [$ s格式 G28 I r J±θ P±Δθ K n T___ (C___ )
* i$ ~+ Z. T# d5 }3 a( L$ [3 {I=圓的半徑r,為正數(shù) + h7 I& ^) c3 K
J=最初沖孔起始點(diǎn),角度±θ,反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-) 5 E, W& L' r/ n ~
P=角度間隔為±Δθ,為正時(shí),以反時(shí)針?lè)较驔_孔,為負(fù)時(shí),以順時(shí)針?lè)较驔_孔
7 y# y/ Y, A/ K: f+ uK=沖孔的個(gè)數(shù)
0 y% l7 t0 a$ F! M1 k# Q4 q; e9 c4 S1 x
14. G36、G37 格狀孔 : W5 C1 S$ ~: E" f1 B5 H6 P2 w
此模式從G72指定的位置開(kāi)始,X軸方向以d1為間隔.做n個(gè),Y軸方向以d2為間隔,做n2個(gè)格子狀沖孔的指令.G36是以X軸方向?yàn)閮?yōu)先加工指令,G37是以Y軸方向?yàn)閮?yōu)先加工指令,考慮到板料在運(yùn)動(dòng)中的穩(wěn)定性,一般選用G36.
; o) T; C& U2 r* U" `2 a# R格式 G36 I±d1 P n1 J±d2 K n2 T___ (C___ )
$ `4 c1 o( r+ G8 N4 t, `' \. Q% x G36 I±d1 P n1 J±d2 K n2 T___ (C___ ) - a! \8 B; c4 }6 L
I=間隔±d1,正(+)時(shí)為X軸方向,負(fù)(-)時(shí)為-X方向取間隔
- i) f* o8 N9 g! B( q o: O5 KP=X軸方向的沖孔數(shù)n1(不含基準(zhǔn)點(diǎn))
* t) ^0 V% N2 G/ [6 t, CJ=間隔±d2,正(+)時(shí)為Y軸方向,負(fù)(-)時(shí)為-Y方向取間隔
: I9 h$ ?5 s. D) ZK=Y軸方向的沖孔數(shù)n2(不含基準(zhǔn)點(diǎn))
/ z9 K D* D, f# a! F, X/ i# `
$ Q3 \0 ?, _) n2 f9 z15. G66 切邊 (SHP) $ d& m4 t& {3 O+ c* G# a
此模式是由G72所指定之基準(zhǔn)點(diǎn)開(kāi)始,在與X軸夾角為θ°的方向上,以W1×W2之模具,作長(zhǎng)度為±d的連續(xù)沖孔指令. 5 u6 |( p. z& |+ u
格式 G66 I e J±θ P±W1 Q±W2 D±d T___ 4 V; O' O$ m0 H7 e) z
I=連續(xù)沖孔加工之長(zhǎng)度e 8 E& k) f; r2 \
J=角度±θ.反時(shí)針為(+)時(shí)針為(-)
+ U; C5 e7 R3 S7 jP=模具邊長(zhǎng)±W1(J方向的模具尺寸) ; ~/ a# y6 {- G" f' J8 g% I, \
Q=模具邊±W2(與J成90°方向的模具尺寸)
' U6 i9 N1 U( ^' H W1與W2必需同號(hào),若W1=W2時(shí)Q可省略不寫(xiě).
; }' Z0 I, y% e5 X1 v/ \D=對(duì)加工長(zhǎng)度作補(bǔ)正之值±d(d=0時(shí),D項(xiàng)可省略)
3 M- Z9 P+ j$ o: _6 o" Zl D若為負(fù)時(shí)連續(xù)沖也的長(zhǎng)度比I短少2倍D的長(zhǎng),為正時(shí)則比I長(zhǎng)2 倍D.
% u4 G5 i* N! f3 A Y. |l 連續(xù)沖孔的長(zhǎng)度I,至少需為P(W1)之1.5倍以上方可.
8 T! S7 F& p4 [% U" K5 e5 u7 T' w6 o3 G( f) L0 t# e
16. G67 矩形 (SQR) $ y3 \% z6 ]+ h; R8 T; d/ y
此模式是由G72所指定的基準(zhǔn)點(diǎn)開(kāi)始,平行X軸方向長(zhǎng)度e1,Y軸方向長(zhǎng)e2的矩形,以長(zhǎng)W1W2的模具連續(xù)沖孔的指令. 2 d. H0 ~' m) ]0 h' K M
格式 G67 I±e1 J±e2 P W1 Q W2 T___ & }* v4 B5 a# t D$ U* y, g& D
I=X軸方向沖孔長(zhǎng)度±e1.正為X方向.負(fù)為X軸負(fù)方向
# |4 w9 N) v; [3 l3 O# v7 @, jJ=Y軸方向沖孔長(zhǎng)度±e1.正為Y方向.負(fù)為Y軸負(fù)方向 ) J. I) Z6 X( c
P=X方向模具長(zhǎng)度W1,為正值 ) A+ |. R5 Q3 ^ a$ j
Q=Y方向模具長(zhǎng)度W2,為正值.
8 ?. K) l/ ?9 K0 ~) ] E 若W1=W2時(shí),Q可省略因通常使用正方形模,幫Q不使用.
7 [& u: ?9 w1 C7 T6 ]( W% f/ Z' r# }3 P. M6 f, ~: l
17. G68 蠶食圓弧 (NBL-A) . ]1 B3 T+ o" h
此模式是以G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開(kāi)始,增加θ2的角度,以直徑為ψ的模具,間隔為d來(lái)作蠶食加工之指令.
+ A" b" A) s2 f3 J格式 G68 I r J±θ1 K±θ2 P±ψ Q d T___ + J& Y- {/ s2 {& E9 L. n: T! I
I=圓的半徑r,輸入正值(但I(xiàn)<5700mm)
& m1 ~3 _5 b8 _# \) yJ=加工起始點(diǎn)自X軸算起之角度±θ1,反時(shí)針?lè)较驗(yàn)檎?順時(shí)針?lè)较驗(yàn)樨?fù)
4 B$ R' H T5 bK=蠶食加工的角度±θ2,(+)時(shí)為逆時(shí)針加工,(-)時(shí)為順時(shí)針加工
+ j, w( K9 ^9 j% [# K) |P=模具直徑±ψ,正時(shí)在圓的外側(cè)加工,負(fù)時(shí)在圓的內(nèi)側(cè)加工
2 t- Z" `0 b0 p9 K( S6 a0 vQ=蠶食的間隔為d,輸入正數(shù)(最大d值為8mm)
/ [& j5 \6 r) l5 sl 板厚3.2mm以上場(chǎng)合,或是間隔超過(guò)8mm時(shí),以G78代替G68使用之.
$ P* W( h% B* N! g( U* C/ sl 蠶食所使用之模具,必須小于所蠶食之圓的半徑.
- v# r, m6 w4 ^/ W9 g. [1 m7 w% w7 G- o3 X7 u, }+ S4 b
18. G69 I e J±θ P±ψ Q d T___
( [5 g" q' {' I3 R此模式是從G72指定的基準(zhǔn)點(diǎn)開(kāi)始,與X軸成θ角方向,長(zhǎng)度e,以直徑ψ模具,間隔d來(lái)蠶食的加工模式.
- I9 R' E% m- [格式 G69 I e J±θ P±ψ Q d T___ # i. [& _& I: ]) p6 n: M
I=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度
( o6 L6 j& g! h' GJ=角度±θ,反時(shí)針為正,順時(shí)針為負(fù) 1 q V4 a" g T( U
P=模具直徑±ψ,正時(shí)加工方向在直線(xiàn)之左側(cè),負(fù)時(shí)加工于直線(xiàn)右側(cè)
! u2 b' g: \5 S2 EQ=蠶食間隔d,正值輸入,最大值為8mm
& K# P; c5 W2 g$ C/ C* I5 }/ g5 I% D& E. e7 A- ]2 Y$ N$ u
19. G78 沖孔圓弧 (PNC-A) - B1 w. F/ ?- ]/ _! e
此模式是以G72所指定之基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開(kāi)始,增加θ2之角度,以直徑ψ的模具,間隔為d來(lái)作蠶食加工之指令.
2 l) y& ~1 z/ E格式 G78 I r J±θ1 K±θ2 P±ψ Q d D t T___
1 Q9 C0 K4 G- ?9 VI=圓的半徑r.輸入正值 h$ {; G! P' \9 V Y5 G
J=加工起始點(diǎn)自X軸算起之角度±θ1.反時(shí)針?lè)较驗(yàn)檎?順時(shí)針?lè)较驗(yàn)樨?fù) 4 k2 v0 `5 b& {0 L' Z
K=蠶食加工的角度±θ2.(+)時(shí)逆時(shí)針加工,(-)時(shí)順時(shí)針加工
% ?# ?/ ]: M7 a s4 ?" a/ GP=模具直徑±ψ.(+)時(shí)在圓的外側(cè)加工,(-)時(shí)在圓的內(nèi)側(cè)加工
# Y( b; h* d: s# z8 hQ=蠶食的間隔為d ' x0 i$ l$ x) J+ {
D=使用板厚t,(d≧t)
: w# Z" o" C5 O( q9 o! v) C
! e! m' c; ~8 n# ~, I: T; p20. G79 沖孔長(zhǎng)圓 (PNC-L) $ i0 W7 W0 s0 s
此模式是從G72指令的基準(zhǔn)點(diǎn)開(kāi)始,與X軸成θ1角方向,長(zhǎng)度e,直徑ψ的模具,間隔d來(lái)蠶食的加工模式.
3 b0 t z& ]& ~" N格式 G79 I e J±θ1 P±ψ Q d D t T____ ) n' o1 |+ X$ V8 g
I=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度
7 n6 N* u( m+ ^) {% n# cJ=角度±θ1,反時(shí)針為正,順時(shí)針為負(fù)
5 O! u4 B0 M# L/ s! JP=模具直徑±ψ.正時(shí)加工方向在直線(xiàn)之左側(cè),負(fù)時(shí)加工于直線(xiàn)右側(cè)
. o [3 R) {5 r. @1 d/ eQ=蠶食間隔d & k5 g1 D3 L3 |6 ~4 u; V; N
D=使用板厚t.(d≧t)
, \& v1 D! `: d! ~- A" o1 ^
; g( d2 l' V3 M' y; M( m& U21. G98 多數(shù)取的基準(zhǔn)點(diǎn)與排列間隔之設(shè)定
# C/ d" I, z0 D! E' d7 e多數(shù)取加工時(shí),制品對(duì)于材料作何種排列的指令
3 y% ]- k- z) e格式 G98 Xx0 Yy0 Ixp Jyp Pnx Kny
" P( [4 a+ U- v! sx0……排列在左下方制品的左下角點(diǎn)的X坐標(biāo)
8 c U: U! q' G( |; |6 Ny0……排列在左下方制品的左下角點(diǎn)的Y坐標(biāo)
$ M8 m4 L" m5 M/ f: B4 Ixp……X方向上制品排列的間隔
+ d- w i; {5 h' xyp……Y方向上制品排列的間隔
8 O0 f" n6 {, z; V8 m- A( C$ i& Onx……X方向上排列的間隔數(shù) $ w# L4 D4 r: F# \& f' A3 A
ny……Y方向上排列的間隔數(shù)
! r# I8 t6 ^ v- k' }% y6 _% F7 T9 n% z4 W
22. G7576 多數(shù)取執(zhí)行指令 . \9 b+ W* R: [! s, G3 q* U( f
除多數(shù)取程序外,UOO~VOO為止,為一個(gè)制品的子程序,此編號(hào)的MACRO對(duì)應(yīng)WOO,根據(jù)G98所設(shè)定之排列,令材料全部執(zhí)行的指令. & X0 }8 e- X6 ~* k [1 p! K
格式 G75 W___ Q___ ……以X方向?yàn)閮?yōu)先級(jí)執(zhí)行
' |. Q" M& }+ I G76 W___ Q ___……以Y方向?yàn)閮?yōu)先級(jí)執(zhí)行 8 ~. n+ k1 x1 z: ]- ~
W=為MACRO編號(hào),與程序中的UOO~VOO對(duì)應(yīng) 0 m& K$ Y9 I2 z; A' {( X( x. r
Q=為加工開(kāi)始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角
, Z5 Q% ~; u1 f- b3 }9 X: ?5 ]+ P! [( ]3 P9 d) P0 Z- z+ F/ W, r3 n
23. MACRO機(jī)能(U) 2 ]1 A& N4 G/ F& d6 r6 `/ a
MACRO記憶機(jī)能,UOO與VOO為程序中數(shù)個(gè)BLOCK之記憶OO則為不限次數(shù)之記憶呼出時(shí)使用,這時(shí)U所對(duì)應(yīng)讀取之?dāng)?shù)值,需為相同 ) H, u1 {- _. ~& u, w6 q
格式 UOO 7 E$ k1 h2 t- N+ O% x
. . b: ^3 g" d1 m6 {
.
0 f2 o3 j$ o' r! d8 ] .
! x' V( p) c9 q6 [1 B3 wVOO ) t* N# ^( g, ], [/ z
WOO 4 ~# \( `! W+ w. {
注:一個(gè)U…V對(duì)應(yīng)一個(gè)W.U~V之間不可有M02M03及50之指令存在. 8 Q2 q, F; K' g$ M# y3 H" u2 l1 B
3 l6 D$ ^+ d1 Z
24. M13 加工結(jié)束指令 4 t( I4 q3 W$ K
加工結(jié)束之后單一行輸入 , x( c) v% n$ ]
! ~& k4 V' E1 x
25. M510~M559 沖凸臺(tái)形強(qiáng)筋前之指令. 9 l& O* O5 j0 B# ~
在沖凸臺(tái)形強(qiáng)筋前單一行輸入.指令可在M510~M559中任選一個(gè),但在同一程序中,不同模具前不能用同一M指令.
, z& g0 q9 V& c% o0 N9 d. Z' v2 k/ v' L
26. M560~M563 打標(biāo)記沙拉孔前之指令
$ S! G4 r% X5 h m0 d3 k2 p在打標(biāo)記沙拉孔前單一行輸入,可在M560~M505中任選一個(gè),但在同一程序中,不同的模具前不能使用同一M指令. 8 `( ] T% W# r1 q) o2 y8 m2 e
0 E" f0 w* ~ b27. M502~M505 沖敲落孔前之指令
) N, F4 S6 d5 t: x: Q+ P8 h" [在沖敲落孔前單一行輸入,可在M502~M505中任選一個(gè),但在同一程序中不同模具前不能使用同一M指令. 6 Y2 q" r4 a u$ |6 U; ^
注:在實(shí)際運(yùn)用中,為配合NCT現(xiàn)場(chǎng)的操作,使NCT程序轉(zhuǎn)換與NCT現(xiàn)場(chǎng)對(duì)M指令的添加達(dá)到共識(shí),對(duì)常用的特殊刀具指定了固定的M指令,具體運(yùn)用參考第三章.
+ l( P* U u" j% w |
|