- Posts: 3
- Thank you received: 0
m3 stops axis movement
group, but it is compareable to a lathe.
If I program something like:
g01 x100
m3 s300
g01 x200
The machine stops for at about one second while
executing the m3 (setting spindle speed) command.
Why is that? Any Idea to avoid this delay?
It is a big problem for me, because an unwanted delay breaks
the function of my machine.
Executing M3 should be independend from axes movement, shouldn't it?
thank you
Please Log in to join the conversation.
That isn't something that I have seen (and would cause real problems with constant-surface-speed mode on a lathe.)The machine stops for at about one second while
executing the m3 (setting spindle speed) command.
Why is that? Any Idea to avoid this delay?
Do you have the spindle-at-speed pin connected in HAL? Where did you get the configuration from?
Spindle-at-speed pauses motion until a spindle-good signal is received. Some example and simulated configs have this connected.
Is M3 setting an actual spindle speed, or is it being used for something else? There may be more appropriate ways to do it.It is a big problem for me, because an unwanted delay breaks
the function of my machine.
Please Log in to join the conversation.
That isn't something that I have seen (and would cause real problems with constant-surface-speed mode on a lathe.)
Do you have the spindle-at-speed pin connected in HAL? Where did you get the configuration from?
I connected the spindle to "Spindle PWM" as suggested by the stepconf wizard.
This is where I got my confuguartion from.
Ths Spindle PWM signal is transformed to 0-10V by external electronic and goes to my frequency converter input.
There is no hardware connection for such a signal.Spindle-at-speed pauses motion until a spindle-good signal is received. Some example and simulated configs have this connected.
Only for spindle speed.Is M3 setting an actual spindle speed, or is it being used for something else? There may be more appropriate ways to do it.
My machine consists of a spindle one axis and two end-switches only. No more.
I have to set the spindle speed and move with the (X) axis.
What would be a more appropriate way to set the spindle speed?
I tried also things like
G01 X200 S300
with the same result.
Thanks
Please Log in to join the conversation.
There is no hardware connection for such a signal.Spindle-at-speed pauses motion until a spindle-good signal is received. Some example and simulated configs have this connected.
I am puzzled then. Can you share your HAL file with us?
Please Log in to join the conversation.
Please Log in to join the conversation.
What is the g-code doing? Are you using G33, G33.1 or G95?
Please Log in to join the conversation.
