Hi all, I am a University student and have experience in workshops and 3D printing. A project that’s been on my mind is that I would like I would like to design and build a desktop CNC machine, which led me to this website. Ideally I would like to just be able to change the tool (eg from milling to laser to pen etc) so I can make it multifunctional. I got this idea having seen the CNC Piranha fx. I have my 3D printer (an iMakr Startt, which I salvaged parts to create my own design), connected to octoprint via a raspberry PI. I’d like to use the same PI or multiple to be able to just load gcode (not sure if the name is different outside 3D printing) for each type of tool without unplugging and plugging in loads of cables. I have some idea about the x,y,z part, but was hoping someone may be able to help me get started or point me in the right direction. There are many threads on this forum and I imagine I can’t be the first person to ask a similar question, but having never been here before I’d appreciate being directed to the right place. Thanks in advance!