It has always been my experience G40 cancels cutter compensation.

On Jul 2, 2017 2:44 PM, <tom-...@bgp.nu> wrote:

Why would G0 to a given location in one axis (X) differ such that a G1
movement in another axis (Z) causes the first axis to move?  Let me
explain...

Attached is a screenshot of the back plot from Axis:
http://bgp.nu/~tom/pub/G0G1.png

The highlighted line is "G0 X#<CurrentDiameter>"

However, if you look at the back plot that IS NOT the CurrentDiameter value
where it landed.  It MIGHT be "CurrentDiameter - Cutter Compensation”.

But then 2 lines down I move "G1  Z#<Z-Start>" and the line rises up to
CurrentDiameter.    That is, the move “G1 Z#<Z-Start>” is also causing a
move in X to CurrentDiameter (when it should already be there - but isn’t).
Why is this?  Why is the G0 move different from the G1 move? Or phrased
another way, why is that first line at an angle rather than horizontal?

According to the G-Code reference it appears both G1 and G0 are both
affected by cutter compensation so they should be the same shouldn’t they?

-Tom


------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to