Category: Basic Configuration
I'm planning on building a CNC machine (euhm, more then one actually), and one of my goals is to be able to load wildly different configurations for the same machine hardware. Both locations and directions of X, Y, Z and rotation axis may change. How easy is it to do this with LinuxCNC? For hardware, I'm probably going for an Ethernet based MESA card, maybe also into EtherCAT, but that is for later concern. Can a different configuration be loaded when LinuxCNC starts? Can this be done on the fly, or does it require a restart?
I guess it would work to make a custom startup command, that first copies one of the configurations to a default location before LinuxCNC is started, but I'm hoping for a more elegant solution.
This may sound weird. To give a better Idea of the direction I want to go into, I've added a picture of the Hommel UWG2. This is essentially a flat base plate, and depending on how bolt-on accessories are configured, it can be used as either a horizontal or vertical milling machine, or even as a lathe. One of the accesssories is a rotary table, which can also be bolted on in various positions. Other examples of such universal machines are the Koelsch/Beichle Comined universal, Aldrin universal machine and Meyer & Burger UW1 (Both Hommel and Meyer & Burger were later sold as (bought by?) Astoba.