в чем разница между m00 и m01
Описание G и M кодов для программирования ЧПУ (CNC) станков
На производстве, где работают различные станки с числовым программным управлением, используется множество различного программного обеспечения, но в большинстве случаев весь управляющий софт использует один и тот же управляющий код. Программное обеспечение для любительских станков, так же базируется на аналогичном коде. В обиходе его называют «G-код». В данном материале представлена общая информация по G-коду (G-code).
G-code это условное именование языка для программирования устройств с ЧПУ (CNC) (Числовое программное управление). Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка была одобрена в феврале 1980-о года как RS274D стандарт. Комитет ИСО утвердил G-code, как стандарт ISO 6983-1:1982, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-code обозначается, как код ИСО-7 бит.
Производители систем управления используют G-code в качестве базового подмножества языка программирования, расширяя его по своему усмотрению.
Программа, написанная с использованием G-code, имеет жесткую структуру. Все команды управления объединяются в кадры — группы, состоящие из одной или более команд. Кадр завершается символом перевода строки (ПС/LF) и имеет номер, за исключеним первого кадра программы. Первый кадр содержит только один символ» %». Завершается программа командой M02 или M30.
Основные (в стандарте называются подготовительными) команды языка начинаются с буквы G:
Сводная таблица кодов:
Подготовительные (основные) команды / Коды | Описание |
G00-G04 | Позиционирование инструмента |
G17-G19 | Переключение рабочих плоскостей (XY, XZ, YZ) |
G20-G21 | Не стандаризовано |
G40-G44 | Компенсация размера различных частей инструмента (длина, диаметр) |
G53-G59 | Переключение систем координат |
G80-G84 | Циклы сверления, нарезания резьбы |
G90-G92 | Переключение систем координат (абсолютная, относительная) |
Таблица основных команд:
Таблица технологических кодов:
Технологические команды языка начинаются с буквы М. Включают такие действия, как:
Погодите, а чем отличается MacBook Air за 99 990 рублей и 124 990 рублей?
10 ноября Apple представила новое поколение MacBook Air с первой системой на чипе для компьютеров собственного производства — Apple M1. Новый чип внес также изменения в конфигурации новых MacBook Air: многие в нашем чате не поняли, а в чем, собственно, разница между компьютером за 99 990 рублей и 124 990 рублей. Если раньше отличия в спецификациях были более конкретными, то сейчас они не столь очевидные.
По факту эти компьютеры почти одинаковые
Чем отличается младший и старший MacBook Air?
Так, обе модели имеют 8-ядерный процессор с 4 производительными ядрами и 4 энергоэффективными, а также 16-ядерный процессор Neural Engine. Но в то же время более дорогая модель (за 124 990 рублей) и более высокими характеристиками имеет 8-ядерный графический процессор — такой же, как в новых MacBook Pro и Mac mini. В базовой модели у этого графического процессора на одно ядро меньше — он 7-ядерный. Отличие также в SSD-накопителях: 512 ГБ у дорогой версии против 256 ГБ у дешевой.
Единственное отличие — SSD и ОДИН графический чип. Как так?
На первый взгляд, это кажется довольно странным отличием. Тем более, что реальная разница в производительности от одного графического ядра может быть небольшой. С какой стати Apple выбрала именно это в качестве спецификационной разницы между моделями?
Ответ заключается в том, что Apple не хотела выбирать одно ядро в качестве отличительного признака. Просто так получилось.
Почему в MacBook Air урезанный чип Apple M1
Ни один процесс изготовления микросхемы не является идеальным, и по мере того, как техпроцесс становится меньше (у M1 это 5-нм техпроцесс, такой же техпроцесс используется только в iPhone 12), проблемы производства «идеального» чипа возрастают. Когда вы работаете с нанометровым уровнем точности, даже в самых чистых помещениях все равно будут присутствовать микроскопические элементы загрязнения.
Поэтому компании стремятся к определенному качеству, а потом производят отбраковку. И получаются чипы, работающие на разных частотах или с разным количеством ядер. Говоря простым языком, чипы просто сортируются как «мощные» и «менее мощные».
Например, идеальный чип сможет работать с максимальной тактовой частотой, в то время как менее продвинутый, с которым возникли сложности при производстве, может перегреться, но все же сможет работать должным образом на несколько меньшей скорости. Таким образом, чипы, которые не проходят тестирование на полной скорости, продаются как более медленные. Новых MacBook Air и MacBook Pro это не касается, они оба работают на одной и той же частоте — 3.2 ГГц. Так что отбраковка идет только по графическому процессору. И только для младшей версии.
Именно это и происходит в случае с MacBook Air. Apple не просила TSMC, главного поставщика чипов компании, производить версию чипа M1 с 7-ядерным графическим процессором вместо 8-ядерного. Скорее, всего это те чипы, у которых получился небольшой брак GPU, так что только 7 из 8 ядер графики работают должным образом. Это 7-ядерные версии, предназначенные для базовой модели MacBook Air. Менее мощной. За счет отбраковки.
Преимущество такого подхода — экономия средств. Вместо того, чтобы выбрасывать чипы, которые не соответствуют полной спецификации, Apple может использовать некоторые из них. Это увеличивает продажи и снижает затраты. Одобряю ли я такой подход? В целом да, ведь, как я уже сказал, сильного отличия в производительности одно графическое ядро не даст. А что думаете вы? Поделитесь в нашем чате.
Базовые M коды
Коды, обозначающиеся буквой М, называются вспомогательными и предназначены для управления режимами работы станка. М код может стоять как отдельно, так и находится в кадре с G кодами. Некоторые М коды работают совместно с другими адресами. Например, М код, отвечающий за направление вращения шпинделя, обычно указывается с адресом S, который необходим для задания числа его оборотов при вращении. Порядок выполнения команд и действий при нахождении в кадре M и G-кодов зависит от модели ЧПУ. Некоторые системы ЧПУ позволяют задавать в кадре только один М код.
M код | Действие |
M00 | Запрограммированный останов |
M01 | Останов по выбору |
M02 | Конец программы |
M03 | Прямое вращение шпинделя |
M04 | Обратное вращение шпинделя |
M05 | Останов шпинделя |
M06 | Автоматическая смена инструмента |
M07 | Включение подачи охлаждающей жидкости в распыленном виде |
M08 | Включение подачи охлаждающей жидкости |
M09 | Выключение подачи охлаждающей жидкости |
M30 | Конец программы, перевод курсора в начало программы |
Коды М00 и М01 временно приостанавливают выполнение программы обработки или, говоря другими словами, делают паузу в производственном цикле станка. Когда система ЧПУ читает код М00, то происходит так называемый запрограммированный останов. Все осевые перемещения останавливаются и возобновляются лишь после того, как оператор станка нажмет клавишу «Старт цикла» на панели устройства ЧПУ. При этом шпиндель продолжает вращаться, и другие функции остаются активными. Если оператор станка нажимает клавишу «Старт цикла», то выполнение программы будет продолжено с кадра, следующего за М00.
N40 М05 /Останов шпинделя
N50 М00 /Останов выполнения управляющей программы
N60 М03 S1000 /Включение шпинделя 1000 об/мин
Клавиша “М01” на панели УЧПУ | Поведение станка |
Вкл. | Выполнение программы приостанавливается и будет продолжено только после того, как оператор станка нажмет клавишу «Старт цикла» |
Выкл. | Выполнение программы не будет прервано |
Рисунок 1 – Прямое и обратное вращение шпинделя
Для задания частоты вращения шпинделя используется S адрес. За S следует числовое значение, выражающее скорость вращения шпинделя в оборотах за одну минуту. Большинство СЧПУ воспринимают только целочисленное значение S. Обычно код М03 и S находятся в одном кадре.
Подачу СОЖ принято отключать перед сменой инструмента и в конце программы обработки. Многие современные станки делают это автоматически при чтении кода М06 (смена инструмента), кодов М30 и М02 (конец программы). Кроме программного управления системой автоматической подачи СОЖ существует и ручное управление, позволяющее оператору станка при помощи определенных клавиш на панели УЧПУ включать или выключать подачу охлаждающей жидкости в случае необходимости.
Обычно для выполнения автоматической смены инструмента в программе указывается следующая команда:
Адрес T обозначает номер вызываемого инструмента (в данном случае инструмент №1), а М06 обеспечивает смену. Большинство СЧПУ допускают любой порядок слов данных в кадре смены инструмента.
Завершение программы – М30 и М02. В конце любой управляющей программы должен находиться код ее завершения – М30 или М02. При выполнении любого из этих кодов станок останавливается независимо от того, какую функцию он выполнял. Разница между М30 и М02 заключается лишь в том, что при окончании программы обработки с М30 курсор текущего положения переводится в самое начало программы, а с М02 остается в конце.
Обычно при завершении программы обработки производится перемещение рабочего стола или инструмента в позицию, которая облегчает оператору снятие готовой детали со станка. Такое перемещение совершается с помощью кода возврата в исходную позицию G74:
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Что выбрать: MacBook Pro с M1 Max или с M1 Pro
Если вам нужен мощный MacBook, который не устареет в ближайшие годы, вам подойдет только 14- или 16-дюймовый MacBook Pro c M1 Pro или M1 Max внутри. По техническим возможностям разновидности модели с разными размерами экрана по диагонали почти не отличаются. Верхние границы технических возможностей MacBook Pro определяются выбранной при их покупке системой на чипе (процессором) M1 Pro или M1 Max. С тем, какой из них подойдет именно вам, мы и попробуем разобраться. M1 Pro предлагается в трех модификациях, M1 Max – в двух. О модификациях чипов написано в конце статьи. Сравнивать же мы будем самую слабую и дешевую модификацию M1 Pro с самой мощной и самой дорогой модификацией M1 Max.
M1 Pro и M1 Max — процессоры одного поколения. Но они отличаются довольно сильно
На сайте Apple M1, M1 Pro и M1 Max называют “системами на чипе”, добавляя, в скобках, что-то вроде перевода этого термина – “процессор”. В скобках, потому что M1, M1 Pro и M1 Max, строго говоря, не процессоры. На их микросхемах размещены целые системы из нескольких процессоров и различных модулей. То для чего в обычных ПК используются отдельные микросхемы и электронные компоненты. В системах на чипе M1 Pro и M1 Max есть и аналог процессоров от Intel и AMD – центральный процессор. А кроме него, еще и графический, нейронный, и некоторые другие.
В анклаве безопасности, например. В модификации M1 Pro и M1 Max отличаются друг от друга, в основном, количеством ядер в графическом процессорах. В самом слабом M1 Pro центральный процессор 8-ядерный, но это особый случай и исключение из правил. В его графическом процессоре 14 ядер, и используется он только в самой дешевой модели 14-дюймового MacBook Pro. В самом мощном варианте M1 Max 32-ядерный графический процессор. Во всех M1 Pro и M1 Max, кроме самого дешевого M1 Pro, центральные процессоры практически одинаковые по производительности.
Сравнение процессоров Apple
M1 Max обладает более производительной графической составляющей, чем M1 Pro
С экспортом 6-минутного видео 4K из Final Cut Pro самый дешевый 14-дюймовый MacBook Pro, с самым слабым M1 Pro, справился за 2 минуты 55 секунд. У 16-дюймового MacBook Pro c самым мощным M1 Max (10 ядер в центральном процессоре и 32 ядра в графическом) это заняло 1 минуту 49 секунд. С видеоматериалами в формате 8K RAW справились оба ноутбука. MacBook Pro с M1 Max – идеально. MacBook Pro с самым слабым M1 Pro иногда “заикался” и терял кадры, но тоже не подвел. Хотя в техподдержке считают что он не годится для работы с 8К.
В тесте Blender сложное изображение ноутбук с M1 Max визуализировал за 8 минут 23 секунды, ноутбук с самым слабым M1 Pro – за 10 минут 58 секунд. Файл в 128 ГБ с внешнего SSD на внутренний MacBook с M1 Pro перенес за 44 секунды, а самый мощный MacBook Pro – за 43 секунды. Если вам постоянно приходится экспортировать большие видео или работать с 3D-файлами, M1 Max сэкономит вам немало времени. Если вы этим не занимаетесь никогда, или занимаетесь эпизодически, самый дешевый MacBook Pro достаточно эффективен.
В тестах Geekbench 5 ноутбуки с самым мощным M1 Max и с самым слабым M1 Pro тоже показали достойные результаты. В тестах одноядерной производительности M1 Pro и M1 Max набрали 1760 и 1769 баллов. В тестах многоядерной производительности “победил” M1 Max с 10-ядерным центральным процессором, набравший 12 308 баллов. У M1 Pro с 8-ядерным CPU 9924 балла. В Geekbench 5 Metal Benchmark у M1 Max c 32-ядерным графическим процессором – 71 614 балла, у M1 Pro с 14-ядерным – 38138. В “гонках ” с Nvidia RTX 3080 M1 Max проиграл, набрав меньше баллов.
Зато, в отличие от ноутбука с Nvidia RTX 3080, 16-дюймовый MacBook Pro с M1 Max даже не нагрелся, и ему ни разу не пришлось включать вентиляторы. В тестах Affinity Photo MacBook Pro c 14-ядерным графическим процессором набрал 14 839 баллов, MacBook Pro с 32-ядерным – 32 028. В медийном модуле в M1 Pro и в M1 Max собраны кодеры и декодеры для работы с H.264, HEVC, ProRes и ProRes RAW. В M1 Max медийный модуль намного мощнее. Обработка 4K видео размером в 13,5 ГБ, снятого в режиме ProRes на iPhone 13 Pro, у M1 Max заняла 51 секунду. M1 Pro потребовалась для этого 1 минута 30 секунд. Кстати, M1 (чип 2020 года) справился с этим за 3 минуты и 10 секунд.
M1 Pro и M1 Max — отличия
MacBook Pro 14 и 16 стоят недёшево. Сразу видно — устройства для профи
Статья про системы на чипе M1 Pro и M1 Max, поэтому обсудим во что обойдется выбор той или иной модификации компьютерных чипов Apple. Список модификаций этих чипов приведен ниже:
Первые две модификации M1 Pro, с 14-ядерными графическими процессорами, могут быть установлены только на 14-дюймовом MacBook Pro за 189 990 ₽. Доплата за замену чипа на чип с 10-ядерным центральным процессором и 14-ядерным графическим процессорами – 20 000 ₽. Доплата за а M1 Pro c 16-ядерной графикой – 25 000 ₽, за M1 Max c 24-ядерной 45 000 ₽ и за M1 Max с 32-ядерной – 65 000 ₽. В максимальной комплектации дешевый 14-дюймовый MacBook Pro стоит 294 990 ₽.
В более дорогой базе 14-дюймовой модели за 234 990 ₽ с SSD в 1 ТБ, а также в базовых версиях 16-дюймового MacBook Pro за 234 990 ₽ (c SSD в 512 ГБ) и за 254 990 ₽ (с SSD в 1 TБ) – чип M1 Pro с 16-ядерной графикой. Если в ноутбуке с M1 Pro 16 ГБ оперативной объединенной памяти, при замене M1 Pro на M1 Max придется доплатить 40 000 ₽ за её увеличение до 32 ГБ. M1 Max поддерживает только 32 ГБ и 64 ГБ объединенной памяти. Кроме этого, придется заплатить и за саму замену чипа. За M1 Max с 24-ядерной графикой – 20 000 ₽, за M1 Max с 32-ядерной – 40 000 ₽. В третьем базовом варианте 16-дюймового MacBook Pro за 334 990 ₽ M1 Max c 32-ядерной графикой с самого начала.
Программирование обработки на станках с ЧПУ
Программирование обработки на станках с ЧПУ осуществляется на языке, который обычно называют языком ISO 7 бит или языком G и M кодов. Язык G и М кодов основывается на положениях Международной организации по стандартизации (ISO) и Ассоциации электронной промышленности (EIA).
Производители систем ЧПУ придерживаются этих стандартов для описания основных функций, но допускают вольности и отступления от правил, когда речь заходит о специальных возможностях своих систем.
Японские системы ЧПУ FANUC (FANUC CORPORATION) были одними из первых, адаптированных под работу с G и М кодами и использующими этот стандарт наиболее полно. В настоящее время стойки FANUC являются наиболее распространенными как за рубежом, так и в России.
Системы ЧПУ других известных производителей, например SINUMERIK (SIEMENS AG) и HEIDENHAIN, также имеют возможности по работе с G и М кодами, однако некоторые специфические коды могут отличаться. О разнице в программировании специфических функций можно узнать из документации к конкретной системе ЧПУ.
Существует три метода программирования обработки для станков с ЧПУ:
Все операторы станков с ЧПУ, технологи-программисты должны иметь хорошее представление о технике ручного программирования. Это как начальные классы в школе, обучение в которых дает базу для последующего образования.
Когда программы создаются и вводятся прямо на стойке ЧПУ, используя клавиатуру и дисплей. Например, оператор станка может произвести верификацию УП или выбрать требуемый постоянный цикл при помощи специальных пиктограмм и вставить его в код управляющей программы.
Программирование при помощи CAD/САМ системы позволяет «поднять» процесс написания программ обработки на более высокий уровень. Работая с CAD/CAM системой, технолог-программист избавляет себя от трудоемких математических расчетов и получает инструменты, значительно повышающие скорость написания управляющих программ.
Cовокупность команд на языке программирования, соответствующая алгоритму функционирования станка по обработке конкретной заготовки называется управляющая программа (УП).
Управляющая программа состоит из последовательности кадров и обычно начинается с символа начало программы (%) и заканчивается М02 или М30.
Каждый кадр программы представляет собой один шаг обработки и (в зависимости от УЧПУ) может начинаться с номера кадра (N1. N10 и т.д.), а заканчиваться символом конец кадра (;).
Кадр управляющей программы состоит из операторов в форме слов (G91, M30, X10. и т.д.). Слово состоит из символа (адреса) и цифры, представляющее арифметическое значение.
Адреса X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E являются размерными перемещениям, используют для обозначения координатных осей, вдоль которых осуществляются перемещения.
Слова, описывающие перемещения, могут иметь знак (+) или (-). При отсутствии знака перемещение считается положительным.
Адреса I, J, K означают параметры интерполяции.
Символы могут принимать другие значения в зависимости от конкретного УЧПУ.
G коды для ЧПУ
Функция G00 используется для выполнения ускоренного перемещения режущего инструмента к позиции обработки или к безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения исполнительного органа станка очень высока. Код G00 отменяется кодами: G01, G02, G03.
Функция G01 используется для выполнения прямолинейных перемещений с заданной скоростью (F). При программировании задаются координаты конечной точки в абсолютных значениях (G90) или приращениях (G91) с соответственными адресами перемещений (например X, Y, Z). Код G01 отменяется кодами: G00, G02, G03.
Функция G02 предназначена для выполнения перемещения инструмента по дуге (окружности) в направлении часовой стрелки с заданной скоростью (F). При программировании задаются координаты конечной точки в абсолютных значениях (G90) или приращениях (G91) с соответственными адресами перемещений (например X, Y, Z).
Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно.
Код G02 отменяется кодами: G00, G01, G03.
Функция G03 предназначена для выполнения перемещения инструмента по дуге (окружности) в направлении против часовой стрелки с заданной скоростью (F). При программировании задаются координаты конечной точки в абсолютных значениях (G90) или приращениях (G91) с соответственными адресами перемещений (например X, Y, Z).
Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно.
Код G03 отменяется кодами: G00, G01, G02.
Код G17 предназначен для выбора плоскости XY в качестве рабочей. Плоскость XY становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.
Код G18 предназначен для выбора плоскости XZ в качестве рабочей. Плоскость XZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.
Код G19 предназначен для выбора плоскости YZ в качестве рабочей. Плоскость YZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.
Функция G40 отменяет действие автоматической коррекции на радиус инструмента G41 и G42.
Функция G41 применяется для включения автоматической коррекции на радиус инструмента находящегося слева от обрабатываемой поверхности (если смотреть от инструмента в направлении его движения относительно заготовки). Программируется вместе с функцией инструмента (D).
Функция G42 применяется для включения автоматической коррекции на радиус инструмента находящегося справа от обрабатываемой поверхности (если смотреть от инструмента в направлении его движения относительно заготовки). Программируется вместе с функцией инструмента (D).
Функция G43 применяется для компенсации длинны инструмента. Программируется вместе с функцией инструмента (H).
Смещение рабочей системы координат детали относительно системы координат станка.
Функция G70 активизирует режим работы с дюймовыми данными.
Функция G71 активизирует режим работы с метрическими данными.
Функция, которая отменяет любой постоянный цикл.
Цикл G81 предназначен для зацентровки и сверления отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на ускоренной подаче.
Цикл G82 предназначен для сверления и зенкования отверстий. Движение в процессе обработки происходит на рабочей подаче с паузой в конце. Движение в исходное положение после обработки идет на ускоренной подаче.
Цикл G83 предназначен для глубокого сверления отверстий. Движение в процессе обработки происходит на рабочей подаче с периодическим выводом инструмента в плоскость отвода. Движение в исходное положение после обработки идет на ускоренной подаче.
Цикл G84 предназначен для нарезания резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.
Цикл G85 предназначен для развертывания и растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на рабочей подаче.
Цикл G86 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет на ускоренной подаче.
Цикл G87 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет вручную.
В режиме абсолютного позиционирования G90 перемещения исполнительных органов производятся относительно нулевой точки рабочей системы координат G54-G59 (программируется, куда должен двигаться инструмент). Код G90 отменяется при помощи кода относительного позиционирования G91.
В режиме относительного (инкрементального) позиционирования G91 за нулевое положение каждый раз принимается положение исполнительного органа, которое он занимал перед началом перемещения к следующей опорной точке (программируется, на сколько должен переместиться инструмент). Код G91 отменяется при помощи кода абсолютного позиционирования G90.
При помощи функции G94 указанная скорость подачи устанавливается в дюймах или в миллиметрах за 1 минуту. Программируется вместе с функцией подачи (F). Код G94 отменяется кодом G95.
При помощи функции G95 указанная скорость подачи устанавливается в дюймах или в миллиметрах на 1 оборот шпинделя. Т.е. скорость подачи F синхронизируется со скоростью вращения шпинделя S. Код G95 отменяется кодом G94.
M коды для ЧПУ
Когда СЧПУ исполняет команду М00, то происходит останов. Все осевые перемещения останавливаются, при этом шпиндель (у большинства станков) продолжает вращаться. Работа по программе возобновляется со следующего кадра после нажатия кнопки «Старт».
Код М01 действует аналогично М00, но выполняется только после подтверждения с пульта управления станка. Если клавиша подтверждения нажата, то при чтении кадра с М01 происходит останов. Если же клавиша не нажата, то кадр М01 пропускается и выполнение УП не прерывается.
Код М02 указывает на завершение программы и приводит к останову шпинделя, подачи и выключению охлаждения.
При помощи кода М0З включается прямое вращение шпинделя с запрограммированным числом оборотов (S). Код М0З действует до тех пор, пока он не будет отменен с помощью М04 или М05.
При помощи кода М04 включается обратное вращение шпинделя с запрограммированным числом оборотов (S). Код М04 действует до тех пор, пока он не будет отменен с помощью М03 или М05.
Код М05 останавливает вращение шпинделя, но не останавливает осевые перемещения.
При помощи кода М06 инструмент, закрепленный в шпинделе, меняется на инструмент, находящийся в положении готовности в магазине инструментов.
Код М07 включает подачу СОЖ в зону обработки в распыленном виде, если станок обладает такой возможностью.
Код М08 включает подачу СОЖ в зону обработки в виде струи.
Код М09 выключает подачу СОЖ и отменяет команды М07 и М08.
Код М10 относиться к работе с зажимным приспособлением подвижных органов станка.
Код М11 относиться к работе с зажимным приспособлением подвижных органов станка.
Код МЗ0 информирует СЧПУ о завершении программы, приводит к останову шпинделя, подачи и выключению охлаждения.
Дополнительные функции и символы при программировании станков с ЧПУ
При круговой интерполяции G02 или G03, R определяет радиус, который соединяет начальную и конечную точки дуги. В постоянных циклах R определяет положение плоскости отвода. При работе с командой вращения R определяет угол поворота координатной системы.