On Sonntag, 19. April 2020, 06:20:35 CEST Chris Morley wrote: > The Gcode interpreter is what defines the concept of offsets tool and > wok offsets and all other Gcode related concepts..
No! Definitely not! Think about all languages that control a mill. There are may be thousands out there. But all mills do the same kind of motion. So the interpreter should transform cnc-language into binary command. With that binary command all langugages are the same, so another intelligence can think about what needs to be done. Any interpreter should not have any state or know anything about the machine. Well, in my mind ;) The difference between cnc-languages is how elegant the user can code motion at the machine. Some languages are elegant, others are dumb, but all motion is the same. If using CAM cnc-language does not matter any more. CAM creates motion from geometrics, which than get translated by a postprocessor into cnc-language. At machine, the interpreter is the counterpart to postprocessor - eliminating the language from motion commands. Well, theory from wonderland :) cheers Reinhard _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers