-
-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
M62&63 causing pause in toolpath exectution #382
Comments
Hi @DDanielMK, The management of the digital output features of grbl-Mega-5X uses the same standard as LinuxCNC. I don't know enough about Marlin to know if the M42 command is synchronized or not. @++; |
Thanks for the clarification @fra589 If I use M64/65 then the outputs are triggered before the correct point on the toolpath, which is to be expected according to your explanation above. Is there any way of switching the outputs at a particular point on the toolpath without affecting the movement? Otherwise I will just use M62/63. Thanks again :) |
Hi @DDanielMK,
Yes, you are right.
Unfortunately for you, it's not possible. @++; |
Hi there
I have successfully set up Mega-5X on a 5-axis 3D printing setup, and I am using the M62 and M63 to toggle the states of a number of relays. I guess this is to be expected, but whenever I use M62 or M63, there is a brief pause in the motion of the axes while the relays are switched. This isn't a major issue as the axes are moving quite slowly, but it would be nice if the M commands could be executed without the axes having to stop. I am fairly sure that I wasn't having these delays when I was using M42 on Marlin to do the same thing on a 3-axis setup.
I am not very knowledgeable when it comes to what is happening in the registers etc, but if there is a way to get rid of the delay that would be great.
Thanks :)
D
The text was updated successfully, but these errors were encountered: