586,115 active members*
3,450 visitors online*
Register for free
Login

Thread: g code mazak

Results 1 to 9 of 9
  1. #1
    Join Date
    Aug 2006
    Posts
    1

    Question g code mazak

    Hi I am looking for a list of G and M codes for a Mazak M32 controler on a vertical machining center. Any help will be appreciated as I am new to this controler. I have run Okuma and Haas in the past.
    Thank You
    Rob S

  2. #2
    Join Date
    Jan 2006
    Posts
    4396
    Quote Originally Posted by robs_96 View Post
    Hi I am looking for a list of G and M codes for a Mazak M32 controler on a vertical machining center. Any help will be appreciated as I am new to this controler. I have run Okuma and Haas in the past.
    Thank You
    Rob S
    Mazak Programs G-Code a lot like Fanuc, Yasnac, and HAAS Controls. The G98/G99 Initial point and R Point Return for the Canned Cycles are the same. I believe the Sub-Programs (M98P????L????) are the same as well as the WPC G54-59.

    All the Basic Miscellaneous Codes are the same too. M0,M1,M2,M3,M4,M5,M6,M8,M9, and M30.:cheers: Welcome to CNC Zone
    Toby D.
    "Imagination and Memory are but one thing, but for divers considerations have divers names"
    Schwarzwald

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

    www.refractotech.com

  3. #3
    Join Date
    Jun 2005
    Posts
    194
    G00 Positioning
    G01 Linear interpolation
    G02 Circular/Helical interpolation CW
    G02.1 Spiral interpolation CW
    G03 Circular/Helical interpolation CCW
    G03.1 Spiral interpolation CCW
    G04 Dwell
    G07 Imaginary axis interpolation
    G09 Exact stop
    G10 Data setting
    G17 XpYp plane
    G18 ZpXp plane
    G19 YpZp plane
    G20 Inch input
    G21 Metric input
    G22 Pre-Move check function on
    G23 Pre-Move stroke check function off
    G27 Reference point return check
    G28 Reference point return
    G29 Starting Point Return
    G30 Return to 2nd - 3rd - 4th reference point
    G31 Skip function
    G31.1 Multi-step skip function 1
    G31.2 Multi-step skip function 2
    G31.3 Multi-step skip function 3
    G38 Cutter Diameter Offset Vector Selection
    G39 Cutter Diameter Offset Corner Arc
    G40 Cutter compensation cancel
    G41 Cutter compensation left
    G42 Cutter compensation right
    G43 Tool length compensation +
    G44 Tool length compensation -
    G45 Tool offset increase
    G46 Tool offset decrease
    G47 Tool offset double increase
    G48 Tool offset double decrease
    G49 Tool length compensation cancel
    G50 Scaling cancel
    G51 Scaling
    G50.1 Programmable mirror image cancel
    G51.1 Programmable mirror image
    G52 Local coordinate system setting
    G53 Machine coordinate system selection
    G54 Work coordinate system 1 selection
    G55 Work coordinate system 2 selection
    G56 Work coordinate system 3 selection
    G57 work coordinate system 4 selection
    G58 Work coordinate system 5 selection
    G59 Work coordinate system 6 selection
    G60 Single direction positioning
    G61 Exact stop mode
    G62 Automatic corner override mode
    G63 Tapping mode
    G64 Cutting mode
    G65 Macro call
    G66 Macro modal call A
    G66.1 Marco modal call B
    G67 Macro modal call A/B cancel
    G68 Coordinate system rotation
    G69 Coordinate system rotation cancel
    G71.1 Chamfering Cycle 1
    G72.1 Chamfering Cycle 2
    G73 Peck drilling cycle
    G74 Counter tapping cycle
    G75 Canned boring Cycle
    G76 Fine boring cycle
    G77 Canned back facing Cycle
    G78 Canned boring Cycle
    G79 Canned boring Cycle
    G80 Canned cycle cancel/external operation function cancel
    G81 Drilling cycle - spot boring/external operation
    G82 Drilling cycle - counter boring
    G83 Peck drilling cycle
    G84 Tapping cycle
    G85 Reaming cycle
    G86 Boring cycle
    G87 Back boring cycle
    G88 Boring cycle
    G89 Boring cycle
    G90 Absolute command
    G91 Increment command
    G92 Machine coordinate system setting
    G94 Feed per minute
    G95 Feed per revolution
    G98 Canned cycle initial level return
    G99 Canned cycle R point level return
    G1-G255 User Macro G code call 10 maximum
    JR Walcott
    Georgia Machine Tool Resources, LLC

  4. #4
    Join Date
    Oct 2006
    Posts
    3
    im very very new to cnc and have been running basic programs on a mazak. i would like to learn how to start writing programs to better myself at my job. how would i go about getting the m-codes for the mazak machine?

  5. #5
    Join Date
    Jun 2006
    Posts
    478
    Quote Originally Posted by tmcs View Post
    im very very new to cnc and have been running basic programs on a mazak. i would like to learn how to start writing programs to better myself at my job. how would i go about getting the m-codes for the mazak machine?
    Have you tried using Mazatrol? It's quite handy for programming on the shop floor.

  6. #6
    Join Date
    Oct 2006
    Posts
    3
    yes, thats what i use now for programming. i was looking for something to do on my pc and then take it to the mazak for use.

  7. #7
    Join Date
    Jun 2006
    Posts
    478
    Quote Originally Posted by tmcs View Post
    yes, thats what i use now for programming. i was looking for something to do on my pc and then take it to the mazak for use.
    Does your Mazak have the eia/iso option?

  8. #8
    Join Date
    Oct 2006
    Posts
    3
    im not sure, i guess i will ask my supervisor tonight.

  9. #9
    Join Date
    Mar 2005
    Posts
    988
    yes, thats what i use now for programming. i was looking for something to do on my pc and then take it to the mazak for use.
    If you want to get real fancy, you can program Mazatrol using the 3-digit G-code method and take it into the control...
    It's just a part..... cutter still goes round and round....

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •