|
8#
發(fā)表于 2007-6-14 17:15:18
|
只看該作者
Re: 數(shù)控沖床的資料--[求]
NCT指令介紹 4 z3 u* y# Q- |+ I
; E' r7 y/ |. d/ m0 Y- [! P( K
NCT程序是由基本指令以一定的格式組成的數(shù)碼信息文件.程序?qū)懽鞴潭ǜ袷?NCT程序的一行(一個(gè)BLOCK)如下所示: 5 T* @2 q' e8 c% v: O7 C
N___ G___ G___ X___Y___ T___ C___ M 9 M3 G0 a! j3 {; J1 U
其中針對(duì)單個(gè)命令不要的指令不必記入.現(xiàn)對(duì)NCT程序中常見的指令的基本格式及基應(yīng)用介紹如下. ! `0 r' _% q6 Y: n& {2 N
* n0 I3 G1 q% U- A5 Y( Y
1. G92 坐標(biāo)設(shè)定(原點(diǎn)設(shè)定)
' K4 B+ x3 `2 U) |格式 G92 X___ Y___ " k( p8 t3 n2 P4 x* p4 G; v
材料自原點(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.
0 e1 n6 l+ m1 J( Y, J% J
/ V4 W4 n2 @! D9 r$ z* Y2. G90 絕對(duì)坐標(biāo)指令
- \8 K/ ]4 I* r v格式 G90 X___ Y___
: U. w# u- s2 f3 _' T0 b( JG90絕對(duì)坐標(biāo)指令使用時(shí),必須在坐標(biāo)值前記上G90.在絕對(duì)坐標(biāo)指令讀取時(shí),若開頭記入G90,則以后的BLOCK,直到G91之前可省略不寫.程序上若無(wú)G90或G91時(shí),一律視為與G90相同.
/ } q) S, I) j; z, [0 o/ ^4 K6 j$ V, [5 {" v1 y: h* X( ]
3. G91 相對(duì)坐標(biāo)指令 - Q" m0 F8 E2 _8 M {* P2 t
G91指令指定的坐標(biāo)不是從原點(diǎn)算起,而是自前一個(gè)孔位算起的增加值,使用此指令時(shí)必須在坐標(biāo)值前記入G91.
* E0 A+ I7 `) R- ^0 t相對(duì)坐標(biāo)指令讀取時(shí),最初以G91記入,以后的BLOCK一直到G90出現(xiàn)之前,G91均可省略不寫.
6 z6 B2 g: D D8 P! N: o6 b! _3 C9 x( K5 G: z; b
4. G50 回歸原點(diǎn)指令
! H5 Q9 Y# j% D) c& u& P使用G50指令,材料依G92指定的位置回歸的同時(shí),回復(fù)到NC初期狀態(tài),程序最后必須作G50單一行之輸入. 2 k& v( k7 p/ D: M$ v- a9 D+ C: j6 M
! y" _, w. ]) x" U g0 M* N5. G70 不沖孔指令
. A1 Z( h+ d/ X. f" Q格式 G70 X___ Y___
9 x/ m3 U8 N% d/ a0 O材料僅位移,不沖孔.G70與G90或G91可以同時(shí)使用,且位置先后不影響其指定.G70的指令只在所屬BLOCK內(nèi)有效.
2 v- h: [& X' G. i1 d0 j例: . Y" S2 o: p3 K' n. I( I1 \
G90 X100.00 Y100.00 (有沖孔) ( ~. H* L3 g5 ?% D6 q
G70 G91 X200.00 (無(wú)沖孔) 9 ~1 a; e1 u7 w) D J1 X
G90 Y300.00 (有沖孔) $ |! p2 ?( k% c/ Q2 F
6 W/ r9 s# F. t7 y9 t9 m6. G27、G25 自動(dòng)移爪
# Q X" o) }6 w+ C# g格式 G27(或G25) X___(移動(dòng)量)
) _3 n6 \2 w* v4 [9 K& DG27、G25指令是用來(lái)?yè)Q板及加工范圍不夠?qū)挄r(shí)所使用的換板功能.通常使用G27,當(dāng)材料在夾爪夾住的邊上有突出不平等的情形時(shí),則使用G25. 5 I' U% a0 E+ w' Q- O: t7 V
7 b; a8 z* T- O' j/ `9 U7. G04 暫停(滯留狀態(tài))
" R1 C C3 m' a$ Q8 [" H) S格式 G04 X___ (時(shí)間)
* S: a9 z9 W8 p( _* v8 |* z在軸移動(dòng)時(shí),作預(yù)定時(shí)間內(nèi)暫停的機(jī)能
' p# g3 ]/ k5 ^8. G72 模式基準(zhǔn)點(diǎn)指令 4 |; N7 i- F% Q3 x6 w7 Y; y8 |
格式 G72 X___ Y___ . ? y3 a/ \- w2 z- y* b% E
欲使用模式基準(zhǔn)點(diǎn)時(shí),坐標(biāo)值之前要加上G72. 1 b" ]7 S; L2 Y2 a9 N8 g& y
l G72與G90或G91同時(shí)使用,且那一個(gè)先寫都相同 0 U! i3 w$ T* q% @
l G72僅有指示坐標(biāo)的作用,而無(wú)決定位置或?qū)嵭袥_孔的動(dòng)作. 2 ?% l! F( z7 u0 O4 @9 A! x7 B4 c
l G72的下一行必需是實(shí)行沖孔的指令. , O. [ S0 b2 H _0 Z5 c/ p) Q5 [, I
l 與G72在同一行內(nèi)不可存在M、T等功能的指令.
3 u, P. z2 g. e. A! O5 T
4 f8 J3 O$ C5 z( N- h2 p4 l9. T指令 定義刀具 ( \4 A1 q x) T9 z- V& `
T為三位數(shù)字所組成,用來(lái)指令所使用模具的STATION,位于X、Y的位置之后.若為相同之模具繼續(xù)使用時(shí),一直到另一模具使用前,不須再另行指定模具. $ _' L6 e7 @ I& \4 s
0 ^- k( ^. ?# _ y7 [' R2 Z
10. C指令 設(shè)置刀具角度 5 s2 y4 I+ l0 B$ w6 F1 d8 V: d- G
C指令位于X、Y(位置)與T(使用模具)之指令之后.自動(dòng)轉(zhuǎn)角可于±360°的范圍內(nèi)指定,同角度的加工時(shí),C指令為必重復(fù)指定. 9 R& A+ M f1 h) Z4 x! d9 B
+ d3 C5 {6 |! i! R0 O" ^
11. G26 BLOT HOLE CIRCLE (BHC) 7 M7 L; [' W; M8 {/ ]' H0 p
以現(xiàn)在的位置或G72指定的位置為中心,在半徑為r的圓周上,與X軸夾θ角的點(diǎn)開始,將圓周分成n等分,作n個(gè)點(diǎn)的沖孔指令. 2 |$ R, {, F m H# L' a; T
格式 G26 I r J±θ K n T___ (C___ )
5 @+ ?% |+ _% c- xI=圓的半徑r.輸入正值 9 p3 {0 |* {& o9 s( j, T# Z7 c
J=沖孔起始點(diǎn)與X軸之夾±θ.反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-) 0 N, J; |& ]" r4 {" l) H& Z9 F. G
K=沖孔個(gè)數(shù),反時(shí)針?lè)较蚣庸檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-)
# ?9 Y j$ Q- ^% e _: v) I! ^/ F; j K! T! x' b
12. G28 LINE AT ANGLE (LAA) - k0 w, }! g/ P0 ]0 x! v. c" O
以現(xiàn)在的位置或G72指令的位置算起,與X軸夾θ角的方向,間隔d的距離,沖n個(gè)孔
4 f' V! J1 m2 a7 d) @的指令. ) m8 [1 F, S( z# h7 m+ t- U4 f
格式 G28 I d J±θ K n T___ (C___ ) 1 K& w$ f8 B& v# }
I=間隔±d.d為負(fù)時(shí),以模式基準(zhǔn)點(diǎn)作為中心,于對(duì)稱方向沖孔 % j" D7 x6 C* |& Z2 T0 w# c- m* I
J=角度±θ,反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-)
. M$ E: \+ ?1 X! K6 Y8 ^. `K=沖孔個(gè)數(shù)n.不包括模式基準(zhǔn)點(diǎn) ) ]3 U6 y1 S; ]5 O) R8 h
! s1 Q5 q4 P% \) ^% S
13. G29 圓弧 (ARC) ' p* u9 k/ Q* I. s9 v
以現(xiàn)在的位置或G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ的開始點(diǎn),角度間隔Δθ,排列n個(gè)點(diǎn)的沖孔指令.
3 b8 y: D0 ^$ i7 \( C) I格式 G28 I r J±θ P±Δθ K n T___ (C___ ) ( J$ j: \5 q6 d x5 M. p$ B# V' B
I=圓的半徑r,為正數(shù) " E6 N* c! r# I {, {+ |
J=最初沖孔起始點(diǎn),角度±θ,反時(shí)針?lè)较驗(yàn)檎?+),順時(shí)針?lè)较驗(yàn)樨?fù)(-)
$ P0 H0 z* t6 XP=角度間隔為±Δθ,為正時(shí),以反時(shí)針?lè)较驔_孔,為負(fù)時(shí),以順時(shí)針?lè)较驔_孔 + ~0 a0 ]1 u' e1 z( @& }
K=沖孔的個(gè)數(shù)
, P& d& j( N; D+ x& \2 V+ P7 P6 }* f4 [+ E6 }1 O# Z* }
14. G36、G37 格狀孔
5 c+ m0 j+ W9 g/ L7 o0 `3 S此模式從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.
! \* ^3 S# {. Q5 W0 g' k格式 G36 I±d1 P n1 J±d2 K n2 T___ (C___ ) / M4 x0 M$ `$ e/ a5 d6 Q
G36 I±d1 P n1 J±d2 K n2 T___ (C___ ) ) O. _5 b5 y5 Z
I=間隔±d1,正(+)時(shí)為X軸方向,負(fù)(-)時(shí)為-X方向取間隔 % U6 A. y: @" W, k( `+ S5 p) i
P=X軸方向的沖孔數(shù)n1(不含基準(zhǔn)點(diǎn))
5 P# B* n, B9 o5 y b/ JJ=間隔±d2,正(+)時(shí)為Y軸方向,負(fù)(-)時(shí)為-Y方向取間隔 3 q& ]2 E8 l& x( y0 W1 l
K=Y軸方向的沖孔數(shù)n2(不含基準(zhǔn)點(diǎn))
9 D b( f3 Q/ O' L+ H8 E* b
8 T: e1 N$ y& Z* Z2 `) L2 M15. G66 切邊 (SHP)
' i! H/ \: X. F9 t4 t8 a此模式是由G72所指定之基準(zhǔn)點(diǎn)開始,在與X軸夾角為θ°的方向上,以W1×W2之模具,作長(zhǎng)度為±d的連續(xù)沖孔指令.
" S2 s1 z: n; d/ A9 v2 w3 S格式 G66 I e J±θ P±W1 Q±W2 D±d T___ + h; t! Q/ l2 Z) D# s
I=連續(xù)沖孔加工之長(zhǎng)度e 9 D, G' `& d7 {! s, n, G- ?
J=角度±θ.反時(shí)針為(+)時(shí)針為(-) + I& |9 t9 ^4 T$ E- G
P=模具邊長(zhǎng)±W1(J方向的模具尺寸)
' {- M8 R. z3 W$ z+ j$ N- PQ=模具邊±W2(與J成90°方向的模具尺寸)
\. X0 x* k; m# C W1與W2必需同號(hào),若W1=W2時(shí)Q可省略不寫.
6 T% x8 R5 p7 a" Y. C6 }1 ]+ D2 ~7 fD=對(duì)加工長(zhǎng)度作補(bǔ)正之值±d(d=0時(shí),D項(xiàng)可省略) 5 v2 K7 j' F# i3 F
l D若為負(fù)時(shí)連續(xù)沖也的長(zhǎng)度比I短少2倍D的長(zhǎng),為正時(shí)則比I長(zhǎng)2 倍D. # }- _2 t: x! P& Y' L A
l 連續(xù)沖孔的長(zhǎng)度I,至少需為P(W1)之1.5倍以上方可. $ l6 Z; |4 s" a+ N8 R9 z
! ?7 [3 W1 u: X$ f# S; }" `/ m16. G67 矩形 (SQR)
! H0 o1 |0 \* g& Y6 b% @6 I此模式是由G72所指定的基準(zhǔn)點(diǎn)開始,平行X軸方向長(zhǎng)度e1,Y軸方向長(zhǎng)e2的矩形,以長(zhǎng)W1W2的模具連續(xù)沖孔的指令.
9 F$ W0 B! f1 p6 a格式 G67 I±e1 J±e2 P W1 Q W2 T___
* H1 f- I& x- m" z# u6 SI=X軸方向沖孔長(zhǎng)度±e1.正為X方向.負(fù)為X軸負(fù)方向
5 ]! i; [2 r( k7 t( _7 t. E0 ZJ=Y軸方向沖孔長(zhǎng)度±e1.正為Y方向.負(fù)為Y軸負(fù)方向 ; A2 |) j0 p! |6 f' I( O- o
P=X方向模具長(zhǎng)度W1,為正值
, i8 E: }- Z! w' DQ=Y方向模具長(zhǎng)度W2,為正值. ( r, W4 D) g$ f
若W1=W2時(shí),Q可省略因通常使用正方形模,幫Q不使用.
5 \% r' P) }! ~( F) d
7 p8 A. B I; S# U) J! v3 `17. G68 蠶食圓弧 (NBL-A) * P0 h( a# [9 ^5 C0 \
此模式是以G72所指定的基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開始,增加θ2的角度,以直徑為ψ的模具,間隔為d來(lái)作蠶食加工之指令.
+ p T \( ?) f- L格式 G68 I r J±θ1 K±θ2 P±ψ Q d T___ ) j6 K5 _7 ^5 Q! |* M
I=圓的半徑r,輸入正值(但I(xiàn)<5700mm) - s: w- ]. W0 F q1 k
J=加工起始點(diǎn)自X軸算起之角度±θ1,反時(shí)針?lè)较驗(yàn)檎?順時(shí)針?lè)较驗(yàn)樨?fù)
% i7 j/ k+ ?& F/ VK=蠶食加工的角度±θ2,(+)時(shí)為逆時(shí)針加工,(-)時(shí)為順時(shí)針加工 9 a( E5 A5 i# v# X
P=模具直徑±ψ,正時(shí)在圓的外側(cè)加工,負(fù)時(shí)在圓的內(nèi)側(cè)加工
7 B/ b6 F: ], G q; v: l3 d& sQ=蠶食的間隔為d,輸入正數(shù)(最大d值為8mm)
7 c. S6 w, [' d4 @% r$ dl 板厚3.2mm以上場(chǎng)合,或是間隔超過(guò)8mm時(shí),以G78代替G68使用之.
9 {$ P- q2 X. {& b! U3 P4 I, r/ K( bl 蠶食所使用之模具,必須小于所蠶食之圓的半徑. $ Q3 I; y) J4 \0 P k8 _0 b
# ^, }/ }* C: h8 p; h
18. G69 I e J±θ P±ψ Q d T___
& _& R% ^" R. ]2 d& A此模式是從G72指定的基準(zhǔn)點(diǎn)開始,與X軸成θ角方向,長(zhǎng)度e,以直徑ψ模具,間隔d來(lái)蠶食的加工模式. ; [8 o# s5 l5 L9 t
格式 G69 I e J±θ P±ψ Q d T___
+ f, ]+ u( w3 B1 A. z: h0 \I=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度
+ t! U2 d: g8 E3 t- hJ=角度±θ,反時(shí)針為正,順時(shí)針為負(fù)
9 {9 L, c5 j5 {* G2 |9 QP=模具直徑±ψ,正時(shí)加工方向在直線之左側(cè),負(fù)時(shí)加工于直線右側(cè) . V* Z! a- J6 M# J' y$ I
Q=蠶食間隔d,正值輸入,最大值為8mm
8 G {- W# Z0 a/ E
; v4 c) m. O4 P4 m5 y y* }19. G78 沖孔圓弧 (PNC-A)
+ X4 }9 I# k1 `6 X6 F2 ?. f此模式是以G72所指定之基準(zhǔn)點(diǎn)為中心,半徑為r的圓周上,與X軸夾角為θ1的點(diǎn)開始,增加θ2之角度,以直徑ψ的模具,間隔為d來(lái)作蠶食加工之指令. ' X: z: |, b) ] q; P$ L0 ?
格式 G78 I r J±θ1 K±θ2 P±ψ Q d D t T___
" c5 z; f1 Q6 ~8 Z+ m. y9 wI=圓的半徑r.輸入正值
6 V" ]5 W6 I) X) ^, N% }: dJ=加工起始點(diǎn)自X軸算起之角度±θ1.反時(shí)針?lè)较驗(yàn)檎?順時(shí)針?lè)较驗(yàn)樨?fù) 7 J2 b0 j2 N7 T$ H7 Q7 j. j
K=蠶食加工的角度±θ2.(+)時(shí)逆時(shí)針加工,(-)時(shí)順時(shí)針加工 ; I5 _( `& c5 `& O
P=模具直徑±ψ.(+)時(shí)在圓的外側(cè)加工,(-)時(shí)在圓的內(nèi)側(cè)加工 ' P9 @7 ^1 A5 t# k2 X' {4 n/ W4 S
Q=蠶食的間隔為d
7 K: i5 c% u) Y; @D=使用板厚t,(d≧t)
0 |4 ^, k$ C; `4 A" `
& `) m5 s% U& y, Z20. G79 沖孔長(zhǎng)圓 (PNC-L)
! [+ c. }6 I. X7 E% }+ d此模式是從G72指令的基準(zhǔn)點(diǎn)開始,與X軸成θ1角方向,長(zhǎng)度e,直徑ψ的模具,間隔d來(lái)蠶食的加工模式.
/ a' H5 \( [! C. I+ Z% N% w格式 G79 I e J±θ1 P±ψ Q d D t T____
2 }4 M$ X* v/ Z+ p6 Z- g) M G, h9 G. L# xI=蠶食執(zhí)行的長(zhǎng)度,為模式起點(diǎn)至模式終點(diǎn)的長(zhǎng)度 ( S! D$ T ~; `9 c4 |- N
J=角度±θ1,反時(shí)針為正,順時(shí)針為負(fù)
# D) ]& c. q% F" S1 ~P=模具直徑±ψ.正時(shí)加工方向在直線之左側(cè),負(fù)時(shí)加工于直線右側(cè)
]* p g# j# M! C, i/ y9 IQ=蠶食間隔d 0 ]% v7 t6 E: w8 u @
D=使用板厚t.(d≧t) 3 @3 O+ J& k1 _5 @9 a
6 Y+ K3 v% I( c* y0 O; b21. G98 多數(shù)取的基準(zhǔn)點(diǎn)與排列間隔之設(shè)定
$ w+ y7 C: W- V多數(shù)取加工時(shí),制品對(duì)于材料作何種排列的指令 , O; u8 i* t" B4 a( Y% C: N0 l
格式 G98 Xx0 Yy0 Ixp Jyp Pnx Kny 2 D3 p' ?8 u' V5 W& `9 f
x0……排列在左下方制品的左下角點(diǎn)的X坐標(biāo) 7 Y% A: A8 ~' q) F
y0……排列在左下方制品的左下角點(diǎn)的Y坐標(biāo) / c. \+ G* k* D# V4 X) O
xp……X方向上制品排列的間隔
, }- M! G6 |+ D0 P% Q5 e+ W0 Hyp……Y方向上制品排列的間隔
! E5 }- P3 \' a+ {0 |3 wnx……X方向上排列的間隔數(shù)
- i" l4 g- v: @' l/ F' R- y% I0 Sny……Y方向上排列的間隔數(shù)
. K7 g$ u, F+ l4 z, u
4 H& ?: ^* g+ u22. G7576 多數(shù)取執(zhí)行指令
/ k" @2 l* B# \% ]2 v- R2 V除多數(shù)取程序外,UOO~VOO為止,為一個(gè)制品的子程序,此編號(hào)的MACRO對(duì)應(yīng)WOO,根據(jù)G98所設(shè)定之排列,令材料全部執(zhí)行的指令.
2 P y Q0 u( N6 r$ P2 E* S8 {格式 G75 W___ Q___ ……以X方向?yàn)閮?yōu)先級(jí)執(zhí)行
3 w0 O) h6 y6 w1 C4 R) E7 X' f G76 W___ Q ___……以Y方向?yàn)閮?yōu)先級(jí)執(zhí)行 [! W5 N' o) _% k+ `& a
W=為MACRO編號(hào),與程序中的UOO~VOO對(duì)應(yīng)
, |9 P& Z r/ r# n# iQ=為加工開始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角
# r2 \7 O6 g6 r( Y: L
- a( d( Y, x1 K0 A% p23. MACRO機(jī)能(U)
; j/ ~; S5 M K! ~( G( W) ^7 mMACRO記憶機(jī)能,UOO與VOO為程序中數(shù)個(gè)BLOCK之記憶OO則為不限次數(shù)之記憶呼出時(shí)使用,這時(shí)U所對(duì)應(yīng)讀取之?dāng)?shù)值,需為相同
9 D: D) Z6 ^1 N格式 UOO # k% B* ]9 L& w8 E
.
/ M) p, a& k1 P: C) s .
7 K" b( }. N: J9 ]7 n . ( `. g* a# Z* g& K! X0 F
VOO
6 x* k( y3 h' b9 ]# qWOO
- u6 J$ G; `& S! U( ^& u注:一個(gè)U…V對(duì)應(yīng)一個(gè)W.U~V之間不可有M02M03及50之指令存在.
& H& F* P+ i# Y/ c! G9 q) C8 T
P8 N/ q5 F" c2 A1 P/ N2 X, Z0 T24. M13 加工結(jié)束指令
# N. f7 r' { z8 Q! E加工結(jié)束之后單一行輸入 - P+ U* [3 `8 N/ s' p6 p
5 A0 ^+ w7 b! j2 c% p2 {25. M510~M559 沖凸臺(tái)形強(qiáng)筋前之指令.
; t2 M! \+ @$ d8 Q4 b) y在沖凸臺(tái)形強(qiáng)筋前單一行輸入.指令可在M510~M559中任選一個(gè),但在同一程序中,不同模具前不能用同一M指令.
, e' b ~3 V M" b! o8 Z. P+ W2 v: d" R: }6 c) L
26. M560~M563 打標(biāo)記沙拉孔前之指令
3 e9 v: D8 d7 W: D% ~ k在打標(biāo)記沙拉孔前單一行輸入,可在M560~M505中任選一個(gè),但在同一程序中,不同的模具前不能使用同一M指令.
; L/ t$ d/ b2 I% _
( L1 \) p* v/ ~" y27. M502~M505 沖敲落孔前之指令
. d8 o. q- e# e" E1 i( N* b% _在沖敲落孔前單一行輸入,可在M502~M505中任選一個(gè),但在同一程序中不同模具前不能使用同一M指令.
, B. T/ c/ P0 y, a注:在實(shí)際運(yùn)用中,為配合NCT現(xiàn)場(chǎng)的操作,使NCT程序轉(zhuǎn)換與NCT現(xiàn)場(chǎng)對(duì)M指令的添加達(dá)到共識(shí),對(duì)常用的特殊刀具指定了固定的M指令,具體運(yùn)用參考第三章." j8 M/ H3 `8 ~: t% K0 N. x
|
|