If you hang around 3D printers, X-Y plotters, CNC machines, drawing machines, or people who use any of them G-code is a term that will universally come up no matter where you find yourself in the world. But what is it? And how is it being used by these machines to do what they do? And importantly how can you manually alter it to make the machines do things that they otherwise wouldn’t be able to do (say in reference to 3D printers due to the limitations of the slicing software being...