Results 1 to 3 of 3

Thread: Using G41/2 on 5-Axis Path

  1. #1
    Registered
    Join Date
    Mar 2011
    Location
    Great Britain
    Posts
    1
    Downloads
    0
    Uploads
    0

    Using G41/2 on 5-Axis Path

    Anyone know how to calculate the error that we might see if we use 3Axis compensation (G41/2) on a 5Axis tool path?

    We are machining at a maximum angle of 6.2 degrees from vertical so it will be very small over a cutter comp of 0.5mm.

    My first thoughts were [Error=Cutter offset * Sine(Angle from vertical)]


    Anyone had experience of this before?

    Just for ref. we're not talking precision engineering here (+/-1mm) and the surface is probed to get the finished size right so it will work even if we ignore the error.


  2. #2
    Registered
    Join Date
    Nov 2009
    Location
    USA
    Posts
    92
    Downloads
    0
    Uploads
    0
    I have never heard of 3D, 3-Axis or 5-Axis tool compensation using G41/G42...

    Going back to the early 80's Fanuc 3 and 5, Cincinatti Acramatic and GE550 and 1050 series controllers, every machine that I have ever worked on had 2 axis toolpath compensation, though some were very complicated to use.

    How would 3D tool comp work if I was using something like a 1" (25mm) bullnose cutter, with a .125" (3mm) radius, cutting accross a series of 3D surfaces. I am not sure how the controller would know if the corner radius or the flutes of the cutter were contacting the part surface. Even using a ballnose cutter it would be impossible to know where the ball was contacting up onto surfaces as the contact point would change constantly.

    I can't even imagine how 5-Axis tool motion can be compensated. It would be nearly impossible to do 3D or 5-Axis comp, without being able to know what the entire surface looked like the way a programming system knows and calculates centerline files applied to the entire surface.

    You didn't say what CNC machine or controller you are using, maybe I have missed something these last 30 years...?


  3. #3
    Registered Superman's Avatar
    Join Date
    Dec 2008
    Location
    Krypton
    Posts
    1,769
    Downloads
    0
    Uploads
    0
    The basic cutter comp only works in the plane ( G17/G18/G19 ) that is set before starting the pass ( G17 is X & Y ), the other axes do not have the comp applied.

    Many controls do not allow plane changing whilst comp is active.

    Some have an additional G-code for 3D comp, I have seen a G43 on Okuma controls. I think 3D comp is mainly used with a ball nose cutter, and run best when programmed to the centre of the ball. It may be an purchased option as well.

    High end, 5 axis machines can have comp applied to toolpaths, but these may need special CADCAM posts to output the right code.
    our Heidenhain ( MilPlus control ) could do it, but "vectors" are required with the XYZ co-ordinates.

    You may be able to "fudge" the path, but remember that the other axes don't have comp on them


Similar Threads

  1. 4-Axis CAM and Tool Path Problem
    By skibbey in forum General CAM Discussion
    Replies: 6
    Last Post: 03-13-2007, 11:05 AM
  2. C axis tool path
    By Capt Crunch in forum Mastercam
    Replies: 1
    Last Post: 12-20-2006, 08:05 PM
  3. Change - from linear path control to CNC path control
    By fidibus42 in forum General Electronics Discussion
    Replies: 1
    Last Post: 12-04-2005, 11:43 AM
  4. need help fast 5 axis tool path in mastercam
    By fasttom in forum G-Code Programing
    Replies: 0
    Last Post: 12-02-2005, 01:22 AM
  5. 4 Axis EDM software , used to create foam cutting path?
    By bgriggs in forum Foam Cutting Software
    Replies: 1
    Last Post: 09-29-2005, 05:52 AM

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.