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
-
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