Results 1 to 7 of 7

Thread: Tool Radius Compensation

  1. #1
    Gold Member
    Join Date
    May 2005
    Location
    UK
    Posts
    269
    Downloads
    0
    Uploads
    0

    Tool Radius Compensation

    Hi, I've just got my machine to the point where I can use it to cut the rest of the parts for it's own completion. I'm using TurboCAD and ACE to get my gcode, but I'm a bit confused by the tool compensation codes. When I cut, I get the center of the cut where the part outline should be, reading the notes on tool compensation seems to make a dependance on the direction the tool travels around the part as you would expect, but how do you get ACE to output the gcode in the right order or am I expecting too much of the software.

    In the interim I'm drawing my tool paths larger or smaller by one tool diameter, I know this isn't strictly correct but it works for now.

    I'm using EMC on Linux as the control software.

    Any experiance, hints or tips would be welcome.


  2. #2
    Registered Rekd's Avatar
    Join Date
    Apr 2003
    Location
    teh Debug Window
    Posts
    1,876
    Downloads
    0
    Uploads
    0
    If your controller accepts CRC then add the rad or dia (depending on the controller), to the dia offset and you should be good to go.
    Matt
    San Diego, Ca

    ___ o o o_
    [l_,[_____],
    l---L - □lllllll□-
    ( )_) ( )_)--)_)

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


  3. #3
    Registered Bubba's Avatar
    Join Date
    Mar 2004
    Location
    LaGrange, GA USA
    Posts
    1,495
    Downloads
    0
    Uploads
    0
    davidmb
    Tool compensation in TCNC is LENGTH compensation NOT diameter (radius) so what you are doing because you are using ACE is exactly correct!
    If you want to do a drawing, and have the gcode correct for the diameter of the tool that you are using, you need to upgrade your cam program (and of course I have a recommendation) to something like SheetCam. It will develop the tool path based on the diameter of the tool you specify.
    ACE is an excellent way to do it to begin with but as you have found out, you have to do your own offsets to get the toolpath you desire.

    OOPS, read that as TCNC instead of TurboCad, but the comments still apply I think
    Art
    AKA Country Bubba (Older Than Dirt)


  4. #4
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Twp, MI....USA
    Posts
    22,303
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by davidmb
    but how do you get ACE to output the gcode in the right order or am I expecting too much of the software.
    This is the problem. You can try making sure your CAD drawing is drawn in the exact order you want to cut, and make sure you turn off optimising in ACE. It may not work, though, ACE does funny stuff sometimes.

    Assuming you can get ACE to output everything in the right direction, you'll then have to add G41 and / or G42 code to the gcode file, as well as G40's to turn comp off. And, when doing the drawing, you have to include lead-in and lead-out moves where thetool offset occurs. You can use SheetCAM, which will automatically do the offsets for you, as well as give you more control over cutting direction. It won't use G41/G42, it will just automate what you're doing now. I don't know of any inexpensive software that will give you gcode including G41/G42.
    Gerry

    Mach3 2010 Screenset
    http://home.comcast.net/~cncwoodworker/2010.html

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


  • #5
    Registered
    Join Date
    Jun 2005
    Location
    USA
    Posts
    180
    Downloads
    0
    Uploads
    0
    Does Mach2 do tool radius compensation?

    Richard


  • #6
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Twp, MI....USA
    Posts
    22,303
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by rweatherly
    Does Mach2 do tool radius compensation?

    Richard
    Yes, it does. Art recently made some changes and added an advanced compensation mode that works really good.
    Gerry

    Mach3 2010 Screenset
    http://home.comcast.net/~cncwoodworker/2010.html

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


  • #7
    MDU
    MDU is offline
    Registered
    Join Date
    Mar 2009
    Location
    SOUTH AFRICA
    Posts
    6
    Downloads
    0
    Uploads
    0
    What can be the problem when using G42 on a CNC lathe to make a 5mm radius and T and R offsets have been applied correctly?


  • 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.