ну вот фишка в том, что гкод для принтера и гкод для фрезеров - они слегка разные.. как бы стандарт один, но исторически так сложилось, что все равно идеальной совместимости нет нифига.. гкод для фрезеров генерируют CAM’ы, у них есть модули - постпроцессоры, которые заточены под каждый чпу контроллер.. под мач3, под линуксцнц, под грбл