|
|
Makino MC-60 Fanuc 7M
- V, D0 f& N: m9 k( Z8 ? Saved as FANUC7M
. O- r* O7 a9 U. G 01-09-87 by CM
* U h* i2 E1 {% B- } Update 03-06-87 by CM (Gage Length, Advanced Tool Call); d* v% P2 ^' j4 u! }* v
Update 09-08-87 by CM (LastIClearance, Seperators)( W* @3 |; V w( s4 a
+ I" b! T7 S2 u0 E2 B4 `& w- x$ w: w/ u
***************************** System Variables *****************************
' ?9 I# A$ y& ?; z3 O7 |, E- _, R# H9 ?
POSTNAME : Makino MC-60 Fanuc 7M
7 _' g4 R* p4 R1 t) y7 o2 F0 a Z& R- j
PROGRAMNUMBERDEFAULT: 1" B B' U9 e/ k" g; [1 C8 ]* M. [
NCODEINCREMENT : 10
/ |; ]7 Q! `" c% e5 S/ x% z& uNCODEDEFAULT : 10+ m0 C; J8 _+ e$ i) C
/ D+ X- v/ W( C, e) |
MACHINETOLERANCE : 0.0001! t. z' u* R& G3 ?
STEPTOLERANCE : 0.0001
' ]% t0 t4 [& l3 G$ Q) A
5 p9 X( d3 i+ h3 nMAXCIRCLERADIUS : 99998 g$ b" T0 D0 M: z* Y
" ^8 S% H1 R! ~( E2 X0 Y2 KINCHCONVFACTOR : 1
: R2 O1 _' V1 W3 U# l! _4 VMETRICCONVFACTOR : 1
' r* v% Q2 [( p9 O% {5 ~3 m% p& V; r3 b( p
XYRAPIDRATE : 100
7 r4 ^; b; s L5 q, b% x# sZRAPIDRATE : 100" z- G8 v3 J/ }2 R% J9 i% h$ C
9 \5 F7 |' g2 f- ~% N
XSTART : 0
/ q K, q$ _/ P3 b Q/ h. R9 AYSTART : 0% U# J! K# L+ ]8 P* k Z7 p) R
ZSTART : 09 n# m0 O M7 g! L4 @
6 h( M: \ m8 W' |% c, s
XHOME : 0
* C9 q6 `! Z- e. A5 X CYHOME : 03 G& |& y" w: m9 U/ u2 j; [
ZHOME : 0
; k; _5 A5 D t. l9 K* p5 A
+ a! N0 {) o- G X8 m: l# t, eXPRESENT : 0
& I9 q( N( Q b, m2 X! O2 mYPRESENT : 0
/ Y/ M; y# |* K% _5 q5 XZPRESENT : 20
" o8 M* J$ L/ h$ F
; a" j a$ z" e8 k0 X***************************** Machine modes ****************************2 f2 V, C5 G# b" c
& J5 C& ~0 y h+ |, w" W: h5 TCOORDINATEMODE : ABSOLUTE: W$ B& S U, c [4 Q# Y0 l
MEASUREMENTMODE : INCH
7 X1 r6 u9 F( G' t& \8 O8 s. I0 JCIRCLEMODE : FULLCIRCLE( k6 K2 j9 a( d$ S% A: z' a
CENTERMODE : INCREMENTFROMSTART
- b, E/ e0 e* G- v/ a. jWORKPLANEMODE : XYPLANE
2 u1 Y& s# L" m2 N4 PRETURNPLANEMODE : RRETURN
* p, a0 ^7 p, c2 ERAPIDMODE : PLUNGE L6 C, k+ I! S s& h
6 Y: v. N6 b1 J9 T0 {0 ?***************************** Formatable Dimensions **************************$ f. T Z* F7 H7 n" e& }
3 a2 h0 v; Z! L
PROGRAMNUMBER : O N 4 N N 0 N 4 N N 0 0 1 N 0 00 J2 Y R4 d" e/ R) j
SEQUENCENUMBER : N N 4 N N 0 N 4 N N 0 0 1 N 0 0- p( m; _7 B' v( r2 P
XABSOLUTE : X N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
: J$ ]* {" V$ Y' s* F% JYABSOLUTE : Y N 4 N Y 4 N 5 N Y 3 1 1 N 0 0+ O. }( G/ |6 ] C' B- X1 A4 T v
ZABSOLUTE : Z N 4 N Y 4 N 5 N Y 3 1 1 N 0 03 \- }* g7 _( { `+ N
XCENTERABSOLUTE : I N 4 N Y 4 N 5 N Y 3 1 1 N 0 0) g, f; L2 S! B1 Z
YCENTERABSOLUTE : J N 4 N Y 4 N 5 N Y 3 1 1 N 0 07 l( ]" y8 K! k# q
. v( ^; `( n1 G7 D: U: s4 x
RPLANE : R2 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0 ^' P8 E+ X$ M- M9 k. C/ a d
ZPLANE : R3 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
9 _! |8 Q+ d) x0 wDWELLTIME : R4 N 4 N Y 3 N 4 N Y 3 1 1 N 0 0) O Z& a* b) w. v
OFFSET : R5 N 1 N N 0 N 1 N N 0 0 1 N 0 0
6 D1 Q% A- |, O ^& t3 gPECK : R8 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
. L: y% a/ W5 x9 m; [WIREON : R604
% n7 u# E4 A; E, G' d9 y+ k' FWIREOFF : R703) ^9 R$ e) E8 L, T
6 e( j: a5 P. h1 y, }
ROTARYAXIS : B N 3 N N 0 N 3 N N 0 0 1 N 0 0
5 m( P; @% c9 F% ^# S XFEEDRATE : F N 2 N Y 2 N 3 N Y 1 0 1 N 0 0. y7 H: N+ d5 Z( r& \/ e2 D3 r: a
SPINDLESPEED : S N 4 N N 0 N 4 N N 0 0 1 N 0 0
7 N2 \/ e) D( vTOOLNUMBER : T Y 2 N N 0 Y 2 N N 0 0 1 N 0 0- z2 k( _. [" h$ z: F% o4 C
DIAMETERCOMPENSATION: D Y 2 N N 0 Y 2 N N 0 0 2 N 0 0* m& h# F& x! o3 t4 G
LENGTHCOMPENSATION : D_ Y 2 N N 0 Y 2 N N 0 0 2 N 0 0
3 K1 n% `5 }/ x' X8 k- I8 m/ q- C
***************************** Symbolic Codes *****************************
7 v( t8 @5 v- C
; P3 u9 R# U( ^% j2 J' n" dMOTIONRAPID : G00
. o" t$ O% d7 f P4 U' MMOTIONLINEAR : G01
/ V) U2 P% p" A5 C2 VMOTIONCW : G02# L$ `0 c) O1 F `2 ~& g: D- P4 y
MOTIONCCW : G037 y% |. E! B5 z- }8 G5 @
DWELL : G04
4 \3 W+ c- k3 M0 l* IXYPLANE : G17
n9 g u/ W$ f* t" l: XZXPLANE : G18, A7 N, B- u+ P }* B- d3 E
YZPLANE : G19
+ f! T: S. c7 Z C/ n1 H- s/ zZERORETURN : Z0
: n, r2 ^. {5 `5 [2 [/ v; ~CANNEDTHREAD : G33$ D7 d; I- ] b) }* Q! r
COMPENSATIONOFF : G40
5 k+ W) s% U; D& WCOMPENSATIONLEFT : G41+ [9 }/ l( a7 e. ?
COMPENSATIONRIGHT : G42
1 F& H- ]9 L/ W1 zCOMPENSATIONPLUS : G43
, ?# b5 s$ L3 N- z" v7 {COMPENSATIONMINUS : G440 U8 i5 I4 U; f6 I' R! s/ a" l
COORDINATEPRESET : G53$ H2 g% x4 C* K U5 y, n
WORKSYSTEM1 : G54; u+ W: \9 m; F. L
WORKSYSTEM2 : G55+ A; `( O {9 d# Y" l
WORKSYSTEM3 : G56
: f% g2 d3 N, Q! g' nWORKSYSTEM4 : G57- C) U# E" t/ ], B1 Z
WORKSYSTEM5 : G58. ~0 b1 }6 Y" {, s; z7 Y
WORKSYSTEM6 : G59- T9 d3 `; n8 @* w1 [! V2 h, |
DISTANCE0POSITIONING: G60; X. [% z4 v+ ]* s" E" F" M
INZONEPOSITIONING : G64& }7 y! w5 d- f
INCH : G70/ Z7 ^4 M& d* Z5 z4 w+ z/ H0 {
METRIC : G710 D; S8 ^+ Y8 a5 w1 G& b
CANCEL : G80
! X! i. `" C: L; ?DRILL1 : G81 T0 j1 L6 u q8 y
DRILL2 : G82
$ U; H+ v6 n5 s& w- V7 s9 G$ nTAP1 : G843 \2 B$ J0 G k: \+ [- J" i
BORE1 : G85. m$ }7 m% ]3 Q! Y( O9 g! R% J
ABSOLUTE : G90
0 F/ G0 T) y& }. p9 X/ rINCREMENTAL : G91
* m( L7 t9 ?; G: B0 f: o( l( USETORIGIN : G92
- q/ E) O: i' t. y# q5 IFEEDPERMINUTE : G94
\* i- v9 W T7 B3 AFEEDPERREVOLUTION : G955 S9 S: ~" @; A4 q* N
b# _! u8 B `- lPROGRAMSTOP : M00
! \5 b9 ?9 t/ b% r/ Q0 ?OPTIONALSTOP : M01; d! A, M" I" e. ~
ENDPROGRAM : M02+ B0 A a2 l$ z' b
SPINDLECW : M03
_ ]# S7 M% b& i9 P3 iSPINDLECCW : M04' K2 U1 U3 }) a
SPINDLEOFF : M05
; v' n- ]! j- P! c; B6 NTOOLCHANGE : M06
. Y4 ?$ F; o( o. q, f' C# lCOOLANTFLOOD : M08- c3 d. E# N. D0 I
COOLANTOFF : M09
9 w9 W6 G1 q0 y% ?6 VREWINDSTOP : M30
. Z! \+ c: l# H0 ^/ B$ d) @$ H0 c+ q' ^& z5 ^0 E" G
***************************** Examples ************************************
7 U6 I- C: A4 Z- T) }( A9 M
& z& n0 U' R4 t; f* w; w8 XEX_FIRSTRAPID : N G00 X Y Z3 b( g% T, f8 T
EX_RAPID : N G00 X Y Z
1 ~2 J; o" w* y8 c' k3 }& d
* u$ K2 i0 v, }1 [, d0 CEX_LINEAR : N G01 X Y Z F
! H! A" h! a% h, }4 Z. Q! HEX_CIRCLE : N CIRCLEDIRECTION X Y Z I* J* F& [; _8 X: w+ b6 v4 K+ o
- N4 a+ W$ A- c, J- g" ]
EX_CYCLESTART : N WORKSYSTEMCODE B
3 r7 q" e% s+ l : COMMENT
+ i: _( V+ ]" S( u" z0 x0 UEX_CYCLEEND :* F6 e7 R0 c1 O% I
* `" E# q$ l0 S. ~7 I9 N- Y" }, pEX_COMPENSATION : N G01 COMPENSATIONSIDE* X Y Z D* F
5 ~* \3 v1 A- B7 r$ ?. |EX_COMPENSATIONOFF : N G00 COMPENSATIONSIDE* X Y Z D*(0)$ \3 _* i+ p+ g8 q# }4 a
4 Q' p0 d" ^# wEX_TECHNOLOGYCHANGE : COMMENT( K/ U8 K2 p% g) S0 w8 X
: N PROGRAMMODE
( e+ h7 d7 t p, Q' X" N8 j+ E9 w) w- `0 x( g3 I8 T8 ]7 L. ?4 E
EX_STARTCODE : SETORIGINCOMMENT# j# \7 ~6 w4 n0 q9 y
: N T(firsttool)
# a0 W4 J' Y G+ N2 G : N COORDINATECODE* G17* G64* MEASUREMENTCODE*. c) Y5 \0 O# y2 |4 Z L( T: n
: _/ ?9 C+ ]! r0 n j2 b/ N! E$ o& C
EX_FIRSTTOOLCHANGE : TOOLCHANGECOMMENT2 I% M* t4 w. U o) [& g
: N B* S* SPINDLEDIRECTION*
$ }" v1 z5 A- ^ } : N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)
; M9 n2 f, c& K& j : N G43* D_* Z*(initialclearance) T*(nexttool) COOLANTCODE*
# M" z& B7 o: G; l1 b0 ]6 i1 C9 L& P7 u r7 w8 c9 s
EX_OTHERTOOLCHANGE : N G00* Z*(lastinitialclearance) M05*
/ U% z: W q, M1 r, x2 s6 y : N M09* N# C" c% h- W( z- V
: N G53* Y*(0) G43* D*(0) Z0
/ j/ Q; R- ?( Q( G8 Y# y : N M06*
. x7 [" A4 S, ? : TOOLCHANGECOMMENT5 h1 f1 i. G- g7 p7 F9 ]9 X
: N B* S* T*(NEXTTOOL) SPINDLEDIRECTION*6 s! `/ [' H& W
: N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)
! y/ @5 @3 }8 R" {$ J : N G43* D_* Z*(initialclearance) COOLANTCODE*- ^& J( a* N5 B4 L* L* v
9 y% O$ w- c) YEX_LASTTOOLCHANGE : N G00* Z*(lastinitialclearance) M05*
y9 O5 G3 Z# s% f1 U L' H6 o! R : N M09*2 j' O6 ~4 D- r+ R7 Q) _( E: T
: N G53* Y*(0) G43* D*(0) Z0& m' J- E6 |2 _
: N M06*/ S. ]4 A' S- x
: TOOLCHANGECOMMENT" q$ g7 b% |' F6 T0 [3 ~
: N B* S* T*(firsttool) SPINDLEDIRECTION*- R+ n' F# [1 V0 Z% t2 m3 m6 U, @
: N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)
6 g% {) l7 a, s1 L& y/ Y : N G43* D_* Z*(initialclearance) COOLANTCODE*
% K! I5 P: ?6 c: \: o- B! q3 g8 P
5 Q( a* i# t: C; Z6 F* y* XEX_ENDCODE : N G00* Z*(initialclearance) M05*
$ r# r; a7 D, R4 {$ C : N M09*3 d: A1 V' \% a, @: \
: N G53* X*(0) Y*(0) G43* D*(0) Z0
1 ?/ i4 Q/ y3 w5 O; g1 n# P/ q" p : N M06*
0 K, w! v. w2 ~7 k* p w : N M30*
, }3 {) L. N8 q" L6 D2 t: D* T1 S0 j% a- \- Q& K5 Z7 c
EX_DRILLJUMP : N G80 Z/ @+ r, t. _! x0 [
$ Z1 `6 |3 W* X# e* ?, m' C9 H& x
EX_DRILLSTART : COMMENT
+ v9 V) R! t8 U- x6 Y9 G" a- Y : N DRILLCYCLECODE* X* Y* R3* R2* R4 F*
$ z+ E5 r3 |+ f; x2 B% ~/ a5 V oEX_DRILLBODY : N DRILLCYCLECODE X Y R3 R2 R4 F/ N6 E- U. w. H. Q
EX_DRILLCANCEL : N G80*
. r% f! a9 ]# z, s) t; O5 E) Z) t2 r) ^) _, {
EX_TAPSTART : COMMENT
3 E0 ^6 d9 C- [2 L9 [9 R : N G84* X* Y* R3* R2* F* R604* R703*
- n$ w4 v3 [8 J( ZEX_TAPBODY : N G84 X Y R3 R2 F R604* R703*% ~' z# G% u) n' f7 i
EX_TAPCANCEL : N G80*4 u. K; [+ q0 I v0 z; D6 V9 x2 q
+ i4 w5 g$ s/ w$ O$ F) s2 K
EX_BORESTART : COMMENT
7 [6 K, ~! H; z% j0 w u# l! B! P+ v( ^ : N G85* X* Y* R3* R2* F*
. r4 o, h1 T7 n9 o8 x. k6 z3 u) }2 \9 yEX_BOREBODY : N G85 X Y R3 R2 F( T1 i3 C8 }3 e( r- C
EX_BORECANCEL : N G80*
) W+ @$ u# M* I
0 @. u8 ]- c+ q* u# ]! |; B***************************** END Examples ***************************** |
|