Hello Guest it is December 05, 2021, 05:42:00 AM

Author Topic: X-AXIS DRIFT ONLY WHEN PROGRAM IS RUNNING  (Read 63 times)

0 Members and 1 Guest are viewing this topic.

X-AXIS DRIFT ONLY WHEN PROGRAM IS RUNNING
« on: October 14, 2021, 08:03:37 PM »
Hello All,

I am a long time user of Mach3, but I have never experienced this level of frustration.

Recently I had upgraded my 4'x8' EZ Router table to the SmoothStepper (ESS) with the C11G Break Out Board. I managed to complete the conversion and everything looked great at first.

I am experiencing a very strange drift in my X-Axis, the offset amount is a factor of program length and complexity and is always toward the positive direction. Here is the kicker. When jogging the machine about all axis at full speed and acceleration, the machine always returns back to where it is manually driven within +/- 0.002" (which is great). The X-Axis drift is only visible when a program is running and is very consistent relative to which program is running.

I have swapped and replaced the x-axis stepper motor and driver. All mechanical couplings and linear guides have been ruled out as well as back lash. I have calibrated the stepper several times to confirm the steps per unit. I have post processed G-code using two different pieces of software and still experience the issue. I have uninstalled and reinstalled Mach3 making sure it is the most up to date version. I have made sure all cables are shielded and grounded. 

My question is. Are there any settings that would affect how the code is interpreted, separate, from settings that would determine how the machine Jogs?

I am unsure if this is an issue with the ESS SmoothStepper, Mach3, or my desk top. I have looked through hundreds of form threads with similar problems, but none of them ended with a solution.

PLEASE HELP!

Offline Tweakie.CNC

*
  • *
  •  8,865 8,865
  • Super Kitty
    • View Profile
    • Tweakie.CNC
Re: X-AXIS DRIFT ONLY WHEN PROGRAM IS RUNNING
« Reply #1 on: October 15, 2021, 12:59:52 AM »
As a test...
Reduce your X Axis Velocity and Acceleration settings by 50% in Motor Tuning and apply the change. Run your problem Gcode file - do you still get X Axis drift ?

Tweakie.
KEEP SAFE !