That was exactly my point. Manual editing of slicer-generated g-code in rapid prototyping is extremely rare and nearly impossible, and handwriting or hand-editing code used in milling is getting more rare too. It is normally far easier to leave this to CAD/CAM.twforeman wrote: As far as your idea that people would want to manually edit complicated G code, in my experience it's simpler to just regenerate it with your CAM package. Sure, you can tweak simple G code at the machine, and I do, but for 3D surface paths I'm going to be modifying the model and regenerating the G code.
Essentially what I'm saying is that if g-code is on the road to becoming a practically non-human-readable list of commands, then maybe it wouldn't be entirely unreasonable to consider a more efficient non-human-readable protocol to take stress off the controller.