I have a new question about this board...
I'm in the process of testing a vinyl cutter on my ORD Bot. For that, I designed a special support:
This allows me 2 important things: having a precise weight on the cutter (~100g) juste using gravity, and being able to move it up and down much faster than with the Z axis, using a servo.
So, this is what I'm working on; I compiled the latest release of Repetier firmware:
http://www.repetier.com/firmware/v091and tried to use the M340 command to drive the servo. I used the D11 output, which drives a FET: 0 -> high impedance, 1 -> grounded. So, I also put a pullup resistor between the output and Vcc. But it does not work; whatever the timing I set, the servo wants to go below its minimum (or maximum, don't know) position, and can't be driven.
Is it because the signal is inverted? As it is a PWM, it should not be a problem, but I'm not very familiar with servo pulses signal.
Any help welcome.
PS: to generate paths, I will use inkcut inkscape plugin:
http://inkcut.sourceforge.netthis plugin generates HPGL code, which is very simple; only 2 commands are really used: PUX,Y, PDX,Y (pen up move, pen down move). Then, a simple python script will generate gcode, using the M340 command to move up/down the cutter.