Results 1 to 6 of 6

Thread: Machine home vs part origin question

  1. #1
    Registered
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    430
    Downloads
    0
    Uploads
    0

    Machine home vs part origin question

    I am a bit confused. Usually I zero my axes to indicate where my part is on the machine, I run in absolute mode.
    With machines with homing switches, the machine is homed to the limits of the axes. How do you then tell the machine where the part home is, and still have it know where the machine home is?
    I am guessing that you would then run in incremental mode, but I really dont know. Can anyone shed some light?
    Thanks.
    Colin


  2. #2
    Registered Karl_T's Avatar
    Join Date
    Mar 2004
    Location
    Dassel,MN,USA
    Posts
    1363
    Downloads
    0
    Uploads
    0
    I'm not a Mach user, but virtually all controls handle this situation by have both a machine coordinate system and a part coordinate sytem. Some have more than one part coordinate. This allows you to still use absolute, G90

    Look in your manual under G54 and G92.

    Karl


  3. #3
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Twp, MI....USA
    Posts
    22211
    Downloads
    0
    Uploads
    0
    Mach3 by default is usually in G54 coordinate system. Go to the offsets screen and you can set up offsets which will set up your part zero wherever you want. Just call the correct cooedinate system before you run the part, either with MDI mode, or put it in the g-code. After switching offsets, clicking the "machine coordinates" button will show you where you are inrelation to your home switches.


    On our commercial router at work, there are stops to locate the workpiece at 0,0 every time. You can do the same thing with Mach3 by setting your G55-G59 offsets so that 0,0 is where you put your part, and useing some type of referencing fixture to locate the part on the machine. Don't use G54, because the G54 offsets are changed whenever you use the zero axis buttons. If most of your parts can be run from the same 0,0 location, set that up as G55. Then, if you need to run a part somewhere else on the machine, use G54 and jog to position and use the zero buttons.

    Hope this makes sense.
    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)


  4. #4
    Registered
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    430
    Downloads
    0
    Uploads
    0
    Thanks guys. It all makes sense.
    Cheers,
    Colin


  • #5
    Moderator HuFlungDung's Avatar
    Join Date
    Mar 2003
    Location
    Canada
    Posts
    4826
    Downloads
    0
    Uploads
    0
    I think industry standard is that G53 is the machine's coordinate system. G54 is the first work offset. I don't know if Mach follows this convention or not?

    When you home the machine, that sets the machine zero of the G53 coordinate system. This is actually the only 'real' coordinate system that there is, all the work offsets are relative to the G53. Whatever values you see in your work offset tables are actually coordinates in the G53 coordinate system. The G54 through G59 coordinates are the location of a temporary shift in position of the current part's coordinate system origin from machine 0,0,0 to that newly named position.
    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
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Twp, MI....USA
    Posts
    22211
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by HuFlungDung
    I think industry standard is that G53 is the machine's coordinate system. G54 is the first work offset. I don't know if Mach follows this convention or not?

    Yes, it does.
    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)


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