Brian,
I would like to request that an explanation of the step and direction pulse width settings be added to the manual. I am going to use an opto-isolated bob and opto-isolated driver board in the setup I am constructing. Tuning the step/dir pulse width accurately is important, since the signal will have to make it through two optos. I imagine that a lot of novice cnc builders/operators are having problems with steps being lost, because they have optos on both their bobs and driver boards. I preface my comments and questions with the fact that I have not gotten any machine working, yet. I also think your Mach 3 Mill and Turn manuals are excellent. They have been the best primers on cnc machining I have found. They video tutorials are great, too.
Questions/Comments:
In the "Port Setup & Axis Selection" window there is a box in the "Restart if changed" section that says "Sherline 1/2 pulse mode". What does that mean? What does "1/2 pulse" mean? If checking this makes the pulse longer, why the "1/2 pulse" label? If you check that box what happens? I assume this makes the pulse width 20 usec, based on what you wrote earlier in this thread. But, the label does not make this clear. IMHO, this should be explained in the manual or the label to the check box should be clearer.
If I check "Sherline 1/2 pulse mode" and enter 5 in the "Step Pulse" and "Dir Pulse" boxes in the "Motor Tuning" section, will the pulse width now be 25 usec? This is unclear.
Also, I read in another forum thread that the "Step Pulse" and "Dir Pulse" settings can be put as high as 15 usec. To my knowledge, that is explained nowhere in the manual.
You said earlier in this thread that the base step/dir pulse is 3 usec. The Gecko drive literature says that it needs a minimum 4 usec pulse width on one of the step pulse edges. If people are putting opto-bobs with opto-Geckos, I imagine problems with pulses not making it to the driver chips (and a lot of hair being torn out of a lot of heads). This could be clearly explained at 4.4.3 in the manual where you talk about opto-isolation or "5.2.3 Defining Special Features" (In fact this section defines nothing).
I hope this might help you improve your product.
Thanks for the great software and the great manual.
Dave