585,875 active members*
4,091 visitors online*
Register for free
Login
Results 1 to 7 of 7
  1. #1
    Join Date
    May 2006
    Posts
    21

    Red face circular interpolation description

    Hello,
    I have a supermax 40 mill w/ an Anilam crusader M control. I'm having a problem with getting a round bore using Anilams canned cycle. The program calls out the center of the bore X0Y0 and drops z to depth then feeds out at about a 30 degee angle to about 1 o'clock then goes counter clockwise around the hole past 1 o'clock to about 11 o'clock then back to center. The
    resulting hole because of the extra overlap makes the hole out of tolerance. Is there someone out there that has run this control and can tell me if there is a different way to program this? I'm not that great on the mill yet I've been programming cnc lathes for about 23 years and have puchased three of these supermax's about a year ago. What does the term "interpolate" mean in lamens terms. Is it possible to hold .0007 in a bore or should I go back to the boring head? THANKS

  2. #2
    Join Date
    Jan 2007
    Posts
    355
    Interpolation, in machining terms, is generating a path that connects data points. Close to the ideal path, but constrained by the control limits.

    The proper way to cut a circle is to ramp into the circle (using a smaller radius), cut 360 degrees at the proper radius, then ramp out (using a smaller radius).

    This ensures that there is no overlap.

    Unfortunately, it would take an EXTREMELY accurate machine to hold .0007 tolerance interpolating a bore. If the machine itself is accurate to .0002 positioning, you've already used up over half of your tolerance!

    When you add in other factors such as tool wear and deflection, material hardness, temperature, etc., you're really pushing the limit.

  3. #3
    Join Date
    May 2007
    Posts
    227
    Check the backlash on the machine.
    We have three supermaxes..one of them looses about .02 in 6 inches.
    .0007 i'd probably use a good boring head.

  4. #4
    Join Date
    May 2006
    Posts
    21
    Mazaholic,
    Does any of your machines have anilam controls on them. Also how do you tell if you have linear scales on a machine. My "programing manual " says I have backlash compensation. Is that the same as lost motion?

  5. #5
    Join Date
    Mar 2003
    Posts
    4826
    Using a slow feedrate on a light cut allows the cutter to do its very best at removing all the material that it can. Thus, there is nothing left to be cut on a 'spring pass'. If you still recut when going over the same path twice, then your tool is not sharp enough, the amount to finish was excessive, or your feedrate was too high.

    When attempting to interpolate a bore to roundness, use a sharp tool reserved for the finish cut. Use a seperate profiling operation (with tool radius compensation) to take the finish cut, rather than a machine cycle. Use the machine cycles to rough and semi-finish with, that is what they are for.

    My suggestion is that you reserve maybe .002" for a finish cut. Tool deflection during heavier cuts will easily cause the 'overcut' effect in any areas where the tool traverses twice (as in your overlap zone).

    Slow the feed down considerably when attempting to interpolate bores very accurately. I found I could get very good interpolated roundness on my Haas if interpolating at about 10 ipm (in aluminum)ie, approx .0002 variation.
    First you get good, then you get fast. Then grouchiness sets in.

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

  6. #6
    Join Date
    Feb 2007
    Posts
    464
    Quote Originally Posted by Eurisko View Post
    The proper way to cut a circle is to ramp into the circle (using a smaller radius), cut 360 degrees at the proper radius, then ramp out (using a smaller radius).

    This ensures that there is no overlap.
    This is what it can look like:

    g0g90g54x0y0
    g1z-10f100
    g2x0y12.5i0j6.25f200
    i0j-25
    x0y0i0j-6.25

  7. #7
    Join Date
    May 2007
    Posts
    227
    Quote Originally Posted by tom bryant View Post
    Mazaholic,
    Does any of your machines have anilam controls on them. Also how do you tell if you have linear scales on a machine. My "programing manual " says I have backlash compensation. Is that the same as lost motion?

    Ours are Fanuc.
    I just recomended a backlash check so you can remove it from your list of possible problems.
    .0007 will not allow for much if any backlash.
    Backlash is the total amount of (for lack of a better word) slop in your leadscrews.
    Your machine probably already has some factory compensation for it but the amount will change due to wear and tear.
    Just make sure you use a quality indicator that reads at least .0001 increments,you adjustment will only be as good as the indicator.
    Interpolation with small tollerances can be a pain if your backlash isn't adjusted properly since your using two axis....you can imagine it wouldn't take much to create a square hole.

Similar Threads

  1. Mazak Mill Circular Interpolation problem
    By DublJ in forum Mazak, Mitsubishi, Mazatrol
    Replies: 2
    Last Post: 02-13-2007, 06:13 PM
  2. Nano Interpolation vs 104/D
    By TDavid in forum Fadal
    Replies: 7
    Last Post: 03-31-2006, 12:36 AM
  3. question about circular interpolation
    By warpedmephisto in forum Benchtop Machines
    Replies: 13
    Last Post: 03-22-2006, 11:51 PM
  4. circular interpolation of small deep holes
    By rchprks in forum MetalWork Discussion
    Replies: 9
    Last Post: 11-26-2005, 03:37 AM
  5. interpolation
    By rimcanyon in forum CNC Machine Related Electronics
    Replies: 9
    Last Post: 04-08-2004, 07:10 AM

Posting Permissions

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