Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Дисциплины:
2019-11-11 | 814 |
5.00
из
|
Заказать работу |
|
|
Основные, в стандарте называются подготовительными, команды языка начинаются с буквы G:
Подготовительные функции определяют режим и условия работы системы и станка. Их используют, например, для программирования типа перемещения (с линейной или круговой интерполяцией, и др.). В соответствие с международным стандартом за каждой функцией закреплено определенное значение. Некоторые номера остаются свободными, они могут использоваться пользователем по своему усмотрению. Большинство подготовительных функций одинаково для различных систем ЧПУ. Но есть некоторые отличия.
В современных системах ЧПУ подготовительные функции обозначаются адресом G и двухзначным номером. Слова с G -адресами относятся к числу инструкций.
Все подготовительные функции разбиты на группы (табл.1), причем функции из разных групп взаимно независимы. G -функции одной и той же группы взаимно модальны, т. е. действуют до отмены G -функцией из той же группы.
Таблица 1 - Группы G-функций
Коды | Описание |
G00-G03 | Координатные перемещения |
G00-G04 | Позиционирование инструмента |
G17-G19 | Переключение рабочих плоскостей (XY, ZX, YZ) |
G20-G21 | Не стандартизовано |
G40-G44 | Компенсация размера различных частей инструмента (длина, диаметр) |
G53-G59 | Переключение систем координат |
G80-G85 | Циклы сверления, растачивания, нарезания резьбы |
G90-G91 | Переключение способов задания координат (абсолютное, относительное) |
В кадре может быть представлена только одна G -функция из своей группы. В то же время в кадре может быть несколько G -функций из разных групп.
|
Значения подготовительных функций приведены в таблице 2.
Таблица основных команд
Реализованные в системе функции делятся на те, которые отрабатываются один раз после указания в кадре (НМ= немодальные команды) или действуют до отмены функцией из той же группы (М= модальные команды).
Таблица 2 - Значения подготовительных функций
Код | Значение | Время действия (модальность –до отмены или в 1 строчку) | Пример |
G0 | Позиционирование на ускоренном ходу Ускоренное перемещение инструмента (холостой ход) Современные станки с ЧПУ обеспечивают скорость ускоренных перемещений до (15…20) м/мин. При ускоренном подводе инструмента к детали по трем осям сначала лучше выполнить позиционирование по осям X и Y. а уже затем по Z. При отводе инструмента - обратный порядок перемещений. Для этого перемещения задают в 2 строки (кадра), а не в одну(один). | М | G0 X0 Y0 Z100; |
G1 | Линейная интерполяция (нужна F-скорость подачи) Если дополнительно не вводится специальная функция выбора плоскости интерполяции (функции G 17- G 19), то автоматически устанавливается плоскость XY для фрезерной обработки и ХZ для токарной обработки. | М | G01 X0 Y0 Z100 F200; |
G2 | Круговая интерполяция по часовой стрелке (конечная точка и I,J,K - относит. координаты по х, y, z центра окружности от начальной точки – траектория дуги для G 2 и G 3 должна быть согласована с конечной точкой геометрически – пересечься с ней) Для плоскости XY - задаются адреса X, Y, I, J Для плоскости XZ - задаются адреса X, Z, I, K Для плоскости YZ - задаются адреса Y, Z, J, K. Абсолютное указание центра относительно нулевой точки детали программируется покадрово с помощью адресов: I=AC(…), J=AC(…), K=AC(…). Предварительные установки G90/G91 абсолютного или составного размера действуют только для конечной точки окружности. Координаты центра I, J, K стандартно вводятся в составном размере относительно начальной точки дуги. Если дуга программируется с центром, но без конечной точки, то получается полный круг. | М | G02 X15 Y15 R5 F200; |
G3 | Круговая интерполяция против часовой стрелки | М | G03 X15 Y15 R5 F200; |
G4 | Задержка выполнения программы, способ задания величины задержки зависит от реализации системы управления Задержка на P миллисекунд Инструкция G04 указывает на сам факт выдержки времени, а в слове под адресом F задают величину этой выдержки в секундах. Действие инструкции распространяется только на один кадр. В этом же кадре можно программировать вспомогательные функции (например, смену инструмента), но не перемещения. Движение приводов подачи останавливается, а вращение шпинделя не выключается. | НМ | G04 P500; |
G08 | Управление скоростью подачи в «точках перегиба» траектории - G08, G09. Указанные инструкции поддерживают контурную скорость подачи вдоль сложной траектории настолько постоянной, насколько это возможно. Если подобное управление выключено, то скорость подачи снижается до нуля в конце каждого кадра и возрастает до запрограммированного значения в начале каждого кадра. Если подобное управление включено, то скорость подачи будет снижаться до необходимого уровня в точках перегиба контура, за исключением начала и конца процесса обработки | м | |
G 9 | Точный останов с торможением в конце кадра = ВЫКЛЮЧЕНИЕ G08 | НМ | |
G10 | Задать новые координаты для начала координат | М | G10 X10 Y10 Z10; |
G11 | Отмена G10 | НМ | G11; |
G15 | Отмена полярной системы координат Отмена G16 | М | G15 G90; |
G16 | Полярная система координат (X радиус Y угол) Переключение в полярную систему координат | М | G16 G91 X100 Y90; |
G17 | Выбор плоскости обработки XY Посредством указания рабочей плоскости, в которой должен быть изготовлен желаемый контур, одновременно устанавливаются следующие функции: - плоскость для коррекции радиуса инструмента. Рабочая плоскость XY - направление подачи для коррекции длин инструмента в зависимости от типа инструмента. направление подачи по Z - плоскость для круговой интерполяции. | М | В первичной настройке предварительно установлена для фрезерования G17 (плоскость XY) и для токарной обработки G18 (плоскость ZX). |
G18 | Выбор плоскости обработки ZX Рабочая плоскость ZX, направление подачи по Y | М | |
G19 | Выбор плоскости обработки YZ Рабочая плоскость YZ, направление подачи по X | М | |
G20 | Режим работы в дюймовой системе | G90 G20; | |
G21 | Выход в постоянные точки станка Режим работы в метрической системе | М | G90 G21; |
G22 | Разрешение коррекции подачи и скорости вращения шпинделя Активировать установленый предел перемещений (Станок не выйдет за их предел). | М | G22 G01 X15 Y25; |
G23 | Запрещение коррекции подачи и скорости вращения шпинделя Отмена G22 | М | G23 G90 G54; |
G25 | Повтор части управляющей программы | НМ | |
G28 | Выход в позицию смены инструмента Вернуться на референтную точку | НМ | G28 G91 Z0 Y0; |
G29 | Выход в постоянные точки станка | НМ | |
G30 | Отмена постоянных циклов G36-G 38 Поднятие по оси Z на точку смены инструмента | М | G30 G91 Z0; |
G33 | Резьбовая интерполяция с постоянным шагом 0.001т- 2000.00мм/об | НМ | |
G34, | Сглаживание сопряжения кадров - G34, G35,G36, G134. Инструкция G34 включает скругление на стыке двух кадров с прямолинейными участками, а инструкция G134 выполняет ту же функцию на стыке кадров с круговыми или винтовыми траекториями (рис. 2.29). Для программирования отклонения скорректированного контура используют E-слово; это возможно только при активной инструкции G34. Для программирования радиуса скругления используют модальное R-слово. Задание радиуса возможно лишь при активной инструкции G134. | ||
G35 | Инструкция G35 выключает эти- функции. | ||
G36-G38 | Постоянные циклы обхода углов Команда вызова цикла должна программироваться в том кадре, в котором задается конечная точка траектории перед углом. По эти командам система ЧПУ рассчитывает конечную точку траектории таким образом, чтобы обеспечить заданную форму угла. Цикл G36 обеспечивает обход угла сопрягающей дугой. При задании в программе этого цикла осуществляется автоматический расчет сопрягающей дуги эквидистантного контура в точках излома контура. Автоматический расчет сопрягающей дуги осуществляется только для внешних углов. В первом кадре цикла происходит перемещение перпендикулярно к точке В1 на величину, равную радиусу фрезы. Кадр отрабатывается на скорости предыдущего кадра и в конце кадра происходит торможение. Аналогично рассчитывается третий кадр. Второй кадр формируется по координатам точек В1 и В2, рассчитанных в 1 и 3 кадрах. В конце 2 кадра также происходит торможение. При обходе прямого угла 2 кадр цикла вырождается. Цикл G37 обеспечивает обход угла отрезками прямых (рис.26,б). В отличие от цикла G36, позволяет получать и острые, и тупые углы. При этом происходит отрыв от контура, но строго выдерживается заданная форма поверхности детали. Используется только для обхода внешних углов. Рис.26. Иллюстрация циклов G37 и G38 Цикл G38 обеспечивает обход угла методом расчета точки пересечения эквидистантных траекторий (рис.25,а). Этот способ имеет наибольшую длину дуги, но, в отличие от первых двух циклов, пригоден для обхода внутренних углов. Функции G36-G38 отменяют одна другую. Функция G30 отменяет циклы обхода углов. Если при обработке всей детали характер обхода углов не меняется, то цикл обхода углов задается один раз в кадре, обеспечивающем выход на эквидистанту, и больше не повторяется. | М | |
G40 | Отмена коррекции на радиус инструмента Отмена компенсации размера инструмента | НМ | G1 G40 X0 Y0 F200; |
G41 | Коррекция на радиус при движении слева от контура Компенсировать радиус инструмента слева | М | G41 X15 Y15 D1 F100; |
G42 | Коррекция на радиус при движении справа от контура Компенсировать радиус инструмента справа | М | G42 X15 Y15 D1 F100; |
G43 | Коррекция на длину инструмента положительная Компенсировать высоту инструмента положительно | М | G43 X15 Y15 Z100 H1 S1000 M3; |
G44 | Коррекция на длину инструмента отрицательная Компенсировать высоту инструмента отрицательно | М | G44 X15 Y15 Z4 H1 S1000 M3; |
G49 | Отмена компенсации длины инструмента | НМ | |
G53 | Отмена действия плавающего нуля Переключиться на систему координат станка | М | G53 G0 X0 Y0 Z0; |
G54- G59 | Активация различных рабочих систем координат Переключиться на заданную оператором систему координат | М | G54 G0 X0 Y0 Z100; |
G64-G66 | Постоянные циклы выхода на контур | НМ | |
G68 | Поворот координат на нужный угол | М | G68 X0 Y0 R45; |
G69 | Отмена G68 | НМ | G69; |
G70 | Указание размера в дюймах | М | |
G71 | Метрическое указание размера | М | |
G71-G75 | Смещение начала отсчета Многопроходное поперечное точение G75 В абсолютных размерах подпрограмма задается кадром: N{i} G75 X...Z...K...K...F… а в приращениях – кадром: N{i} G75 U...W...K...H...F... Х(U), Z(W) - положение конечной точки профиля, К - глубина резания, Н — припуск на чистовой проход, F — подача. | М | |
G76 | Подпрограммы для нарезания цилиндрической резьбы G76 Нарезание наружной и внутренней цилиндрической резьбы резцов. Формат вызова: N G76 Х… Z… К6. Н3.248 D.8 А4. Х, Z – координаты конечной точки (Х – внутренний диаметр резьбы), К – шаг резьбы, Н – высота профиля резьбы, D - глубина резания при черновых ходах А - положение точки выхода инструмента из цикла в радиальном направлении. | М | |
G80-G89 | Постоянные циклы сверления G80-G89 Для обработки отверстий в большинстве систем ЧПУ существует несколько постоянных циклов. Эти циклы представляют собой подпрограммы, заданные в формальных параметрах в явном или неявном виде. Задание параметров в неявном виде предполагает использование для них слов с адресами Е1, Е2 и т.д., которым могут присваиваться определенные значения. Под видом неявного параметра могут присутствовать математические вычисления. При программировании постоянных циклов сверления используются формальные параметры R1 и R2 (рис.34). Они относятся к оси шпинделя и определяют координаты быстрого позиционирования в плоскости обработки в точке начала обработки и координаты возврата в конце обработки; если R2 отсутствует, то R1 считается конечной координатой. Постоянные циклы сверления включают следующие движения: - быстрое позиционирование к оси отверстия (Т1); - быстрый подход к плоскости обработки (размер R1); - перемещение со скоростью рабочей подачи до запрограммированного размера Z (Т3); - функции цикла на дне отверстия; - возвращение на быстром ходу или со скоростью рабочей подачи к координате R1 (R2), если координата возврата отличается от координаты подхода R1. Для изменения значения R2 необходимо программировать R1 и R2 в одном и том же кадре. | М | |
G80 | Отмена постоянных циклов сверления, растачивания, нарезания резьбы метчиком и т. д. Отмена циклов сверления (G81-G84, (G85-89-тоже???)) Все функции вызова циклов являются модальными. Невозможно программировать новый постоянный цикл без закрытия предыдущего постоянного цикла с помощью G80.-т.е. ЛЮБОЙ ЦИКЛ ИМ ПРЕКРАЩАЕТСЯ Все отмены – разовые, т.е. НЕ МОДАЛЬНЫЕ. | НМ | G80 Z100; |
G81 | Цикл сверления | М | G81 X0 Y0 Z-10 R3 F100; |
G82 | Цикл сверления с задержкой Подпрограмма G82 задается кадром вызова: N{i} G82 Х…. Z… R… L… D… H… Х, Z – координаты промежуточной точки контура, R, L – координаты конца обработки по циклу, D - глубина резания на черновом проходе Н - припуск на чистовую обработку | М | G82 X0 Y0 Z-10 R3 P100 F100; |
G83 | Цикл прерывистого сверления (с полным выводом сверла) Цикл сверления с отходом Постоянный цикл глубокого сверления (G83) Формат кадра вызова цикла: G83 R1… R2… Z…I….K.. J.. - R1 - начальная координата отверстия (как для G81); - [R2] - координата точки возврата (как для G81); - Z - координата дна отверстия (как для G81); - I - приращение размера Z после каждого цикла разгрузки стружки; - [J] - минимальное приращение цикла разгрузки стружки; после достижения программированного значения следуют постоянные приращения; - [K] - коэффициент уменьшения параметра I (до достижения величины J). Присутствие или отсутствие этих параметров определяет два разных цикла: 1) случай, при котором были запрограммированы I, K, J, цикл имеет следующие шаги: - быстрый подход к оси отверстия для обработки; - быстрый подход к точке R1; - подход с рабочей подачей к точке R1+I; - быстрый возврат к точке R1 (разгрузка стружки); - вычисление нового значения R1: R1=R1+I-J; - вычисление нового значения I: I=I*K, если I*K³J. I=J, если I*K<J. Шаги, начиная со второго, выполняются один за другим до получения запрограммированного размера глубины сверления. Для сохранения параметра I неизменным (постоянное приращение) программируют К=1 в отсутствии параметра J. 2) случай, при котором не были запрограммированы K и J (дробление стружки без разгрузки) – подача с постоянным приращением и выдержка времени при любом приращении обеспечивается следующими шагами: - быстрый подход к центру отверстия для обработки; - быстрый подход к размеру R1; - рабочая подача к точке R1+I; - выдержка времени, запрограммированная с TMR; - подход по другой величине I; (Три последних шага следуют один за другим до достижения запрограммированного размера глубины). - быстрый выход из отверстия к точкам R1 или R2, если R2¹R1. | М | G83 X0 Y0 Z-10 R3 Q8 F100; |
Постоянные циклы сверления G80-G89 | |||
G84 | Цикл нарезания резьбы Подпрограммы для нарезания конической резьбы G84 Формат вызова цикла: N{i} G84 Х… Z... K. L… D… H… A…. Х, Z – координаты конечной точки обработки (Т2), K - шаг резьбы, L – координата точки начала обработки по оси Х (Т1), D – глубина резания при черновых ходах, Н – радиальная высота профиля резьбы, А - положение точки выхода инструмента из цикла в радиальном направлении. Постоянный цикл нарезания резьбы метчиком (G84) Постоянный цикл нарезания резьбы метчиком (G84)может быть выполнен двумя способами. 1) Шпиндель без датчика. Формат кадра цикла G84: G84 [R1..][R2..] Z…, - G84 - код цикла нарезания резьбы метчиком; - [R1] - координата точки начала обработки и конца обработки, если R1=R2 (размер быстрого подхода и возврата на рабочей скорости); - [R2] - координата точки конца обработки, если R1 ≠ R2; - Z - конечная координата нарезания резьбы. При программировании необходимо учитывать следующее: размер перемещения быстрого хода инструмента к детали в операциях нарезания резьбы метчиком должен всегда заканчиваться на расстоянии от детали, равном пяти шагам резьбы, если глубина ≤ 3d, или семи шагам, если глубина > 3d; скорость подачи F, которую следует запрограммировать, вычисляется следующим образом: F = S * p * 0.9, где: S - скорость вращения шпинделя; P - шаг резьбы; 0,9 - коэффициент уменьшения скорости для сохранения упругости пружинного компенсатора резцедержателя. Окончательный размер Z должен быть уменьшен на величину, равную 10% от фактического рабочего хода метчика. Посредством кода RMS, задаваемого в программе или введенного с клавиатуры, можно изменять скорость возврата инструмента, определяя это изменение в процентах. 2) Шпиндель с датчиком. В данном случае существует два способа программирования функции G84: - использование программирования скорости подачи F, как в случае для шпинделя без датчика; - использование программирования шага резьбы К; в этом случае система автоматически вычисляет подачу, умножая шаг К на число оборотов шпинделя. Формат кадра цикла G84: G84 [R1..][R2..] Z.. K, - G84 - код цикла нарезания резьбы метчиком; - [R1] - координата точки начала обработки и конца обработки, если R1=R2 (размер быстрого подхода и возврата на рабочей скорости; - [R2] - координата точки конца обработки, если R1 ≠ R2; - Z - конечная точка нарезания резьбы метчиком; - [К] - шаг резьбы. | М | G95 G84 X0 Y0 Z-10 R3 F1.411; |
G86 | Подпрограммы для проточки фасок с углом 45° (G86) и скруглений угла 90° Форматы кадров для обработки фаски и скругления G86 X...Z...R...D...H... G87 X...Z...R...D...H... X — диаметр поверхности исходной точки А (рис.30), Z — координата конечной точки В, R — фаска или радиус скругления г (числовое значение после адреса R задается с плюсом, если диаметр конечной точки В больше исходного, если диаметр конечной точки В меньше исходного, то значение R задается с минусом), D — припуск на чистовую обработку по оси Z, Н — глубина резания за один ход резца при обточке заданного контура | М | |
G87 | Подпрограммы для скруглений угла 90° Обработка прямоугольного паза G87 Подпрограмма представлена как постоянный цикл, параметры которого задаются по определенным адресам, а сам цикл вызывается кодом G87. Начальная точка исполнения цикла — центр паза. Формат кадра вызова G87 X...Y...Z...B...R...1...J... K...F...S...T...M... X— Z, R - размеры паза (рис.33,а) В – недоход фрезы до торца детали 1 – смещение фрезы для следующего прохода в процентах от диаметра (не более 40%) J — условный код -1 или +1, определяющий направление обхода контура, К — припуск по глубине, снимаемый за один ход, F, S — режимы обработки, Т — код инструмента, М06 — команда на смену инструмента. | М | |
G88 | Обработка шпоночного паза G88 Подпрограмма представлена как постоянный цикл с форматом кадра вызова G88 X… Y... Z... Б... К… F… Т... М… Характер адресов кадра аналогичен предыдущему случаю. | ||
Постоянные циклы сверления G80-G89 | |||
G90 | Абсолютный размер Абсолютная система координат | М | G90 G21; |
G91 | Размер в приращениях Относительная система координат | М | G91 G1 X4 Y5 F100; |
G94 | Линейная подача F в мм/мин или дюймов/мин G94 - подача в мм/мин или дюймах/мин, G95 - подача в мм/оборот или дюймов/оборот. | М | G94 G80 Z100; |
G95 | Окружная подача F в мм/об При включенной функции G96 автоматически включается функция G95, задающая подачу в мм/оборот. Если G95 еще не была включена, то при вызове G96 необходимо указать новое значение подачи F (изменить значение подачи с мм/мин на мм/оборот). . Скорость резания под адресом S задается числом, содержащим максимум четыре значащие цифры в целой части. Кроме того, при задании скорости в м/мин возможно использование функции LIMS - Ограничение числа оборотов при активной функции G96. Если обрабатывается деталь с большими различиями диаметра или подрезается торец, то рекомендуется указать ограничение числа оборотов шпинделя. Таким образом, можно исключить недопустимо высокое число оборотов при маленьких диаметрах. LIMS действует при использовании функций G96 и G97. | М | G95 G84 X0 Y0 Z-10 R3 F1.411; |
G96 | Задание скорости РЕЗАНИЯ КРОМКОЙ ФРЕЗЫ в м/мин и величину скорости под адресом S. | М | |
G97 | Способ задания скорости главного движения под адресом – задание скорости ВРАЩЕНИЯ ФРЕЗЫ в об/мин По умолчанию в системе действует функция G97, а не G96 или G95. Поэтому если в программе скорость резания задается в об/мин, то функцию G97 можно не указывать. После программирования функции G96 ее необходимо отменить функцией G97. После этого СЧПУ интерпретирует слово S снова как число оборотов шпинделя в минуту. Если новое число оборотов шпинделя не указывается, то сохраняется последнее, установленное через G96 число оборотов. | М | |
G98 | Отмена G99 | НМ | G98 G15 G90; |
G99 | После каждого цикла не отходить на «подходную точку» | М | G99 G91 X10 K4; |
G 134 | Сглаживание сопряжения кадров - G34, G35,G36, G134. Инструкция G34 включает скругление на стыке двух кадров с прямолинейными участками, а инструкция G134 выполняет ту же функцию на стыке кадров с круговыми или винтовыми траекториями (рис. 2.29). Для программирования отклонения скорректированного контура используют E-слово; это возможно только при активной инструкции G34. Для программирования радиуса скругления используют модальное R-слово. Задание радиуса возможно лишь при активной инструкции G134. |
Следует отметить, что ряд функций, такие как абсолютная система отсчета – (G90), размерность значения подачи (G94, G95) коррекция на диаметр (G40) и другие, автоматически устанавливаются при подготовке станка к работе (включении электропитания). Они называются «функциями по умолчанию» и их первоначальное состояние, оговаривается в «Инструкции пользователя».
|
|
|
|
Вспомогательные функции
Вспомогательные функции предназначены для управления вспомогательными и технологическими процессами на станке и программируются адресом М.
Технологические команды языка начинаются с буквы М. Включают такие действия, как:
Перечень кодов функций приведен в таблице 3.
Все свободные номера М -функций могут заниматься изготовителем станка. Например, функциями переключения для управления зажимными устройствами или включения/выключения других функций станка. В одном кадре может быть записано несколько слов с адресом М из разных групп.
Таблица 3 - Значения вспомогательных функций
Функция | Назначение | Действие | Примечание |
М00 | Программируемый останов Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый "технологический останов" Все осевые перемещения останавливаются и возобновляются тишь после того, как оператор станка нажмет клавишу "Старт цикла" на панели УЧПУ. При этом шпиндель продолжает вращаться, и другие функции остаются активными. Если оператор станка нажимает клавишу "Старт цикла", то выполнение программы будет продолжено с кадра, следующего за М00. | НМ | В кадре с M0 обработка останавливается. Дальнейшая работа по УП возможна при нажатии кнопки «Пуск программы» G0 X0 Y0 Z100 M0; |
М01 | Останов с подтверждением Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения останова | НМ | Технологический останов. Используется, если останов нужен не для каждой обработки, а периодически G0 X0 Y0 Z100 M1; |
М02 | Конец управляющей программы с возвратом к началу программы Конец программы | НМ | Программируется в последнем кадре программы и указывает конец программы обработки детали M02; |
М03, М04 | Вращение шпинделя по/против часовой стрелки Начать вращение шпинделя по часовой стрелке Начать вращение шпинделя против часовой стрелки | М | Включает вращение шпинделя против часовой стрелке M3 S2000; M4 S2000; |
М05 | Останов шпинделя Остановить вращение шпинделя/ Или S0. Сразу после кадра с признаком начала программы "%" происходит вывод рабочего органа в позицию смены и смена инструмента. М5 не нужен. Нужен после первого М6 и s. При задании функции S 0 происходит автоматическая ориентация шпинделя после его остановки. Задание ориентации шпинделя обязательно перед сменой инструмента, а также перед началом работы шпинделя в следящем режиме (координата С). | М | Выключение шпинделя. Включение шпинделя осуществляется автоматически при задании адреса S M5; |
М06 | Смена инструмента Сменить инструмент | НМ | Действует в программном режиме или в ручном при нажатии кнопки «Пуск автооператора» M6 T15; |
M07 | Включить дополнительное охлаждение | М | M3 S2000 M7; |
М08 | Включение охлаждения Включить основное охлаждение | М | Отменяется функцией М09 M3 S2000 M8; |
М09 | Выключение охлаждения | М | Отменяется функцией М08 G0 X0 Y0 Z100 M5 M9; |
М10, М11 | Зажим/разжим инструмента | М | Включает/выключает механизм автоматического закрепления инструмента |
М17 | Конец подпрограммы | М | Программируется отдельным кадром в конце подпрограммы |
М19 | Останов шпинделя в заданной позиции | М | Происходит ориентация шпинделя, задается перед сменой инструмента |
М30 | Конец ленты Конец информации | НМ | M30; |
М38М41 | Переключение диапазона вращения шпинделя | М | В программном режиме действует автоматически |
М60М63 | Автоматическая смена палет | М | Осуществляется смена спутников. В предшествующем кадре необходимо осуществлять выезд в соответствующую позицию смены. |
М68 | Зажим заготовки | М | |
М78, М79 | Зажим/разжим стола | М | |
M98 | Вызов подпрограммы | М | M98 P101; |
M99 | Конец подпрограммы, возврат к основной программе | НМ | M99; |
Команды M00, M01, M02, M17 и M30 всегда запускаются после окончания движения рабочего органа.
TURN - Количество дополнительных круговых проходов в диапазоне от 0 до 999 при прохожее спиралью.
CR/LF -символом перевода строки. (LINE FEED - перевод строки), =«*» =«ПС».
Skip - Если кадры программы помечены соответствующим образом «/», то система управления проигнорирует их, если активен сигнал Skip.
«F» – первая буква английского слова feed (подача),
«S» -в качестве символа скорости вращения шпинделя - буква «S» - первая буква английского слова speed (скорость),
«T» -в качестве символа номера инструмента – буква «T» - первая буква английского слова tool (инструмент).
: Номер главного кадра
N Номера вспомогательного кадра
G Подготовительные функции
X, Y, Z Информация о пути
I, J, K Параметры интерполяции
F Величина скорости подачи
S Величина скорости главного движения
T Номер инструмента
D Номер корректора на размер инструмента
номер корректора, в котором записана информация о размерах инструмента, под адресом D. Функция D0 является стандартной предварительной установкой после пуска СЧПУ. Если адрес D не указан, то работа осуществляется без коррекции.
M Вспомогательные функции
P Формальный параметр
Е - Выдержка времени
Продолжительность выдержки времени программируется трехбуквенным кодом TMR.
Постоянные циклы при создании системы ЧПУ программируются в формальных параметрах, обозначаемых буквами. Наиболее часто формальные параметры задаются латинскими буквами R, Р или Е с двух- или трехзначными числами. Имя постоянного цикла в большинстве систем ЧПУ задается адресом G или L и двузначным числом. Номера подпрограмм, схема траектории инструмента и данной подпрограмме и необходимые параметры обычно имеются в инструкции по программированию для конкретного УЧПУ. С использованием формальных параметров можно составлять кадры основной УП, а не только подпрограмм. Это целесообразно делать, если в процессе программирования параметры меняют числовое значение, а траектория перемещения инструмента имеет однотипный вид.
L08 Постоянный цикл (подпрограмма) для продольной обточки
L05 Подпрограмма для продольной обточки с вычислительной операцией
|
|
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!