Re: [SherlineCNC] configuration question
- The Gecko has two input lines per axis.
The direction line is taken either high or low, and generally left there
(for the duration of a move in one direction).
The "Step" line is then toggled. If it was low to begin with, it's taken
high, and vice versa. When this happens, it moves the motor one step.
Don't know exactly how Mach3 has its lines labeled, but it provides
exactly what the Gecko is looking for. It takes the direction line to
the appropriate state and holds it there, then toggles the other line to
make the motor step.
You can easily prove this. Write a short piece of Gcode to do a long X
move at a very slow feed rate.
For instance :
g01 x 20 f 0.001
g01 x 0 f 0.001
or something similar
Now probe the pins on the DB25 with a meter or an LED, or a logic probe.
On 10/22/2012 5:12 PM, Bert Greeley wrote:
> OK, I found the cable pinout for both the Mach3 and the Gecko 540.
> There's just
> one problem:
> The Gecko pinout for the DB25 connector refers to "X-Axis Step", "X-Axis
> Direction", etc. However, the Mach3 configuration is asking for "X++",
> "X--", "X
> Home", etc.
> Does anyone know how these correlate? What I _think_ I am seeing is
> that the
> Gecko has settings for speed and a separate signal for direction. But
> the Mach3
> has one pin for the plus direction and a separate pin for the minus
> Which means they don't talk to each other.
> Any help would be appreciated.