What's new
What's new

EIA programming examples

Texas Tim

Aluminum
Joined
Feb 26, 2006
Location
Lake County, IL. USA
I have been asked at work to look into programming the mazaks in EIA mode, since G code is what I'm most familiar with. I did work one place where we ran the mazak mills in EIA, but we did all the programming in cadcam, so i never really had to memorize the programming format. And i've never worked anywhere that programmed their mazak lathes in EIA.

I was wondering if anyone out there could possibly post or send me some mazak EIA code that i can use to familiarize myself with the format required. I'd like to see both lathe and mill programs, and if there were some canned cycle examples (if they even use canned cycles) that would be even better.

Thanks,
Tim
 

mbpp

Aluminum
Joined
Feb 22, 2008
Location
Ireland
Hi Tim,
I have an EIA manual in pdf. If you give me an e-mail address I'll send it to you. It's for 640T but I was given it about 10 years ago when I asked for an EIA manual for T32. Codes must be the same.
I use only EIA on my 2 mazaks which have T32 controls. With the canned cycles everything is quick enough. I can write a prog and set up a machine for a reasonably complex part inside an hour.
I write progs at computer and send to machine. Do a tool path check and see that it looks ok. If I make any changes during the parts run I send the prog back to computer and store it for when the job comes up next time.
Here's what one of my progs looks like:
%
N01 G50 S1500
N02 T0750 G99 M03 G96 S100 (ROUGHING TOOL)
N02.1 G00 X42.0 Z0.0
N02.2 G01 F0.2 X0.0
N03 G00 X42.0 Z1.0
N04 G71 P05 Q15 U0.5 W0.1 D1.0 F0.2 S100
N05 G00 X33.0 Z0.0
N06 G01 F0.2 X34.0 Z-0.75
N07 Z-2.0
N08 X36.0 Z-2.5
N09 Z-5.5
N10 X32.0 Z-6.5
N11 Z-11.0
N12 X38.7
N13 X39.7 Z-11.5
N14 Z-35.5
N15 X42.0
N16 G00 X100.0 Z10.0
N17 G70 P05 Q15
N18 G00 X200.0 Z200.0
N19 T0951 G97 S600 (THREADING TOOL)
N20 G00 X40.0 Z10.0
N21 G76 X34.0 Z-9.0 K1.0 D0.3 A60 F1.5
N22 G00 X200.0 Z200.0
N23 T0852 G97 S1500 (13MM U-DRILL)
N24 G00 X0.0 Z1.0
N25 G01 F0.07 Z-35.0
N26 G00 Z100.0
N27 T1053 G96 S60 (BORING BAR)
N28 G50 S800
N29 G00 X13.0 Z1.0
N30 G71 P31 Q44 U-0.5 W0.02 D1.0 F0.15 S60
N31 G00 X32.8 Z0.0
N32 G01 F0.1 Z0.0
N33 X31.8 Z-0.5
N34 Z-1.0
N35 X30.6
N36 X29.6 Z-1.3
N37 Z-2.4
N38 X25.0
N39 X24.0 Z-2.9
N40 Z-9.0
N41 X19.6
N42 X18.6 Z-9.5
N43 Z-32.0
N44 X13.0
N45 G00 X13.0 Z1.0
N46 G70 P31 Q44 S70
N47 G00 X13.0 Z150.0 M05
N48 X400.0
N49 T1254 M04 G96 S50 (PARTING TOOL)
N50 G00 X41.0 Z-35.3
N51 G75 W0.0 X-1.0 I1.0 K0.0 F0.05
N52 G00 X100.0 Z200.0 M09 M05
N53 T0404 (STOP)
N54 G00 X0.0 Z-35.3
N55 M06
N56 G98 G01 F4800.0 Z0.2
N57 M07
N58 G00 X300.0 Z100.0
N59 M198 Q1
%

The G71 is a roughing cycle
P is the line in the prog that the finished shape starts
Q is the line it finishes
U is the finishing allowance on the diameter (Negative value when boring)
W finishing allowance on Z
D depth of cut (radial value)

G70 is Finishing Cycle

G76 Threading Cycle

G75 Grooving cycle (used here to break swarf when parting off)

There's a canned cycle for every process you'd ever need. Loads and loads of them. Everything is explained well in the manual and it's pretty big. As I said if you give me somewhere to e-mail it to I will.


Mark.

P.S. There's something about a parameter changing for the tool offsets when using EIA as opposed to mazatrol. It's in the EIA manual I think.
 

machinistgoalie

Plastic
Joined
Jul 22, 2015
Hrmmm. I'm such a newb, as I thought I replied to this already, and I've seem to have lost it! Apologies if this is a double post.

I am new here, and actually became a member here to ask you if you'd be willing to send me that eia pdf that you might still have? Found this thread in a google search.

I am due to start in another week at a new shop. I have experience with Mazaks' but that was a good 7 years ago, so I would love to be able to reacquaint myself with them, and increase my overall knowledge. I will take a liberty in pm'ing you my email, and sincerely thank you for your offer and effort.
 

Gotom

Plastic
Joined
Feb 10, 2018
Hi Tim,
I have an EIA manual in pdf. If you give me an e-mail address I'll send it to you. It's for 640T but I was given it about 10 years ago when I asked for an EIA manual for T32. Codes must be the same.
I use only EIA on my 2 mazaks which have T32 controls. With the canned cycles everything is quick enough. I can write a prog and set up a machine for a reasonably complex part inside an hour.
I write progs at computer and send to machine. Do a tool path check and see that it looks ok. If I make any changes during the parts run I send the prog back to computer and store it for when the job comes up next time.
Here's what one of my progs looks like:
%
N01 G50 S1500
N02 T0750 G99 M03 G96 S100 (ROUGHING TOOL)
N02.1 G00 X42.0 Z0.0
N02.2 G01 F0.2 X0.0
N03 G00 X42.0 Z1.0
N04 G71 P05 Q15 U0.5 W0.1 D1.0 F0.2 S100
N05 G00 X33.0 Z0.0
N06 G01 F0.2 X34.0 Z-0.75
N07 Z-2.0
N08 X36.0 Z-2.5
N09 Z-5.5
N10 X32.0 Z-6.5
N11 Z-11.0
N12 X38.7
N13 X39.7 Z-11.5
N14 Z-35.5
N15 X42.0
N16 G00 X100.0 Z10.0
N17 G70 P05 Q15
N18 G00 X200.0 Z200.0
N19 T0951 G97 S600 (THREADING TOOL)
N20 G00 X40.0 Z10.0
N21 G76 X34.0 Z-9.0 K1.0 D0.3 A60 F1.5
N22 G00 X200.0 Z200.0
N23 T0852 G97 S1500 (13MM U-DRILL)
N24 G00 X0.0 Z1.0
N25 G01 F0.07 Z-35.0
N26 G00 Z100.0
N27 T1053 G96 S60 (BORING BAR)
N28 G50 S800
N29 G00 X13.0 Z1.0
N30 G71 P31 Q44 U-0.5 W0.02 D1.0 F0.15 S60
N31 G00 X32.8 Z0.0
N32 G01 F0.1 Z0.0
N33 X31.8 Z-0.5
N34 Z-1.0
N35 X30.6
N36 X29.6 Z-1.3
N37 Z-2.4
N38 X25.0
N39 X24.0 Z-2.9
N40 Z-9.0
N41 X19.6
N42 X18.6 Z-9.5
N43 Z-32.0
N44 X13.0
N45 G00 X13.0 Z1.0
N46 G70 P31 Q44 S70
N47 G00 X13.0 Z150.0 M05
N48 X400.0
N49 T1254 M04 G96 S50 (PARTING TOOL)
N50 G00 X41.0 Z-35.3
N51 G75 W0.0 X-1.0 I1.0 K0.0 F0.05
N52 G00 X100.0 Z200.0 M09 M05
N53 T0404 (STOP)
N54 G00 X0.0 Z-35.3
N55 M06
N56 G98 G01 F4800.0 Z0.2
N57 M07
N58 G00 X300.0 Z100.0
N59 M198 Q1
%

The G71 is a roughing cycle
P is the line in the prog that the finished shape starts
Q is the line it finishes
U is the finishing allowance on the diameter (Negative value when boring)
W finishing allowance on Z
D depth of cut (radial value)

G70 is Finishing Cycle

G76 Threading Cycle

G75 Grooving cycle (used here to break swarf when parting off)

There's a canned cycle for every process you'd ever need. Loads and loads of them. Everything is explained well in the manual and it's pretty big. As I said if you give me somewhere to e-mail it to I will.


Mark.

P.S. There's something about a parameter changing for the tool offsets when using EIA as opposed to mazatrol. It's in the EIA manual I think.

Hi Mark

Will you be willing to send EIA manual to my email : [email protected]

Best regards from Croatia

Goran.
 

camiloorduz

Plastic
Joined
May 21, 2020
Hi MBPP, I'm traynig to learn how to program in a T-32, the company have lost the mazatrol T32-3 programming manual, I think the one you have may work, can you please share the text? THANKYOU so much [email protected]
 








 
Top