1
General Mach Discussion / Pulse width help
« on: November 24, 2012, 07:00:26 AM »
Hi all,
I have built a cnc 3 axis router that has 4 nema 23 stepper motors. I had my cnc running perfectly for about a month except it had a glitch that would randomly reverse anyone of the axis every now and then. To get rid of the glitch I decided to format my hp computer and reload windows xp according to the windows xp optimization guide supplied by Mach3.
Here's my problem, when I reloaded Mach3 and calibrated it to my old settings none of my motors would work properly. They would only turn slowly and vibrate profusely. The only way I could get them to work properly again was by going into motor tuning and increasing the pulse width from 1 to 15us. Anything below 13us and the motor would turn slowly again.
When the X axis and the slaved A axis move the gantry back and forth they loose there position by a random amount. I have lowered the velocity and acceleration by 50% and it's still loosing it's position. It can loose it's position up to 0.7mm.
Could someone please explain what I have done by increasing the pulse width to get the motors to move?
Also is there a better way to perfectly tune the stepper motors?
Also I need to understand what has changed in my computer before I formatted to after I had formatted it. Because my machine worked perfectly with a pulse width of 1us before I formatted the computer.
Any help would be unreal!
Regards
Mattk
I have built a cnc 3 axis router that has 4 nema 23 stepper motors. I had my cnc running perfectly for about a month except it had a glitch that would randomly reverse anyone of the axis every now and then. To get rid of the glitch I decided to format my hp computer and reload windows xp according to the windows xp optimization guide supplied by Mach3.
Here's my problem, when I reloaded Mach3 and calibrated it to my old settings none of my motors would work properly. They would only turn slowly and vibrate profusely. The only way I could get them to work properly again was by going into motor tuning and increasing the pulse width from 1 to 15us. Anything below 13us and the motor would turn slowly again.
When the X axis and the slaved A axis move the gantry back and forth they loose there position by a random amount. I have lowered the velocity and acceleration by 50% and it's still loosing it's position. It can loose it's position up to 0.7mm.
Could someone please explain what I have done by increasing the pulse width to get the motors to move?
Also is there a better way to perfectly tune the stepper motors?
Also I need to understand what has changed in my computer before I formatted to after I had formatted it. Because my machine worked perfectly with a pulse width of 1us before I formatted the computer.
Any help would be unreal!
Regards
Mattk