Problem cutter nicks on retract


Results 1 to 8 of 8

Thread: cutter nicks on retract

  1. #1
    Registered
    Join Date
    Jan 2009
    Location
    USA
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default cutter nicks on retract

    When I mill a pocket and retract the cutter with a G0 Z 0.1 and follow that command with a G0 X xx Y yy the cutter will nick the part. The X and Y axis are starting to move before Z is above 0. It sounds like x and y axis are starting to move when Z is slowing down. It works ok if I change the first line to G0 Z 0.3

    I am running EMC2 2.2.8. Hardware is a Gecko G540 on a Prolight 1000 mill.

    Any idea what is wrong?

    chuck

    Similar Threads:


  2. #2
    Member samco's Avatar
    Join Date
    Jul 2003
    Posts
    1766
    Downloads
    2
    Uploads
    0

    Default

    emc by default runs g64 -blending. If your accelleration is set pretty low - you will see the next axis start moving before the previous one stops.

    You could..
    G64Px.xxx where x.xxx is how far you will let the blending deviate from the programmed path.

    or exact stop mode - g61.

    you can read about it here.
    http://wiki.linuxcnc.org/cgi-bin/emc...jectoryControl

    sam



  3. #3
    Registered
    Join Date
    Jan 2009
    Location
    USA
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default

    Wow, that was fast.
    I do have the accel set very low. I didn't think it really mattered and was save with low values. This only happens with G0 which is traveling at 60IPM. G1 commands seem to work fine but they are usually only at 5IPM.

    I will test and see if I can increase the accel a bit.

    thank you very much!!!

    chuck



  4. #4
    Member
    Join Date
    Jul 2005
    Location
    Canada
    Posts
    12177
    Downloads
    0
    Uploads
    0

    Default

    This kind of thing can happen with just about any controller and another way to get around it is make the Z retract a very fast feed move.

    An open mind is a virtue...so long as all the common sense has not leaked out.


  5. #5
    Member jmelson's Avatar
    Join Date
    Mar 2004
    Posts
    369
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by chuck1024 View Post
    Wow, that was fast.
    I do have the accel set very low. I didn't think it really mattered and was save with low values. This only happens with G0 which is traveling at 60IPM. G1 commands seem to work fine but they are usually only at 5IPM.


    chuck
    Yes, it absolutely DOES matter. The trajectory depends on the acceleration it has been told the machine can handle. When blending a right angle move, it needs to know when the first axis to move will begine slowing down. As soon as that axis (Z in this case) begins its deceleration, then next axis to move begins. On a machine that is speced out with high acceleration, the actual distances for the decel and accel are quite short. On a machine where the acceleration is set low, these distances will be much larger. Therefore, the blend region becomes bigger.

    Jon



  6. #6
    Member jmelson's Avatar
    Join Date
    Mar 2004
    Posts
    369
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Geof View Post
    This kind of thing can happen with just about any controller and another way to get around it is make the Z retract a very fast feed move.
    That actually doesn't fix it. One way to fix it is to make the Z axis retract farther. I'm not sure what happens of the Z retract was a G00 move, maybe G00 moves never blend with cutting moves, but I don't know.

    Jon



  7. #7
    Registered
    Join Date
    Feb 2007
    Location
    USA
    Posts
    514
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by jmelson View Post
    That actually doesn't fix it. One way to fix it is to make the Z axis retract farther. I'm not sure what happens of the Z retract was a G00 move, maybe G00 moves never blend with cutting moves, but I don't know.

    Jon
    The G0 moves are treated the same as G1 by G64. With low acceleration the corner would follow the programmed path closer if a slow G1 move was used to retract the Z then use a G0 to move to the next X Y location. Or as you suggest just Z up more...

    John



  8. #8
    Gold Member acondit's Avatar
    Join Date
    Apr 2005
    Location
    USA
    Posts
    1778
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by chuck1024 View Post
    When I mill a pocket and retract the cutter with a G0 Z 0.1 and follow that command with a G0 X xx Y yy the cutter will nick the part. The X and Y axis are starting to move before Z is above 0. It sounds like x and y axis are starting to move when Z is slowing down. It works ok if I change the first line to G0 Z 0.3

    I am running EMC2 2.2.8. Hardware is a Gecko G540 on a Prolight 1000 mill.

    Any idea what is wrong?

    chuck
    Same thing can happen when making a cut with cutter radius compensation, when you turn off compensation, if you have not moved the cutter at least the radius of the tool away from part.

    Alan



Tags for this Thread

Posting Permissions

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


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

cutter nicks on retract

cutter nicks on retract