Page 1 of 2 12 LastLast
Results 1 to 12 of 18

Thread: Circular interpolation Fanuc O-M

  1. #1
    Registered
    Join Date
    May 2009
    Location
    United States
    Posts
    3
    Downloads
    0
    Uploads
    0

    Circular interpolation Fanuc O-M

    Hello I need an example line of code to do a G03.

    I have a Fanuc O-M controller.

    I want to make a 1.25" circle with the with a .75" endmill.

    Can not figure out how to calculate the I & J value or the order to put them in.

    Thanks,
    CD


  2. #2
    Registered beege's Avatar
    Join Date
    Feb 2008
    Location
    USA
    Posts
    546
    Downloads
    0
    Uploads
    0
    I and J are the distance in X and Y that the center point exists relative to the start point. For example, if you have a point at X.5 Y2. where a circle starts and the circle center is at X.75 Y2., your code would look like:

    G01 X.5 Y2.
    G03 X.5 Y2. I.25 J0

    because the center point is .25 from the start point in X, and no distance from the start point in Y. Hope this is understandable.

    I'm not giving you the answer for two reasons. First, the teach a man to fish thing, and second, I don't know where your circle exists on your coordinate system. Good Luck!


  3. #3
    Registered
    Join Date
    Apr 2008
    Location
    USA
    Posts
    49
    Downloads
    0
    Uploads
    0
    I and J are the distance to center of the Arc in X and Y. Fanuc will read I and J as incremental distance.

    So if you start your arc at 3 O'clock... "I" would be minus "J" would be 0(zero)

    If you start your arc at 11 O'clock.."I" would be positive and "J" would be negative


  4. #4
    Registered
    Join Date
    Apr 2008
    Location
    USA
    Posts
    49
    Downloads
    0
    Uploads
    0
    Quick sample codes for you...

    starting at 9 O'clock

    (G41)G1X-1.0 Y0 F... (feed in to edge of circle)
    G3 X-1.0 Y0 I1.0 J0 ( do full circle, X and Y end points can be left out)
    (G40)G1 X-1.5 (move away)


  • #5
    Registered BlueChip's Avatar
    Join Date
    Jun 2003
    Location
    Massachusetts
    Posts
    158
    Downloads
    0
    Uploads
    0

    Circle Milling

    Try this link :
    http://www.kentechinc.com/tip7.html

    Look for the free circle milling code generator on that page ... it will come in handy for ya.

    Real World Machine Shop Software at ... www.KentechInc.com


  • #6
    Registered CNCRim's Avatar
    Join Date
    Feb 2006
    Location
    usa
    Posts
    949
    Downloads
    0
    Uploads
    0
    Let me jump in.
    Is it must I J? If not you can alway just used simple R instead it's just work as good.
    The best way to learn is trial error.


  • #7
    Registered fanuc-support.c's Avatar
    Join Date
    Jan 2010
    Location
    uk
    Posts
    96
    Downloads
    0
    Uploads
    0
    CNCRIM is right just use R

    I=the distance from the centre point of circle to the start in X with direction
    J=the distance from the centre point of circle to the start in X with direction

    Simple.

    PM me and i'll send you a sheet explaining it all.
    The Fanuc Support Center Team
    www.fanuc-support.com


  • #8
    Registered
    Join Date
    Feb 2006
    Location
    india
    Posts
    1,273
    Downloads
    0
    Uploads
    0
    But, cannot make a complete circle with R method. The reason is that, for the same start and end points, infinite circles are possible, all with the same radius. In such a case, the circle would need to be made at least in two halves, if R method is desired to be used.
    While both methods can be used, selection should generally be based on how dimensions are specified on the drawing.


  • #9
    Registered CNCRim's Avatar
    Join Date
    Feb 2006
    Location
    usa
    Posts
    949
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by sinha_nsit View Post
    But, cannot make a complete circle with R method. The reason is that, for the same start and end points, infinite circles are possible, all with the same radius. In such a case, the circle would need to be made at least in two halves, if R method is desired to be used.
    While both methods can be used, selection should generally be based on how dimensions are specified on the drawing.
    what are you talking about? if you want to make an arc more 180deg all you need is put a munis sign in from of the number like R-x.xxxx.
    Will make complete 1" circle.
    G1X0Y.5
    G3Y.5R-.5
    The best way to learn is trial error.


  • #10
    Registered
    Join Date
    Feb 2006
    Location
    india
    Posts
    1,273
    Downloads
    0
    Uploads
    0
    See the attached figure.
    For the coincident start/end points, infinite circles are possible, all with the same radius. Possibly the machine would make one, which may or may not suit you.
    Attached Thumbnails Attached Thumbnails Circular interpolation Fanuc O-M-circles_coincident_start_end_points.pdf  


  • #11
    Registered fanuc-support.c's Avatar
    Join Date
    Jan 2010
    Location
    uk
    Posts
    96
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by sinha_nsit View Post
    But, cannot make a complete circle with R method. The reason is that, for the same start and end points, infinite circles are possible, all with the same radius. In such a case, the circle would need to be made at least in two halves, if R method is desired to be used.
    While both methods can be used, selection should generally be based on how dimensions are specified on the drawing.
    WRONG

    Again i agree with CNCRim
    The Fanuc Support Center Team
    www.fanuc-support.com


  • #12
    Registered
    Join Date
    Feb 2006
    Location
    india
    Posts
    1,273
    Downloads
    0
    Uploads
    0
    Have you looked at the figure posted by me?
    It is not that a complete circle cannot be made. But the question is: which circle (see the figure)?


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Newbie- Circular Interpolation
      By Deadwood in forum Mach Software (ArtSoft software)
      Replies: 3
      Last Post: 01-11-2009, 03:35 PM
    2. circular interpolation
      By sqatch in forum Dolphin CADCAM
      Replies: 9
      Last Post: 02-11-2008, 01:02 AM
    3. Circular or Helical Interpolation?
      By meme in forum General Metalwork Discussion
      Replies: 6
      Last Post: 10-30-2007, 04:05 AM
    4. Circular interpolation problem
      By L. Sakthivel in forum Fanuc
      Replies: 3
      Last Post: 10-17-2007, 03:26 AM
    5. No circular interpolation in G-Code?
      By M30 in forum Mastercam
      Replies: 2
      Last Post: 07-24-2007, 10:55 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.