This repository has been archived by the owner on Jan 14, 2024. It is now read-only.
1 controller, 2 machines? #168
Unanswered
frdfsnlght
asked this question in
Q&A
Replies: 1 comment
-
As long as there are no compile time configurations that are different then this should work. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm in the process of building a router, but I also plan on converting a mini lathe to CNC soon. I just had the idea of building a single controller and using it for both machines. I don't plan on using the machines simultaneously. I had planned on using aircraft connectors for all the connections, so physically connecting the controller to each machine is not a problem. But I was wondering if a single firmware build on the controller might be able to handle both machines, with just a bunch of grblHAL setting changes. I plan on using the @phil-barrett Teensy 4.1 board (hopefully the newer version still in the works).
The main mechanical differences I see between the machines are:
Obviously things like steps/mm would be different for the axis, but that's a grbl setting. I think some of the limit switch stuff is also grbl settings. I imagine a "gcode" file containing the grbl setting commands for each machine. Once the controller is connected to a machine, I just run the appropriate file to set the controller to the right "mode" and off I go.
Is this possible? This could save me some serious money and space in my shop.
Beta Was this translation helpful? Give feedback.
All reactions