Stepper speed control (continuous rotation)
-
Hi!
Is it possible to control a stepper in speed mode, to have a continuous rotation?
If not, is it something which could be implemented?
Thanks,
-
That's not currently supported. However, RRF3 already has two movement queues that run asynchronously with respect to each other. One is used for regular G0/G1/G2/G3 moves, the other is available for other functions such as the one you describe.
-
This post is deleted! -
@dc42 said in Stepper speed control (continuous rotation):
That's not currently supported. However, RRF3 already has two movement queues that run asynchronously with respect to each other. One is used for regular G0/G1/G2/G3 moves, the other is available for other functions such as the one you describe.
Good. Is it something you could implement, in a future release?
-
-
@droftarts said in Stepper speed control (continuous rotation):
@fma @dc42 could you use the conditional Gcode to run a movement that starts and stops with an input/button press?
Ian
To do that, we would need several more things:
- A method of specifying that an axis created using M584 is a continuous rotation axis (continuous rotation axes are already supported internally);
- A way of creating a daemon GCode task that executes a loop continuously;
- A way of specifying that specific motion commands (or motion commands for a particular axis) should go into the second movement queue;