Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Mazak AE


Recommended Posts

I am looking for a Mazak applications guy or anyone that would be willing to part with a sample eia program for a hyper quadrex 200msy. Lets just say our reseller has been less than helpful with that. They make it sound like everybody uses mazatrol and nobody uses eia. no way that could be the case.

Jeff

Link to comment
Share on other sites

I heard from them this morning. It is kind of funny I talked to Chicago and they said they don't know of anybody programming that machine in eia, then I talked to the the ae in Kentucky and he said he doesn't know of anybody using that machine with the Mazatrol, he said that it takes longer to cycle using Mazatrol so everyone uses eia. He sent some examples, haven't had a lot of time to look thru them yet. Jeremy, it has a matrix control. If you have any example you are willing to share that would be great. Especially part transfer.

Link to comment
Share on other sites

This is a simple one I use with some descriptions

 

 

 

(THIS FIRST PART IS JUST SO I CAN USE THE MAZATROL SET UP INFO PAGE)

 

PROGRAM HEADER blah blah blah

 

 

 

#997=5.46894 (***HEAD 1 Z OFFSET***)

#998=-55. (***PICKOFF POS - MANUALLY BRING SUB-SPIDLE OVER ON FIRST PART TO WHERE YO WANT TO GRAB PART AND THIS A MACHINE POSITION***)

#999=[[#997]+[ABS[#998]]] (***HEAD 2 OFFSET - THIS KEEPS MY PART ZERO THE SAME SO I NEVER MOVE MY PART IN MASTERCAM***)

#990=6.199 (***W-AXIS PULL AMOUNT - THIS HOW MUCH YOU WANT TO PULL OUT THE PART ***)

#996=[[#997]+[#990]](***SYCHED OFFSET - THIS KEEPS MY PART ZERO THE SAME SO I NEVER MOVE MY PART IN MASTERCAM***)

 

(head 1 work goes here)

 

transfer with cut-off cycle

 

(TRANS-CHUCK)

 

(*****UPPER TURRET*****)

N8000

M901 (SELECT HEAD 1)

M202 (TURNING MODE HEAD 1)

G53 X0.0 Y0.0 Z0.0 (HD-1-SIDE UPPER TURRET POSITION-Z)

M202 (TURNING MODE HEAD 1)

M302 (TURNING MODE HEAD 2)

T19.02 M6 (CUTTING-OFF-TOOL)

G123.1 (DIAMETRICAL PROGRAMMING MODE)

G53 Z-20.0 (ESCAPE POSITION-Z)

M200 (C-AXIS ENGAGE HEAD 1

M300 (C-AXIS ENGAGE HEAD 2)

G53.5 Z[#998] (CALLS MY CUT-OFF POSITION OFFEST)

G00 C0.0 (ORIENT HEAD 1)

G110 C2 (CROSS CONTROL TO HD2)

G53.5 Z[#998] (CALLS MY CUT-OFF POSITION OFFEST)

G00 C0.0 (ORIENT HEAD 2)

G111 (END COMMANDS TO HD2 C-AXIS)

M306 (OPEN HD2 CHUCK)

G0 G53 W[#998+5.] (MOVE SUB SPINDLE TO PICK POSTITON + 5.)

G98 (INCHES PER MINUTE)

G01 W[#998+.10]F10.0 (MOVE SUB SPINDLE TO PICK POSTITON + .1 AT A FASTER FEEDRATE)

G01 W[#998]F1.0 (MOVE SUB SPINDLE TO PICK POSTITON AT A SLOWER FEEDRATE)

M307 (CLOSE HD2 CHUCK)

G98 G04 X0.5 (DWELL)

M206 (OPEN HD1 CHUCK)

G98 G04 X0.5 (DWELL)

G01 G53 W[[#998]+[#990]]F10.0 (PULL PART OUT)

M207 (CLOSE HD1 CHUCK)

M202 (TURNING MODE HEAD 1)

M302 (TURNING MODE HEAD 2)

M511 (SYNCH HD1 AND HD2 FOR TURNING WITH HEAD 1 IN CHARGE)(M512 WOULD BE HEAD 2 IN CHARGE)

G97 G99 S100 M04 (START BOTH SPINDLES)

S500 M4

G18

M901 (SELECT HEAD 1)

(DO THE CUTOFF) (**** THIS A CUT-OFF, BUT YOU COULD HAVE WHATEVER TURNING YOU WANTED HERE)

G53.5 Z[#996] (PART OFF Z OFFSET)

G00 Z-6.051 (CUTTING-OFF POSITION-Z)

G00 X3.2

(******* PART OFF HERE *******)

M08

G75 R.1

G75 X-.02 P0.2 S500. F0.002 M04

G98 G01 X3.2 F10.

(****** END PART OFF CUT ********)

M05 M09 (STOP THE SPINDLES)

G53 X0.0 Y0.0 (TAKE HD1 HOME IN X AND Y)

M513 (UN-SYNCH HD1 AND HD2)

G00 B0.0 (W AXIS GO HOME)

G53 X0.0 Y0.0 Z0.0 (HD-1 GO HOME)

 

 

 

head 2 work goes here.

 

 

 

If the machine has a lower turret I a have one with wait codes and safety moves I can post

 

there is also a "push transfer" where it does a G31 with the sub spindle, but I do not like this method much.

 

 

Let me know if you need more explanation or examples.

 

 

 

HTH. :thumbup:

 

 

 

  • Like 1
Link to comment
Share on other sites

I did not have time to clean this one up as much but you get the idea. Let me know if you need more explantion.

 

 

 

G109 L1 (UPPER TURRET SECTION)

 

(UPPER TURRET CORE CODE GOES HERE)

 

M975 (M950-M999 ARE WAIT CODES, WHEN THE MACHINE SEES THIS IT LOOKS FOR THE M975 IN THE LOWER TURRET SECTION)

(TRANS-CHUCK)

 

(*****UPPER TURRET*****)

N8000

M901

M202

M976

M950

G53X0.0Y0.0Z0.0 (HD-1-SIDE UPPER TURRET POSITION-Z)

M951

M901

M202

M302

T19.02 T002 M6 (CUTTING-OFF-TOOL)

G123.1

M952

M250

M251

G53Z-20.0 (ESCAPE POSITION-Z)

M953

M954

M200

M300 (MILL MODE BOTH HEADS)

G53.5 Z[#998]

G00C0.0

G110C2 (CROSS CONTROL TO HD2)

G53.5 Z[#998]

G00C0.0

G111 (END COMMANDS TO HD2)

M306 (OPEN HD2 CHUCK)

G0G53B[#998+5.]

G98

G01B[#998+.10]F10.0

G01B[#998]F1.0 (POSITION IN WITH W AXIS)

M307 (CLOSE HD2 CHUCK)

G98G04X0.5 (DWELL)

M206 (OPEN HD1 CHUCK)

G98G04X0.5 (DWELL)

G01G53B[[#998]+[#990]]F10.0 (PULL PART OUT)

M207 (CLOSE HD1 CHUCK)

M955

M202

M302 (TURNING MODE BOTH HEADS)

M956

M511 (SYNCH HD1 AND HD2 FOR TURNING)

G97G99S100M04 (START BOTH SPINDLES)

S500 M4

G18

M901

(DO THE CUTOFF)

G53.5Z[#996] (PART OFF Z OFFSET)

G00Z-6.051 (CUTTING-OFF POSITION-Z)

G00X3.2

(******* PART OFF HERE *******)

M153

 

G75R.1

G75 X-.02 P0.2 S500. F0.002 M04

G98G01X3.2F10.

M153

(****** END PART OFF CUT ********)

M05M09 (STOP THE SPINDLES)

G53X0.0Y0.0 (TAKE HD1 HOME IN X AND 7)

M513 (UN-SYNCH HD1 AND HD2)

M957

G110 B2 (CROSS COMMAND TO SECOND B AXIS)

G00B0.0 (W AXIS GO HOME)

G111

M958

G53X0.0Y0.0Z0.0 (HD-1 GO HOME)

M959

M30

 

 

G109 L2 (LOWER TURRET SECTION)

 

(LOWER TURRET CORE CODE GOES HERE)

 

M975

N8001

M976

M950

G53X0.0Z0.0 (LOWER TURRET GO HOME)

M951

M901

M202

M302

T007007. (PARK POSITION TOOL)

G53.5Z[#997] (HD-1 Z-OFFSET)

M952

G53Z-21. (ESCAPE POSITION-Z)

M953

M358 (HD-2 CHUCK-AIRBLAST)

M954

M955

M956

M957

M958

G53 X0.0 Z0. (HD-2-SIDE LOWER TURRET POSITION-Z)

M959

M30

 

 

I will also email you the entire program. It is actually for an integrex so ignore all the b axis moves in the milling sections. the rest of the code should be the same though.

 

 

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...