Page 1 ._--------------~- PROGRAMMING MANUAL FOR MAZAK

the end of pro- gram part program. No program end ..... tool position offset in EIA/ISO programs, are registered on tool offset data pictures. ... MO, onsn. 110. ""''"' MO. onsn. I :-12345.678 17:-1234.5.678. 33:-1134.5.678. 49:-11345.678 l'OSinoK.
1MB taille 84 téléchargements 448 vues
._--------------~-

PROGRAMMING MANUAL FOR MAZAK

·.-

MAZATROL CAM M-2 /

EIA/ISO ~

--------------------------~--INTRODUCTION This manual will describe the EIA/ISO program functions of

}~ZATROL

CAM M-2. Refer to the respective manuals mentioned below for MAZATROL language functions and the general handling procedure for the machine. 1.

Operating Manual for MAZATROL CAM M-2

2.

Programming Manual for MAZATROL CAM M-2 Please note that no other function than mentioned in the manual is



provided.

Tbe specifications of the machine are subject to change for improvement without advance notice.

·-

__,

----------------~-~--

Programming Manual for EIA/ISO

CONTENTS 1.

OPERATION HANDLING 1-1

2.

~

~

1-2

1-2

Paper Tape Input and Output ••••••••••.•.........•.•. EIA/ISO Programs

1-3

Tool Offset Data

1-15

1-4

Work Offset Parameters ••• .• . •. ••• . . ..•••.. .• ••. ••.•.

1-17

1-5

Operation • • • . . • • . . • . . • • • . . . • • . • . • . . . . • • . . . • . • • • • . . . •

1-20

•••••

0

•••

0

•••••••••

••

•••••••••••••••••

0

0

0



0

0

•••••••••••

0

0

•••••

0

0

•••

••

0

0



1-11

PROGRAM 2-1

Cautions as to MAZATROL CAM M-2 •••••••..•••.••••.•..

2-2

2-2

Feed Function (F-function) • • • • • • • . • . • . • . . • . . • . • • . • . •

2-7

2-3

Preparatory Function (G-function) ••••••.....••••.•.•

2-8

2-4

Correction Function • • • • • . • • . . • • • • • . • • • . . . . . . • • • . • . • .

2-19

2-5

Canned Cycle Function • • . . • • . . . • . • . • • • . . . . • • . • . . . . • • .

2-46

2-6

Spindle Function (S-function), Tool Functions (T- and E-functions), Auxiliary Function (M-function), Second Auxiliary Function 2-68

2-7

(B-function) . . • • . . . • . • • . • • . • • . . . • . • . • • • • . • • • . . . • . . . . Mirror Image

2-8

Sub-programs

2-9

User Macro (option) . . • . • • • • • . . . • • . . . • . • • . . . . . . • • . . • .

2-71 2-72

•••••

0



0

•••

• • • • • • • • ••

0

......... 0

••••

0



0

••

0

••

0



0

••••••

0

0

••••••••

0

0



0



0

0

••••

0

•••

0

0

0

0

2-70



MOOP062

i

FOR E-VERSION ROM Revised JULY 1984

------------~-

1.

·...

OPERATION HANDLING

~

1-1

---------------------------~--1-1

Paper Tape Input and Output

1-1-1

EIA/ISO program tape formats The following paper tape punch programs are provided. EIA Blank

Leader part Program start Program end

LR or NL, CR

-

-

( 1)

ER

%

Tape end

CRor EOB, ER

Reader Program part 1 start

Program Eart

I.

Blank


-------;;::::J--,

Starting point

End point (In case final positioning transfer is made right to left.)

Use G60 instead of GOO as follows for instruction. G60 X

Y Z .-A • --------·

Use parameters to set overrun distance and positioning direction. Even if the positioning transfer direction specified agrees with that set using a parameter, the tool returns over a distance set using a parameter aftar the positioning at the end point, Note 1)

G60 - one-shot G-eode

Note 2)

In fixed cycle, one-directional positioning is performed only for the first X-Y plane.

2-11

~---------------------------~--Note 3)

One-directional positioning is performed also when transfer distance "O" instruction is given.

Note 4)

The mirror image is not applied to the direction set using a parameter.

Note 5)

Alarm position is taken up if G60 instruction is given in ·radius correction mode (G41, 42).

2-3-4.

Linear interpolation (GOl) Linear interpolation is possible using instruction: GOl X_ _Y_ _z__A_ _F_ _ ; The feed speed at this time is specified by F. effective until a new instruction is given.

It remains

Therefore no

.instruction is necessary each time.

-

2-3-5.

Arc interpolation (G02, G03) The tool in use is movable along an arc using the following instructions. i)

Arc at XY plane

2} X__Y__ {R__·

~~·

Gl7 {G0 G03 ii)

I __._ J__

}F~>C.fQ -rtG_9:..8:..:)_ _ _ _ _ _ _ J;nitial point I

i·f~-j(~

: :n I I

I

Q

I

1

1

-')_ _ __ c. -Q (,.;::G;:_:99' R-point

IM03 II' I

I

I

I

I I

I I

I I

} I

I I

I I

1/ ...0

lS--------Z-point

Dwel1J_l M19

Q

• Shift direction: use parameter BR4 for setting The same as G75 in that boring is possible without damaging machining surface.

-··

~------~--~----------~-··-

G77

(Back facing canned cycle)

o---- --lOo(

---------------Initial point

*2

*1

Dwell

-4----------------Z-point

--------------R-point

M03

*1, *2

M04

Use parameter DR4 to set feed speed.

If feed speed is set t:o "O", programmed feed is carried out. Note 1).

Not concerned in G98 and G99 •

.,_..·

2-58

~----------------------~-G81

(Drilling canned cycle, spot drilling)

··-(G98)

o------

~

I I I I I

-~

Initial point

(G99)

~

I I I I I

I I

1/ -CS

I

I I

) I

Z-point

·-·



R-point

2-59



-=------------~G82

(Drilling canned cycle, counterboring)

(G98)

o---- 4

·-

--~------------Initial

I I I I

point

I

I

: (G99) ---'- ~ ---------R-point



I I

I I

I

I I I

I

/ '

1/ --8 -----------2-point Dwell

The depth of blind holes is improved in accuracy through the dwell at hole bottom.

2-60

...........__-----------~G83 ·._

(Peck drilling canned cycle)

.. ·

(G98) ~

o- - - - '"""'"?

··-

----Initial point

I I

I I

I

(G99) ~

-~-~-~-9 I I

'I 'I

Q

6

-~---

f

l

I I

I I I

;

I I

:

---R-point

I

I I I

I

I I I

d

I

I

I I I

Q

I

I

I

I I I

...

..

6

I

I

1,'

'

I,

lS - - - - Z-point

Use parameter (PY4) to set run-off distance a.

·-2-61

--~

,_

---------------~G84

(Tapping canned cycle)

(G98)

o----->9--0 - - - - - - - I n i t i a l point I

"'I

I

I

:

·-

IDwell M03 _ _ - ("G::::g""g')---R-point I

·M04 Dwell

---------------Z-point

·-

Note l)

Override is disregarded during the tapping canned cycle with G84.

Therefore, it does not stop until

the· completion of resetting even: if feed hold is performed. In parameter spot machining BTD:

[:~: ~:

Bit 2:

dwell at hole bottom before M04 dwell at hole bottom after M04 dwell at R-point before M03

Dwelling time is to be specified by address P.

2-62



~~--------------------~;--·

G85

(Boring canned cycle)

(G98)

o------ -"'9--~ - - - - - - - I n i t i a l I

I

I

I

I

I

I

I

I

(G99)

-----------R-point

---------------Z-point

··~

·~

2-63

point

~----------------------~-G86

(Boring canned cycle)

(G98) ~ = - - - - - - - I n i t i a l point

o--- ---"'"1--

I

I

I I

(G99)

0---+.:. 0

1,1

~-----

R-point

I

I I

I I

J

1/ l

-J5.I _______ Z-point I

( -M-05

·.....

·---·

--·

2-64'

~----------------------~-G87

(Back boring canned cycle)

M19

0