|
8#
發(fā)表于 2007-6-14 17:15:18
|
只看該作者
Re: 數(shù)控沖床的資料--[求]
NCT指令介紹
' R- K5 r. D+ y
% q& t6 h. L# j+ D& DNCT程序是由基本指令以一定的格式組成的數(shù)碼信息文件.程序?qū)懽鞴潭ǜ袷?NCT程序的一行(一個(gè)BLOCK)如下所示:
9 i! R! ]% e0 }+ j7 g( LN___ G___ G___ X___Y___ T___ C___ M
4 p" {* j. Y( Z( @8 \其中針對(duì)單個(gè)命令不要的指令不必記入.現(xiàn)對(duì)NCT程序中常見的指令的基本格式及基應(yīng)用介紹如下. 2 y% S6 g0 C* F/ o% G
$ {: F8 k* o5 h! _* u+ {
1. G92 坐標(biāo)設(shè)定(原點(diǎn)設(shè)定) , }4 }0 F, t! B; S" q X c
格式 G92 X___ Y___
8 y% ]4 _) Q. h3 l; ?+ j5 o& N材料自原點(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. 7 q4 r$ g5 t8 l! E; V" d/ S* s
1 L: V/ ^/ F9 V/ y2. G90 絕對(duì)坐標(biāo)指令
8 Z0 K+ S L& ]. o- x格式 G90 X___ Y___
9 I7 ~( V) k3 |3 w8 gG90絕對(duì)坐標(biāo)指令使用時(shí),必須在坐標(biāo)值前記上G90.在絕對(duì)坐標(biāo)指令讀取時(shí),若開頭記入G90,則以后的BLOCK,直到G91之前可省略不寫.程序上若無G90或G91時(shí),一律視為與G90相同. , {9 y1 G& ]4 `; l# F6 T
- s. R8 d% v4 ^' ?4 Y9 f
3. G91 相對(duì)坐標(biāo)指令
7 f- t) {( U* o8 ]! gG91指令指定的坐標(biāo)不是從原點(diǎn)算起,而是自前一個(gè)孔位算起的增加值,使用此指令時(shí)必須在坐標(biāo)值前記入G91. . N7 B1 @- {. ]6 v4 s0 d1 k
相對(duì)坐標(biāo)指令讀取時(shí),最初以G91記入,以后的BLOCK一直到G90出現(xiàn)之前,G91均可省略不寫.
6 x4 L- w l1 m1 a5 b3 e+ {3 J* K, c& |
4. G50 回歸原點(diǎn)指令
! V0 ]% l& H& t S7 t7 g" M* ]1 F使用G50指令,材料依G92指定的位置回歸的同時(shí),回復(fù)到NC初期狀態(tài),程序最后必須作G50單一行之輸入.
8 k+ c6 Z6 v( ?6 {; l' g8 g- L: s$ p6 G# ?, u/ R
5. G70 不沖孔指令 + G, l3 g( O/ t& }* ?
格式 G70 X___ Y___
8 C' P3 p' [' ~3 n9 d+ A. X材料僅位移,不沖孔.G70與G90或G91可以同時(shí)使用,且位置先后不影響其指定.G70的指令只在所屬BLOCK內(nèi)有效.
4 m/ X" s. M- v" _2 }' n" b4 i- D+ h例: ! s1 l Z7 n5 e7 v
G90 X100.00 Y100.00 (有沖孔) 1 v2 _5 r2 ?& u5 v2 f. o
G70 G91 X200.00 (無沖孔)
|3 p, V1 ~8 N5 C1 T# P2 { G90 Y300.00 (有沖孔) q$ T& _( @& p, j% b; H! V
3 _* W" Z1 N6 o5 I* [9 w+ Z( Q
6. G27、G25 自動(dòng)移爪 0 z, i. ^7 Z7 ?: M9 u8 w& P
格式 G27(或G25) X___(移動(dòng)量)
$ w) ~/ C( s1 R: s, B% oG27、G25指令是用來換板及加工范圍不夠?qū)挄r(shí)所使用的換板功能.通常使用G27,當(dāng)材料在夾爪夾住的邊上有突出不平等的情形時(shí),則使用G25. % p0 f. }/ J% x: k4 q0 T
- b4 x+ U, C! X- m* g W8 V% s7. G04 暫停(滯留狀態(tài)) [/ i2 G0 l) G9 @9 j8 B
格式 G04 X___ (時(shí)間) . t1 ]6 x& R+ l- A' ~1 @
在軸移動(dòng)時(shí),作預(yù)定時(shí)間內(nèi)暫停的機(jī)能) G& _- _8 l( \' G3 \% W# M/ Q, b
8. G72 模式基準(zhǔn)點(diǎn)指令
$ y: E$ N! j7 a/ Z0 }$ W9 g3 `) O! ]( `/ T格式 G72 X___ Y___
* V3 |+ E0 D9 N+ d, E欲使用模式基準(zhǔn)點(diǎn)時(shí),坐標(biāo)值之前要加上G72.
2 O0 h' p: z& A, o% C* ml G72與G90或G91同時(shí)使用,且那一個(gè)先寫都相同
& P$ z E! I% S- r" F& o3 P. p; ]l G72僅有指示坐標(biāo)的作用,而無決定位置或?qū)嵭袥_孔的動(dòng)作.
3 C" Z" G* s: \ W3 Al G72的下一行必需是實(shí)行沖孔的指令.
9 q4 x# @$ m& E! C0 y F3 p) Yl 與G72在同一行內(nèi)不可存在M、T等功能的指令.
0 e4 G# \$ c; \ ~# H/ O, {) }+ k! }$ N* y9 n
9. T指令 定義刀具
, Q- _1 i3 F) H3 g4 UT為三位數(shù)字所組成,用來指令所使用模具的STATION,位于X、Y的位置之后.若為相同之模具繼續(xù)使用時(shí),一直到另一模具使用前,不須再另行指定模具. * D6 x- G( {- f) k
, W/ f! x3 x, `% @+ A/ |" L
10. C指令 設(shè)置刀具角度 8 W5 y9 G; n) ~1 P% d+ K, Z
C指令位于X、Y(位置)與T(使用模具)之指令之后.自動(dòng)轉(zhuǎn)角可于±360°的范圍內(nèi)指定,同角度的加工時(shí),C指令為必重復(fù)指定. 8 Q; Z Q9 k/ _) Z5 s# B
" E3 g" {2 N S9 r7 U: m: z
11. G26 BLOT HOLE CIRCLE (BHC) " K. I$ _5 e! R4 X1 S
以現(xiàn)在的位置或G72指定的位置為中心,在半徑為r的圓周上,與X軸夾θ角的點(diǎn)開始,將圓周分成n等分,作n個(gè)點(diǎn)的沖孔指令.
8 R/ Z5 ?7 i$ W- v3 b" x4 x格式 G26 I r J±θ K n T___ (C___ )
% e4 b' A; |+ T1 ^5 p4 m7 mI=圓的半徑r.輸入正值
9 `" o+ f/ V" Q7 H6 C+ KJ=沖孔起始點(diǎn)與X軸之夾±θ.反時(shí)針方向?yàn)檎?+),順時(shí)針方向?yàn)樨?fù)(-) 8 h. X% i1 W3 a8 ~4 M9 |! r
K=沖孔個(gè)數(shù),反時(shí)針方向加工為正(+),順時(shí)針方向?yàn)樨?fù)(-) : g) x7 c t; u- `; S3 m
4 k, C* y' U) H2 {- s8 a$ C
12. G28 LINE AT ANGLE (LAA)
5 v( x q/ |) N1 p以現(xiàn)在的位置或G72指令的位置算起,與X軸夾θ角的方向,間隔d的距離,沖n個(gè)孔
! [, _; r K: T6 v0 R; v9 b% `的指令. " v5 }$ ~2 T7 ]' m9 I V
格式 G28 I d J±θ K n T___ (C___ )
2 _/ D! t0 i4 B9 wI=間隔±d.d為負(fù)時(shí),以模式基準(zhǔn)點(diǎn)作為中心,于對(duì)稱方向沖孔 6 s$ J6 }" V7 e' w4 R
J=角度±θ,反時(shí)針方向?yàn)檎?+),順時(shí)針方向?yàn)樨?fù)(-)
' j ]+ \% @- zK=沖孔個(gè)數(shù)n.不包括模式基準(zhǔn)點(diǎn) 9 e) _1 M: a: b1 H x' O& j7 |6 ]1 {
0 z) k0 ~' P5 p13. G29 圓弧 (ARC) , E$ S! m5 h ]. a
以現(xiàn)在的位置或G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ的開始點(diǎn),角度間隔Δθ,排列n個(gè)點(diǎn)的沖孔指令.
# f1 j; V) S- _; V. q格式 G28 I r J±θ P±Δθ K n T___ (C___ )
, O' ?2 \9 @& n; j- d# aI=圓的半徑r,為正數(shù) 4 \) b9 L/ y5 Z5 j8 Z
J=最初沖孔起始點(diǎn),角度±θ,反時(shí)針方向?yàn)檎?+),順時(shí)針方向?yàn)樨?fù)(-) . D$ {1 \( x% U+ v
P=角度間隔為±Δθ,為正時(shí),以反時(shí)針方向沖孔,為負(fù)時(shí),以順時(shí)針方向沖孔
5 z' t. {0 I7 v( u' j$ {" ~K=沖孔的個(gè)數(shù) % A/ K1 R } _) A1 k
( Y% r% K; C( T14. G36、G37 格狀孔
+ X7 x4 R6 ^" j" O0 y3 ^+ u此模式從G72指定的位置開始,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.
2 h% B+ m. t7 [- K4 [$ H, O8 P格式 G36 I±d1 P n1 J±d2 K n2 T___ (C___ )
; h, i# Q% U% G! `4 W% o6 v+ U G36 I±d1 P n1 J±d2 K n2 T___ (C___ ) # p. z* `" [, u9 [
I=間隔±d1,正(+)時(shí)為X軸方向,負(fù)(-)時(shí)為-X方向取間隔 7 w" X+ r& U! C. m: h8 D2 J/ N5 u
P=X軸方向的沖孔數(shù)n1(不含基準(zhǔn)點(diǎn))
* [7 g% C% u. _+ Q2 pJ=間隔±d2,正(+)時(shí)為Y軸方向,負(fù)(-)時(shí)為-Y方向取間隔 + U4 l1 |5 M$ l8 R# l
K=Y軸方向的沖孔數(shù)n2(不含基準(zhǔn)點(diǎn)) * X O+ T5 _8 t" e# ]( e
( Z6 F9 m6 {; W
15. G66 切邊 (SHP) ( x; h/ t' V# s4 O- j* M5 \
此模式是由G72所指定之基準(zhǔn)點(diǎn)開始,在與X軸夾角為θ°的方向上,以W1×W2之模具,作長(zhǎng)度為±d的連續(xù)沖孔指令.
* J+ J" K! D3 g格式 G66 I e J±θ P±W1 Q±W2 D±d T___ j% p7 X/ J1 y/ R! H7 b$ A
I=連續(xù)沖孔加工之長(zhǎng)度e 4 y: T! q3 Z1 }" M/ A
J=角度±θ.反時(shí)針為(+)時(shí)針為(-) 5 m) N+ W% f; Y' r, R( @! J- x8 B- v
P=模具邊長(zhǎng)±W1(J方向的模具尺寸) ; t+ q. | T8 P/ B0 O& n4 w
Q=模具邊±W2(與J成90°方向的模具尺寸)
7 ?* }$ o1 h8 V* m6 F6 M! j4 d2 v W1與W2必需同號(hào),若W1=W2時(shí)Q可省略不寫.
8 a1 ]. `. F1 A* z- p, yD=對(duì)加工長(zhǎng)度作補(bǔ)正之值±d(d=0時(shí),D項(xiàng)可省略) 0 ~/ L) w" U/ Q7 j5 w7 x
l D若為負(fù)時(shí)連續(xù)沖也的長(zhǎng)度比I短少2倍D的長(zhǎng),為正時(shí)則比I長(zhǎng)2 倍D. * |8 V. B4 l1 ?: D2 d+ w
l 連續(xù)沖孔的長(zhǎng)度I,至少需為P(W1)之1.5倍以上方可. ' i4 V0 k: _ ~" P6 Q! O. M) p
3 F# e" o C. r+ f g0 L0 u1 }
16. G67 矩形 (SQR)
: Y2 m8 O9 Y, B( a: F0 q- F" r: I此模式是由G72所指定的基準(zhǔn)點(diǎn)開始,平行X軸方向長(zhǎng)度e1,Y軸方向長(zhǎng)e2的矩形,以長(zhǎng)W1W2的模具連續(xù)沖孔的指令. ) H6 Q2 ~7 N! ^" X; W% k
格式 G67 I±e1 J±e2 P W1 Q W2 T___ ' V7 H" E" L: d( L
I=X軸方向沖孔長(zhǎng)度±e1.正為X方向.負(fù)為X軸負(fù)方向 & w* a* H7 u6 \. h' d0 J9 H
J=Y軸方向沖孔長(zhǎng)度±e1.正為Y方向.負(fù)為Y軸負(fù)方向 ' M2 h+ f; h3 ^* Q
P=X方向模具長(zhǎng)度W1,為正值 $ |) n V7 i* P# R2 }& x
Q=Y方向模具長(zhǎng)度W2,為正值.
4 C1 }, {1 P! N$ G1 ^- w# c8 y 若W1=W2時(shí),Q可省略因通常使用正方形模,幫Q不使用.
; T$ [: K$ W, k6 h9 ~
* f( _0 ^0 @- F8 j17. G68 蠶食圓弧 (NBL-A) 0 x* X5 ~0 G: s4 j* G n# g+ [
此模式是以G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開始,增加θ2的角度,以直徑為ψ的模具,間隔為d來作蠶食加工之指令. ) s6 `8 R9 ^8 _
格式 G68 I r J±θ1 K±θ2 P±ψ Q d T___ - n3 r6 s" ^3 l, s8 F. t$ k
I=圓的半徑r,輸入正值(但I(xiàn)<5700mm) 2 H9 h' ~0 f2 c7 k$ v% L1 S# ]0 j
J=加工起始點(diǎn)自X軸算起之角度±θ1,反時(shí)針方向?yàn)檎?順時(shí)針方向?yàn)樨?fù) . P; w' c6 \' `5 W# W. e$ C
K=蠶食加工的角度±θ2,(+)時(shí)為逆時(shí)針加工,(-)時(shí)為順時(shí)針加工 , C/ P- M' {, v0 G3 K7 D
P=模具直徑±ψ,正時(shí)在圓的外側(cè)加工,負(fù)時(shí)在圓的內(nèi)側(cè)加工 % ^2 S7 K6 r8 o8 W4 V
Q=蠶食的間隔為d,輸入正數(shù)(最大d值為8mm) / \0 f3 g0 g* W% {7 o3 v4 m) Z/ R' |
l 板厚3.2mm以上場(chǎng)合,或是間隔超過8mm時(shí),以G78代替G68使用之.
* J+ J% a; X& v* X3 _ D& gl 蠶食所使用之模具,必須小于所蠶食之圓的半徑. . K1 E. c/ u, h8 T4 W0 a4 W
( B/ A$ r8 N: `! I18. G69 I e J±θ P±ψ Q d T___ - f- N) j+ X9 O& Y7 ]; k$ U
此模式是從G72指定的基準(zhǔn)點(diǎn)開始,與X軸成θ角方向,長(zhǎng)度e,以直徑ψ模具,間隔d來蠶食的加工模式. 8 v. {6 p3 I+ z! e8 s
格式 G69 I e J±θ P±ψ Q d T___
/ H% V V. h1 n% ~4 a+ U8 EI=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度 5 Q% s: m4 q8 p5 I: L9 M
J=角度±θ,反時(shí)針為正,順時(shí)針為負(fù) & ~$ Z+ @3 j) l3 S- y5 ^
P=模具直徑±ψ,正時(shí)加工方向在直線之左側(cè),負(fù)時(shí)加工于直線右側(cè)
9 i+ G# H Z6 B0 c9 p/ O. VQ=蠶食間隔d,正值輸入,最大值為8mm
, y' Q1 {* A6 C0 j9 X6 z3 B- S& _
4 \, ?1 W2 X4 N* r" [" ?1 @19. G78 沖孔圓弧 (PNC-A) , d" o" _1 j& ?; |. l$ e, b" R
此模式是以G72所指定之基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開始,增加θ2之角度,以直徑ψ的模具,間隔為d來作蠶食加工之指令.
3 @- { Y) e9 \& ]7 a! [4 ~6 C- g格式 G78 I r J±θ1 K±θ2 P±ψ Q d D t T___ 8 j2 t7 z# a, r" x/ |' P4 S) V* z
I=圓的半徑r.輸入正值 # w9 m7 v) q+ p! O5 Q6 w
J=加工起始點(diǎn)自X軸算起之角度±θ1.反時(shí)針方向?yàn)檎?順時(shí)針方向?yàn)樨?fù) + D: B" g& L7 Y& q" t2 k8 R# N/ R
K=蠶食加工的角度±θ2.(+)時(shí)逆時(shí)針加工,(-)時(shí)順時(shí)針加工 7 l! m! u6 s' {: r/ q5 x! B
P=模具直徑±ψ.(+)時(shí)在圓的外側(cè)加工,(-)時(shí)在圓的內(nèi)側(cè)加工
) Q9 C- W/ \" e* LQ=蠶食的間隔為d
R# r% g' ^( @0 [3 P2 BD=使用板厚t,(d≧t) J* B b8 j; ~" i! n0 }. o- I% l
' y/ n, M6 Q X20. G79 沖孔長(zhǎng)圓 (PNC-L)
; j& U3 S* \0 D1 [$ N8 `0 h/ F+ ~此模式是從G72指令的基準(zhǔn)點(diǎn)開始,與X軸成θ1角方向,長(zhǎng)度e,直徑ψ的模具,間隔d來蠶食的加工模式. 6 p1 @ h% B- q; M |8 _
格式 G79 I e J±θ1 P±ψ Q d D t T____
; K# R7 }, N2 ~& z" BI=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度 7 {$ Z% h+ O2 L8 \4 P T P
J=角度±θ1,反時(shí)針為正,順時(shí)針為負(fù)
% T: _/ h" a" E' zP=模具直徑±ψ.正時(shí)加工方向在直線之左側(cè),負(fù)時(shí)加工于直線右側(cè)
! i9 j% I- P$ k! ^, UQ=蠶食間隔d
: t; Z. _% f5 fD=使用板厚t.(d≧t) # b/ i O; n: C- g8 V) G [
. U( ^( ^7 A6 h- O21. G98 多數(shù)取的基準(zhǔn)點(diǎn)與排列間隔之設(shè)定 / x7 |$ p# q9 T* Y
多數(shù)取加工時(shí),制品對(duì)于材料作何種排列的指令 ; M+ w5 H0 J$ K
格式 G98 Xx0 Yy0 Ixp Jyp Pnx Kny 8 I, z- u& t% d4 Y5 U' D+ P# n
x0……排列在左下方制品的左下角點(diǎn)的X坐標(biāo)
, t/ M. L/ q. j2 N0 F5 i/ R2 wy0……排列在左下方制品的左下角點(diǎn)的Y坐標(biāo)
$ M. Y q. s% R& uxp……X方向上制品排列的間隔 # o: c# I2 I8 N1 P: G8 i- S
yp……Y方向上制品排列的間隔 + g) E5 @4 W% x; s7 p
nx……X方向上排列的間隔數(shù)
2 @8 n; t* d8 z' H0 `ny……Y方向上排列的間隔數(shù) 0 P! R# ?9 o! k' v/ ?' L% B
8 K8 o# [8 l& k
22. G7576 多數(shù)取執(zhí)行指令
$ p) A: C7 Z1 }除多數(shù)取程序外,UOO~VOO為止,為一個(gè)制品的子程序,此編號(hào)的MACRO對(duì)應(yīng)WOO,根據(jù)G98所設(shè)定之排列,令材料全部執(zhí)行的指令.
4 s. X# N2 E' H8 Q: u) o, J7 ]) w格式 G75 W___ Q___ ……以X方向?yàn)閮?yōu)先級(jí)執(zhí)行 1 p L, }$ {, d" {6 s
G76 W___ Q ___……以Y方向?yàn)閮?yōu)先級(jí)執(zhí)行
' U- U- j/ J) V a+ a6 m1 x; N1 zW=為MACRO編號(hào),與程序中的UOO~VOO對(duì)應(yīng)
: D% q/ s# y. L+ h2 r! m6 nQ=為加工開始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角 " i* _2 v( s8 V8 @7 M8 S( T9 h) z
0 `4 r! v" \0 s, d. o23. MACRO機(jī)能(U) : ?' p$ ^/ q2 t( E$ b3 ~
MACRO記憶機(jī)能,UOO與VOO為程序中數(shù)個(gè)BLOCK之記憶OO則為不限次數(shù)之記憶呼出時(shí)使用,這時(shí)U所對(duì)應(yīng)讀取之?dāng)?shù)值,需為相同
7 d: p) V* w7 @- }4 ~格式 UOO
! s" L! v. H& T7 P& R .
; Y0 ]6 s9 f$ `, @# z+ M .
6 L w1 U% u8 u1 H+ H . # F$ `# I) v( b& W: J
VOO
$ ~2 L# `( A+ q, }. r& x6 d: hWOO
& R2 s& x1 R/ V1 q8 e; W7 @注:一個(gè)U…V對(duì)應(yīng)一個(gè)W.U~V之間不可有M02M03及50之指令存在. & c. h& G* t1 g
' O( X# u0 N* f9 H* ^* {
24. M13 加工結(jié)束指令
; l; M& t+ P2 M加工結(jié)束之后單一行輸入
$ C& p5 u' o2 o, p4 D, ^8 p" L. `
3 s. o% E' U8 i/ i* h25. M510~M559 沖凸臺(tái)形強(qiáng)筋前之指令. ! F1 }0 a- Q, ~
在沖凸臺(tái)形強(qiáng)筋前單一行輸入.指令可在M510~M559中任選一個(gè),但在同一程序中,不同模具前不能用同一M指令.
/ ?5 w' X) ~$ E/ M1 G* [" Q8 ^ k# Q- {
26. M560~M563 打標(biāo)記沙拉孔前之指令 0 J; v" ?& p1 d
在打標(biāo)記沙拉孔前單一行輸入,可在M560~M505中任選一個(gè),但在同一程序中,不同的模具前不能使用同一M指令. x. u1 `, G5 h/ c8 Q/ F$ |; m
8 g P6 J" k3 A0 b
27. M502~M505 沖敲落孔前之指令
) c0 a# q/ C- z在沖敲落孔前單一行輸入,可在M502~M505中任選一個(gè),但在同一程序中不同模具前不能使用同一M指令.
- t* {6 M' D+ u6 Y注:在實(shí)際運(yùn)用中,為配合NCT現(xiàn)場(chǎng)的操作,使NCT程序轉(zhuǎn)換與NCT現(xiàn)場(chǎng)對(duì)M指令的添加達(dá)到共識(shí),對(duì)常用的特殊刀具指定了固定的M指令,具體運(yùn)用參考第三章.
4 K+ r7 C8 r; _: O$ {6 _3 }1 X0 q |
|