Replies: 1 comment 14 replies
-
In principle I am not too keen on adding "non-standard" gcodes to the core but may make an exception for this.
Are these using a common M-code or is each using their own? |
Beta Was this translation helpful? Give feedback.
14 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey,
tinkering with the jerk settings for the motion planner sparked a discussion about using different machining profiles for different machining operations.
I know Datron has a 5 Step setup for different acceleration and jerk settings and Haas has 3 Profiles they defined as Roughing, SemiFinish and Finish .
I've successfully implemented a PostProcessor feature that simulates that behaviour with changing $120/121/122 on the fly in the g-code file
While sharing that with the community, I was told that there is a settings_acceleration_override function in grblhal that's only partially exposed in the openpnp plugin (No Z adjustments). And while this would be a much preferred solution since it's temporary overrides instead of changing controller settings directly i dont want to add mandatory plugins as a dependency for the grblHAL Postprocessor to keep it as general use for every grblHAL user out there as possible.
But i think this might warrant a core M-Code for grblhal since it would open up a lot of options to leverage different kinematics or programs for improved results and is found in lots of commercial controllers.
So could we please get this? :D
Beta Was this translation helpful? Give feedback.
All reactions