584,841 active members*
4,431 visitors online*
Register for free
Login
Results 1 to 7 of 7
  1. #1
    Join Date
    Mar 2011
    Posts
    0

    Question fanuc program code vs. Haas code

    this is officially my first time posting as a member... I have found very useful information on this site.... Anyways i am needing to know if there is a differance between writing a g code program on a fanuc controller and a haas controller.... I currently work in a shop with all fanuc control and can write and edit programs easily but i am enrolling in a programming class that uses all haas machines.... Will the programs interchange from mill to mill?

  2. #2
    Join Date
    Mar 2003
    Posts
    2932
    Most Fanuc programs should run on a Haas without major changes.

    Haas has some additional cycles (G12, G13, G150, for example) that Fanuc doesn't support, so if you use those codes in your Haas programs, they won't run on a Fanuc.

  3. #3
    Join Date
    Aug 2009
    Posts
    684
    There are subtle differences - though I admit I only have experience with mills, not lathes. Plus, I believe the Haas has two modes of control - Fanuc based or Yasnac based. There are help menus to remind you what address codes are required for canned cycles, so you should find it a doddle if the Fanuc controls you are used to are particularly archaic.

    Having gone in the other direction myself, I believe you may find Haas a little more user friendly once you are comfortable navigating around the control (there do seem to be too many buttons though, including a home button which you really don't want to press accidentally).

    From a milling program point of view I find the Haas specific canned cycles and patterns to be useful, uncomplicated and good enough to get the job done - and I like the M97 sub call that stays within the main program.

    DP

    ps I wouldn't want to go back after running Manual Guide i for so long though...

  4. #4
    Join Date
    Mar 2011
    Posts
    0
    well i know one small change from my machines at work is that the haas wont read a g1 it has to be g01 and also it is needed to repeat the g01 on every line unlike on the fanuc where i can get away with only entering it once until it changes..... What else should i expect along these lines?

  5. #5
    Join Date
    Mar 2003
    Posts
    2932
    Quote Originally Posted by sixty8frbrd View Post
    well i know one small change from my machines at work is that the haas wont read a g1 it has to be g01 and also it is needed to repeat the g01 on every line unlike on the fanuc where i can get away with only entering it once until it changes
    I think there must be something wrong with your Haas. I've never seen one that won't read G1 as G01 or that G01 wasn't modal.

  6. #6
    Join Date
    Mar 2011
    Posts
    0
    well i havent actually tried to put one of my programs in the haas yet but i am going off what the instructor had said... I might try it and run it in the simulator and see what happens.... Thanks for the info

  7. #7
    Join Date
    Jun 2008
    Posts
    1511
    Quote Originally Posted by sixty8frbrd View Post
    well i havent actually tried to put one of my programs in the haas yet but i am going off what the instructor had said... I might try it and run it in the simulator and see what happens.... Thanks for the info
    With all due respect I think that you are going to find that your instructor is wrong unless there is something wrong with your machine as Dave has stated. Having to repeat the same modal calls in every line is a long time in the past.

    I still get journeymen machinist that type all of there code.
    G00X1.0000
    G00Z.10000
    G01Z-0.1000F1.00
    G01X1.0000F1.00
    G00Z1.0000

    And if I program it
    G0X1.
    Z.1
    G1Z-.1F1.
    X1.
    G0Z1.
    They will actually edit my code to the original. Now days it does not matter much do to the increase in memory but it sure does annoy the crap out of me. I still got guys that have to add an N() address before every line.

    Stevo

Similar Threads

  1. Fanuc 6T skipping over program code
    By mzk_t32b in forum Fanuc
    Replies: 13
    Last Post: 10-16-2011, 09:21 AM
  2. Fanuc code on a Haas
    By mattpatt in forum SolidCAM for SolidWorks and SolidCAM for Inventor
    Replies: 12
    Last Post: 05-02-2011, 08:38 PM
  3. Converting Fanuc G code to Seimens 840D G code
    By Jasbinder in forum SIEMENS -> Sinumerik 802D/808D/810D/828D/840D
    Replies: 2
    Last Post: 02-20-2011, 05:02 PM
  4. Replies: 8
    Last Post: 11-02-2010, 07:20 PM
  5. sample g code program for hitachit 48v fanuc 6mb
    By beekeeper in forum G-Code Programing
    Replies: 5
    Last Post: 08-12-2010, 04:58 PM

Tags for this Thread

Posting Permissions

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