|
|
Makino MC-60 Fanuc 7M v G* q' v' T7 N* V& t
Saved as FANUC7M- Q% L: J5 P1 v: n) g. ?
01-09-87 by CM
4 p' Z$ m: J' z Update 03-06-87 by CM (Gage Length, Advanced Tool Call)# |/ o, L( ]/ t& Y$ X) h
Update 09-08-87 by CM (LastIClearance, Seperators)" `5 F2 P$ k+ m0 S% s$ A' ?4 O) g
/ p8 x/ x/ m S; s***************************** System Variables *****************************! o% e8 ~7 n: ]% B$ u/ E8 L
- g% z- g, ^+ d" yPOSTNAME : Makino MC-60 Fanuc 7M
5 K1 V! X. Y, w- B C- `8 r; E6 a
; D; @5 t. S! @8 ^PROGRAMNUMBERDEFAULT: 1
; o# ^: x7 _) S$ tNCODEINCREMENT : 10
7 N8 r, k9 _4 U5 ~3 u0 @NCODEDEFAULT : 10# n: b5 _0 w& X' ]# `. ^
0 U2 y. i q; I0 HMACHINETOLERANCE : 0.00015 g, ]$ K5 D. Y+ g& D
STEPTOLERANCE : 0.00011 `& W/ g' E; [8 ]% @* m
: ~" v3 ?: ^* O' t: n5 z8 K+ T
MAXCIRCLERADIUS : 9999+ [& m" |& k! [; w
" s4 w9 K% Y; O% ~- A6 F% S
INCHCONVFACTOR : 1% z% d$ I" @4 `# {& E
METRICCONVFACTOR : 1" h9 y7 D4 O0 `# D
% l1 `$ K+ p8 S2 wXYRAPIDRATE : 100
" D$ l- ] t% l% Y$ \1 x* nZRAPIDRATE : 100
6 g) T8 l3 J" c, v* P+ }& a' m" s3 q# r) J e
XSTART : 0
+ I: |0 X, W: r9 x" fYSTART : 0
3 D8 M: L) m- h, ^ZSTART : 0( r- Q! q, A+ q2 D
4 F' f& ]3 O$ Q0 }4 O, l$ rXHOME : 04 s, V- A: ?, s D
YHOME : 0& V+ T' G \) _, R
ZHOME : 0
4 g; n e; F6 ?; u! k6 ~8 f4 g* b$ c# L
XPRESENT : 06 v' `* e. P' k6 v
YPRESENT : 08 {7 R: R' N# S; P
ZPRESENT : 20$ e, H0 s! d' m& y
! n/ T. l+ N4 G! J" c, I% D# ]***************************** Machine modes ****************************1 G+ ]2 {; J2 R: b
& }( v5 G9 Z4 nCOORDINATEMODE : ABSOLUTE+ x5 ^- r3 `( y$ c3 R/ a0 X) n3 S
MEASUREMENTMODE : INCH, L% S4 ]1 N! i( G
CIRCLEMODE : FULLCIRCLE
1 G S& `7 z9 J& B5 ?' G$ T5 G3 a) C( qCENTERMODE : INCREMENTFROMSTART
5 v+ p& p% N/ G4 H7 p6 W; N1 jWORKPLANEMODE : XYPLANE
* d. M2 e" X, N" c( T% L, bRETURNPLANEMODE : RRETURN" C- m' j7 a C# ?/ k
RAPIDMODE : PLUNGE
0 g; ^ o0 ^. Z0 z$ U; `; v+ z5 s' W& m+ M& s. p
***************************** Formatable Dimensions **************************
6 I9 ^! z* Y- {0 l. n" ~; k
6 J9 O- q/ X4 ?9 N. ePROGRAMNUMBER : O N 4 N N 0 N 4 N N 0 0 1 N 0 0( g7 Q" A7 n. @9 O7 @) m
SEQUENCENUMBER : N N 4 N N 0 N 4 N N 0 0 1 N 0 0
. d1 o" E1 W+ J- c* o1 kXABSOLUTE : X N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
* d: P- {& G/ y1 FYABSOLUTE : Y N 4 N Y 4 N 5 N Y 3 1 1 N 0 02 Z# z: A* n9 `' E3 I4 Q
ZABSOLUTE : Z N 4 N Y 4 N 5 N Y 3 1 1 N 0 0+ F) S0 G& l' D2 [ p6 |5 K
XCENTERABSOLUTE : I N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
; ?5 M5 c. F+ aYCENTERABSOLUTE : J N 4 N Y 4 N 5 N Y 3 1 1 N 0 08 D0 e0 e1 Q/ Z2 F
! Y7 Z3 N; U2 Z" B3 VRPLANE : R2 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0. E( o$ j# E5 \0 t
ZPLANE : R3 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0& r3 S7 Y& Q/ y a3 C( E4 {# Y6 D2 A
DWELLTIME : R4 N 4 N Y 3 N 4 N Y 3 1 1 N 0 0
6 a) e! O A9 ?1 k/ _& UOFFSET : R5 N 1 N N 0 N 1 N N 0 0 1 N 0 0
7 H9 x3 g0 _9 }% g) mPECK : R8 N 4 N Y 4 N 5 N Y 3 1 1 N 0 0
5 _% H8 K l9 ^ O7 V; d8 f RWIREON : R604) p9 N: D' F& n. Y$ |! q' y, c
WIREOFF : R703
5 S/ H+ K# X9 o: Z" U' o& ?& U8 @5 {/ Y4 d1 I, O- F1 O( h
ROTARYAXIS : B N 3 N N 0 N 3 N N 0 0 1 N 0 0# B2 K* _, V/ z4 r# j7 H" Z
FEEDRATE : F N 2 N Y 2 N 3 N Y 1 0 1 N 0 07 h* j! I" v3 a9 k& o w! d' ~4 d
SPINDLESPEED : S N 4 N N 0 N 4 N N 0 0 1 N 0 07 [+ O6 @+ G3 n$ o( n
TOOLNUMBER : T Y 2 N N 0 Y 2 N N 0 0 1 N 0 0
3 G9 y5 Y0 w I. Y/ w! c1 PDIAMETERCOMPENSATION: D Y 2 N N 0 Y 2 N N 0 0 2 N 0 02 b. x. O' O5 C$ `
LENGTHCOMPENSATION : D_ Y 2 N N 0 Y 2 N N 0 0 2 N 0 0% E7 y+ `- [' g+ i* R
* d" M5 p% b% G& ] n***************************** Symbolic Codes *****************************3 k1 A4 z ~# v5 o
5 _$ R; j [- [$ R3 eMOTIONRAPID : G00
1 \# X, {( J! R6 h$ L0 \+ dMOTIONLINEAR : G01
2 ^2 w/ A* E% u( uMOTIONCW : G023 B. p- h0 H! a0 c& l+ L
MOTIONCCW : G03/ b$ Q" W& a3 }0 Y( `: L( ]# _. O
DWELL : G04
( \, g% M( a, E! G9 D* y$ \2 a; XXYPLANE : G17
! y: W' _" N' d1 S0 D7 l; yZXPLANE : G18
* G5 x, f4 b3 Q- p9 m* mYZPLANE : G19
# v' w7 m3 ]# P+ A, W- _. qZERORETURN : Z0
# S8 D) x8 _* q, z6 a) ?CANNEDTHREAD : G33
" [! H, w( Q2 s) ?: b/ eCOMPENSATIONOFF : G40' T6 p& N. p7 q, C
COMPENSATIONLEFT : G41
( `) \# ]( ] q2 C. {COMPENSATIONRIGHT : G42' \/ U7 O! }/ X* d3 c. c
COMPENSATIONPLUS : G43
' r: F6 C. K8 }2 L; L& [7 V+ I7 ~COMPENSATIONMINUS : G44
" g S% D4 A) Z/ n# o7 |4 LCOORDINATEPRESET : G538 ?: N. v; U" V1 P7 n
WORKSYSTEM1 : G54
2 N# |9 F, Z% U" M9 zWORKSYSTEM2 : G55
4 C) |3 Y. Y3 R8 NWORKSYSTEM3 : G56
# @' `5 V+ N! g7 J- [6 ~" z$ {. jWORKSYSTEM4 : G57. A6 F- E) l' G" ]1 D* t
WORKSYSTEM5 : G58# z S7 T8 \3 m/ k5 c# X: Y; W
WORKSYSTEM6 : G591 {; B6 F: |/ }) R
DISTANCE0POSITIONING: G60
3 t) a5 T: t+ J& d, MINZONEPOSITIONING : G64
) ^# J9 ~ ? @. bINCH : G70
/ L9 ?9 M, D' g% ~; O" l7 yMETRIC : G71
0 h9 T8 p/ l: a% P) iCANCEL : G80. H) s$ L& R7 e: }4 Q
DRILL1 : G81" p, J, {: ?- r. R. O6 e
DRILL2 : G82' Q4 z) r4 Q8 f4 ?5 ^( R. o
TAP1 : G84
, o. ?) ~! l/ i3 G8 Q5 w2 ~: S |BORE1 : G85
1 p) e# v0 K" g) qABSOLUTE : G90# q% o t# _ Y9 H1 W+ [
INCREMENTAL : G91
; O% A' _ D' h# F2 f' uSETORIGIN : G92
. z# M+ N2 c$ V- IFEEDPERMINUTE : G94
; u) ^4 i) l8 B* ^/ xFEEDPERREVOLUTION : G95( ]9 P4 z& R9 i
5 k, [. {+ K- E# L. C4 w: ~; U2 x1 QPROGRAMSTOP : M00
2 L: W0 J5 c& D% s9 Z+ Q7 ~OPTIONALSTOP : M01
; f3 ]! w [7 M: QENDPROGRAM : M024 {: x; Z, ~8 Q
SPINDLECW : M03
. D. J. |/ A; u2 f2 ~; x# OSPINDLECCW : M04( L+ ~0 _' i% D/ w0 A
SPINDLEOFF : M051 ]" f6 G3 R, D* U2 |, p! M
TOOLCHANGE : M06
; C. U* g% \& k% ?3 i& CCOOLANTFLOOD : M08: T4 f2 O G; K0 E4 | S/ t
COOLANTOFF : M098 x% Y* \6 g" t# y/ b
REWINDSTOP : M30
" Y* V0 n7 S8 ]' l- R6 O
. p" J$ a3 C% |( D***************************** Examples ************************************
7 g: l5 U! u: u0 ]: U- f2 d# A& j% i x7 z
EX_FIRSTRAPID : N G00 X Y Z( b! n9 s' s7 [5 x1 |: |
EX_RAPID : N G00 X Y Z
" t% t# R) I: c8 Z4 h
8 {% h8 w8 ` g' B. h6 HEX_LINEAR : N G01 X Y Z F
5 f. J- ~/ t+ p% ]+ r8 ?+ O5 REX_CIRCLE : N CIRCLEDIRECTION X Y Z I* J* F. q+ _2 C% E" S8 B S; l
4 d3 {' a2 a/ }/ T, H! h; }$ hEX_CYCLESTART : N WORKSYSTEMCODE B
. J7 ]+ K3 e1 k* ]% u : COMMENT" k2 ]6 `* b6 [ J! N4 Z3 n
EX_CYCLEEND :
0 Y# p1 w4 s. k, u) T) f# q9 y0 x4 O* t3 }, e1 M. r. [
EX_COMPENSATION : N G01 COMPENSATIONSIDE* X Y Z D* F2 c( T" Z0 b5 L1 P. `
EX_COMPENSATIONOFF : N G00 COMPENSATIONSIDE* X Y Z D*(0)
3 k' ?: Z0 I, T' G0 e
. z7 {; i5 Z8 t SEX_TECHNOLOGYCHANGE : COMMENT7 ]- }4 h7 r `6 E9 q) d0 \$ `
: N PROGRAMMODE8 C2 S9 E7 C+ S/ i$ w
) J/ B$ t- A6 n, a! wEX_STARTCODE : SETORIGINCOMMENT
6 E8 R( q' `6 d- D1 ~ g7 w : N T(firsttool)
4 T" @5 ^8 w6 V+ l* ~; Q7 d : N COORDINATECODE* G17* G64* MEASUREMENTCODE*
' Z: \, z' t7 q2 i) y M' D! \/ b/ Y
EX_FIRSTTOOLCHANGE : TOOLCHANGECOMMENT: W% G8 a/ Z( Y
: N B* S* SPINDLEDIRECTION*4 R0 ^* f1 B$ J6 n3 n( N- f" k. A
: N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)& G% t: s; m9 p: K. o
: N G43* D_* Z*(initialclearance) T*(nexttool) COOLANTCODE*
+ V6 I, J4 E* I1 t) P' X# ?7 C% j
EX_OTHERTOOLCHANGE : N G00* Z*(lastinitialclearance) M05*" @" M/ e5 L# K
: N M09*
0 F& Q2 l' K9 M4 V : N G53* Y*(0) G43* D*(0) Z0, p' [/ J! V7 r" N
: N M06*, W6 @* T, G6 O% M0 X. f
: TOOLCHANGECOMMENT0 [4 X! b5 P; H% q6 _+ o% ^! `
: N B* S* T*(NEXTTOOL) SPINDLEDIRECTION** F9 n9 I. \; [! a0 C. e8 k6 M) o
: N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)- i, j: A5 K7 } T
: N G43* D_* Z*(initialclearance) COOLANTCODE*" _& u; X8 a5 o8 C3 w) N& r8 E
; ~# o5 t1 P1 C. ~EX_LASTTOOLCHANGE : N G00* Z*(lastinitialclearance) M05** L h% `- u" u2 D3 t8 @
: N M09*6 P1 \; h. z# T# l3 G
: N G53* Y*(0) G43* D*(0) Z0
- Z9 K+ v' F5 O$ h3 _: x( @" Q! h : N M06*, ^* j! V3 h. w. i1 c( {
: TOOLCHANGECOMMENT4 \. ]9 u( F% j* r
: N B* S* T*(firsttool) SPINDLEDIRECTION*: U/ `* L4 @# V; [2 z. [
: N G64* G00* WORKSYSTEMCODE* X*(xnext) Y*(ynext)5 B0 w2 M+ L) E$ ~+ w) j: u/ \# x2 m' g
: N G43* D_* Z*(initialclearance) COOLANTCODE*; e1 X: t# I! N. N; }
) @) N& o# W- I" A2 \. F; T3 jEX_ENDCODE : N G00* Z*(initialclearance) M05*% T. ]$ @2 a6 |. g5 b# ?
: N M09*
) ]/ h# s4 e+ Q! Q, n' j : N G53* X*(0) Y*(0) G43* D*(0) Z0
) `+ F& {! c5 N4 b, E. F0 @& Y : N M06*
3 Y8 ?+ I9 \4 R+ o : N M30*, J5 b$ n7 |4 L) _
, Q- [2 Y0 u- R. s9 t/ ^& m# u0 x
EX_DRILLJUMP : N G80 Z
: V n* \1 v6 D0 H& d4 ^8 ^, q& J# r" p2 W1 M) c- ?. Q0 P2 z
EX_DRILLSTART : COMMENT( n( A7 K* G* K, I
: N DRILLCYCLECODE* X* Y* R3* R2* R4 F*
5 O' Q8 _& G; Q2 \$ ]6 t2 vEX_DRILLBODY : N DRILLCYCLECODE X Y R3 R2 R4 F3 @# u9 L+ t5 E4 w1 K+ K/ O3 ~
EX_DRILLCANCEL : N G80*6 y& w3 n9 b4 P. K4 J
* S4 {- c' g( M
EX_TAPSTART : COMMENT
) m' Z+ L9 l4 H : N G84* X* Y* R3* R2* F* R604* R703*
! y# I7 M0 Q" T( K; g: @3 ^EX_TAPBODY : N G84 X Y R3 R2 F R604* R703*
9 K& J) p! g8 G0 r7 REX_TAPCANCEL : N G80*
1 z8 q* e' b; [0 m, L
& d1 L3 U9 b/ g" qEX_BORESTART : COMMENT3 G" F: K" r& b; h8 t# M1 o
: N G85* X* Y* R3* R2* F*2 ^/ l0 F; @* y. A/ d5 w5 `
EX_BOREBODY : N G85 X Y R3 R2 F
8 o k" d6 o/ L4 }7 `6 L+ KEX_BORECANCEL : N G80*
* Y: G& A v6 ^0 O4 ]- R: Z% [4 Q0 m9 S% _" d
***************************** END Examples ***************************** |
|