What's new
What's new

Mazak EIA/ISO Programming

cvires

Plastic
Joined
Oct 19, 2022
Well, I am new to Mazak machines and know nothing about Mazatroal, I am programming in EIA/ISO (G&M codes)
my question is with the macro programming, for example,

when machining different parts on the same pallet with the same tool and adjusting the Z depth independently for each station I would normaly program this,
(I have not tried this on a Mazak)

(**UPPER NEST-G54.1P1**)
(***** OFFSET – Z - #701 *****)

M71 (***ENSURE PALLET 1 IS IN MACHINE***)
G21
G0 G17 G40 G49 G80 G90
T1 M6 T2
G0 G90 G54.1P1 X-95.166 Y-10.302 S1084 M3
G43 H1 Z25.
#30=0.250(TOLERANCE +/-)
IF[[ABS[#701]]GT#30] THEN#3000=1(#701 VALUE TO LARGE)
Z [0.0+#701] (BALLOON- 49)

G1X-82.659 Y-12.507 F875.
G3 X-67.753 Y0. R12.7
G2 I0. J0.
G3 X-82.659 Y12.507 R12.7
G1 X-95.166 Y10.302
G0 Z25.

And then use #702 for station 2, #703 for station 3, ect.
Also, on a Mazak, (this one) uses M911 & M912 for pallet call. Can I still use M71 & M82 for pallet ensurance/protect?

Thanks for any help!
 
M codes are generally machine-specific. Refer to the MTB manual for information about these.
 
We ran only EIA programs on our Mazaks.
Looking at the program the G54 will work, but not with a P with it. The other code looks good.
Sinha is correct on looking to check your macros out, but I think you can do it.
 
Also, on a Mazak, (this one) uses M911 & M912 for pallet call. Can I still use M71 & M82 for pallet ensurance/protect?
I strongly advise you not to do this. For example, on my FF-660 with Fanuc 18I-MA CNC M911/912 code calls macro-program. This program does auixilliary functions - moves the axes to the pallet change position and something etc. And M71-72 code simple perform pallet change. This code will not try to change pallets if the z-axis is in the wrong position - but it will change them if the x- and y-axes are in any position.
 
It was not covered in my training classes at Mazak back in the day either, we do have that option on some of our other machines.
 








 
Back
Top