Replies: 1 comment 1 reply
-
The only information available are the current implementations in the kinematics folder, the simplest is the corexy code? |
Beta Was this translation helpful? Give feedback.
1 reply
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.
-
Hello there,
I'm new here and enjoying grblHAL on Paul Barrett's board - thank you.
Please, can anyone point me to information about adding new kinematics from a grblHAL persepctive? I think I can work out / have worked out the actual maths.
The machine: In simplified terms, imagine a machine where the end of the vertical Z axis has a B axis that can move through an arc, say 90 degrees. So, when the B axis angle changes the Z will have to be moved up and down to compensate.
I want this to be in the firmware rather than repeatedly put into every GCode routine.
I have been taking time to look through and examine the existing ones such as Corexy, Wallplotter, Polar etc.
Initially I though that I could create a new kinematics setup by adding a setting option into config.h and then the new files (like Corexy.c). But I have seen that there are also mentions of "Corexy" in grblIb.c and grbl.h. I don't think these files should be altered and would prefer a "bolt-on" solution.
Also I've been looking to see how they relate to the struct in Kinematics.h....
Thank you for reading
Tumb
Beta Was this translation helpful? Give feedback.
All reactions