It is true that its an antiquated system like the keyboard itself who's key organization is a relic from typewriters in order to keep people typing slowly enough not to jam a mechanical typewriter we haven't used in a century. Though I would love the addition of new codes and maybe the implementation of a new system. The ability to recognize codes that have been used for decades and remain the same when they pop up unexpectedly while checking a program is a live saver for not crashing machines or tools. I've used some AI in programming tool paths and so far haven't found it to do things I've found necessarily all that time saving. I've found one of the only things I liked about one of the AI tool path programming was an easier way to reduce wasted machine travel time. However even at the time that problem could be solved by clicking a few more buttons and was eventually entirely solved at least for me as a I'm a Fusion360 "Insider" so I receive certain beta features before most but I imagine it has made it to the mainstream by now. With the length of toolpathes getting longer and longer as parts are not simple shapes they often once were though the need for AI "spell checking" for programs is certainly becoming needed as I just can't spend the time to check every code like I may have before on long programs and have resorted to checking only machine, tool and position codes prior to first run which I don't like. I don't know that I see a need for a full rewrite of CNC codes abandoning what has been built on from the 1970s though in order for us to benefit from AI in manufacturing. Maybe we'll just have to ask AI its opinion on the matter as I could be wrong.
Thanks,
Nate