1230
« on: November 15, 2015, 06:18:05 PM »
The ESS can thread very well, there are issues with step/dir spindle but they are minimal and nothing to do with your issue.
I think you said you are using Step/Dir for the spindle control?
Anyway if you are then I would think the ESS is not the problem and more likely the C23 board is not outputting a linear voltage in relation to the steps it is getting fed from the ESS.
Easy way to check if you have a scope, just compare the pulses from the ESS at several speeds and see if they correspond, for example see if the pulses at 1/2 speed are double that at 1/4 commanded speed.
One thing that I would change is lower the pulse width for the spindle, try 2.
Dont know what you have set for steps per unit and accel, maybe there is a magic number required for the C23 board, I know there was for Peter Homanns board.
CSMIO will thread exceptionally well as long as you do not mind having a groove at the end of the thread, this is due to a slow pull out while the CSMIO waits for Mach to tell it to move. That seems to be an issue with Mach3 when using full encoder feedback for threading, the Galil suffered from it as well although I understand Ken found a way round it with the Galil.
I have hoped for a long time that CS-Lab would produce a macro for lathe threading, similar to their rigid tapping macro. As of yet they have not done so, maybe one day they will as to me Mach4 is still years away from doing what Mach3 can do, I could be wrong on that however as I am no longer keeping an eye/interest on/in Mach4.
Hood