Results 1 to 6 of 6

Thread: Omega 80 Fanuc 18i-TB

  1. #1
    Registered
    Join Date
    Jan 2010
    Location
    Norway
    Posts
    72
    Downloads
    0
    Uploads
    0

    Omega 80 Fanuc 18i-TB

    Hi all

    We are trying to get an Omega 80 to do some milling work, when trying G112 G12.1 etc etc, we get improper G code.
    Are we trying the wrong codes? And is it possible to convert it to ZYX milling instead of ZCX?

    It may be an option we don't have, but first we would need to try all G codes to confirm it.


  2. #2
    Banned yours_prabhat's Avatar
    Join Date
    Dec 2008
    Location
    India
    Posts
    239
    Downloads
    0
    Uploads
    0
    N005 G54 G90 S350 M03 (Select coordinate system, absolute mode, and start spindle CW at 350 RPM)
    N010 G00 X-.625 Y-.25 (Rapid to point 1)
    N015 G43 H01 Z-.25 (Instate tool length compensation, rapid tool down to work surface)
    N020 G01 X5.25 F3.5 (Machine in straight motion to point 2)
    N025 G03 X6.25 Y.75 R1.0 (CCW circular motion to point 3)
    N030 G01 Y3.25 (Machine in straight motion to point 4)
    N035 G03 X5.25 Y4.25 R1.0 (CCW circular motion to point 5)
    N040 G01 X.75 (Machine in straight motion to point 6)
    N045 G03 X-.25 Y3.25 R1.0 (CCW circular motion to point 7)
    N050 G01 Y.75 ((Machine in straight motion to point 8)
    N055 G03 X.75 Y-.25 R1.0 (CCW circular motion to point 9)
    N060 G00 Z.1 (Rapid away from workpiece in Z)
    N065 G91 G28 Z0 (Go to the machine's reference point in Z)
    N070 M30 (End of program)


    N005 T01 M06 (Place tool number one in the spindle)
    N010 G54 G90 S400 M03 T02 (Select coordinate system, absolute mode, start spindle CW at 400 RPM, get tool number two ready)
    N013 G00 X1.0 Y1.0 (Rapid to first XY position)
    N015 G43 H01 Z.1 M08 (Instate tool length compensation on first Z move, turn on coolant)
    N020 G01 Z-1.5 F4. (Drill hole)
    N025 G00 Z.1 M09 (Rapid out of hole, turn off coolant)
    N030 G91 G28 Z0 M19 (Return to tool change position, orient spindle)
    N035 M01 (Optional stop) N040 T02 M06 (Place tool number two in spindle)
    N045 G54 G90 S400 M03 T01 (Select coordinate system, absolute mode, start spindle at 400 RPM, get tool number one ready)
    N050 G00 X2. Y1. (Rapid to first XY position)
    N055 G43 H02 Z.1 M08 (Instate tool length compensation on tool's first Z move, turn on coolant)
    N060 G01 Z-1.2 F5.5 (Drill hole)
    N065 G00 Z.1 M08 (Rapid out of hole, turn off coolant)
    N070 G91 G28 Z0 M19 (Return to tool change position, orient spindle)
    N075 M30 (End of program)


  3. #3
    Registered
    Join Date
    Jan 2010
    Location
    Norway
    Posts
    72
    Downloads
    0
    Uploads
    0
    Hm, i guess i forgot to say that this is a big lathe
    That looks like a program for a milling machine.


  4. #4
    Registered
    Join Date
    Jun 2008
    Location
    United States
    Posts
    1,509
    Downloads
    0
    Uploads
    0
    Improper G-code alarm means that option is not available on your control. You will need to pay Fanuc and have them activate it. As for changing the work plane you have G17 for XY, G18 for ZX, and G19 for YZ. However I believe you are asking if you can physically change what the axis is called? I do not think you can do so.

    Stevo


  • #5
    Registered
    Join Date
    Jan 2010
    Location
    Norway
    Posts
    72
    Downloads
    0
    Uploads
    0
    The option should be opened as far as i know, but maybe we are trying the wrong G codes to get it working.
    On lathe's i am used to i can convert the C axis so that it will understand Y, so instead of calculating where the C axis has to go to make a straight line i can just make it go in ZXY, and it will calculate it for me.


  • #6
    Registered
    Join Date
    Jun 2008
    Location
    United States
    Posts
    1,509
    Downloads
    0
    Uploads
    0
    Ok. The typical “Improper G-code Alarm” usually means it is a function that is not on the control. However after reading through parts of the 18i manual it does show the same alarm but having to do with Polar coordinate interpolation. See alarm list attached. It refers to the problem as possibly being a syntax error. So it will probably help if you post your code so people may be able to spot the error. I don’t use polar coordinates so I may not be much help but I will take a look.

    I also attached the section which discusses the G12.1 function. It may be of some use.

    Stevo
    Attached Thumbnails Attached Thumbnails Omega 80 Fanuc 18i-TB-alarm.pdf   Omega 80 Fanuc 18i-TB-g12.1.pdf  


  • Similar Threads

    1. GE Fanuc & FANUC proprietary posts
      By CNCadmin in forum Fanuc
      Replies: 52
      Last Post: 03-20-2013, 10:54 AM
    2. Replies: 5
      Last Post: 03-09-2011, 10:11 AM
    3. omega post
      By 03clipse in forum CNCzone Club House
      Replies: 0
      Last Post: 02-12-2009, 07:57 PM
    4. Fanuc & GE Fanuc Repairs
      By RRL in forum Product and Manufacturer Announcements
      Replies: 0
      Last Post: 10-01-2008, 01:42 PM

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.