Skip to content
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

Joggin unavailable for many commands #498

Open
nickshl opened this issue Apr 25, 2024 · 3 comments
Open

Joggin unavailable for many commands #498

nickshl opened this issue Apr 25, 2024 · 3 comments

Comments

@nickshl
Copy link

nickshl commented Apr 25, 2024

The main thing about jogging that "Jogging command do not alter the g-code parser state in any way". Unfortunately jogging acts as G1 command. It would be really nice if jogging will support G0(rapid movement), G2/G3(circular interpolation), G38(probing), G43(set tool offset) and may be some others. Is it any chance it would be implemented?

@terjeio
Copy link
Contributor

terjeio commented Apr 25, 2024

You want that so that the mentioned G-codes does not change the parser state? Adding M70/M72 support will be a better alternative if so?

@nickshl
Copy link
Author

nickshl commented Apr 25, 2024

If it would be possible to use it in a single line like this:

M70 some different stuff that changes modal state and does the movement M71\r\n

Then it would work for me.

@terjeio
Copy link
Contributor

terjeio commented Apr 26, 2024

If it would be possible to use it in a single line

I believe not possible since M70/ M72 likely belongs to the same modal group and thus cannot appear in the same block. And if not it has to be checked if they are in modal groups that encapsulates the execution order of the "different stuff".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants