Руководство программиста мс санкт-Петербург 2000г - davaiknam.ru o_O
Главная
Поиск по ключевым словам:
Похожие работы
Название работы Кол-во страниц Размер
Руководство системного программиста 643. Амдб. 10080-01 32 01 Листов... 1 118.36kb.
«санкт-петербург» приехал из литвы 1 25.92kb.
Проблемы здоровья и экологии 37 3774.01kb.
Руководство по эксплуатации вт-303. 00. 000 Рэ санкт- петербург 2010 1 203.19kb.
Г. Санкт-Петербург 4-5 сентября Санкт-Петербург 11 2144.82kb.
Программа круиза: 1 день. 2 января 2014 14: 00, 15: 00 1 130.3kb.
Даты поездок: 30 ноября – 2 декабря (2012 г.) 1 48.06kb.
Даты поездок: 31 марта – 2 апреля (2012 г.) 1 45.51kb.
"Виват, Санкт-Петербург!" Автобусный тур с выездом из Кинешмы Вичуги... 1 375.25kb.
«Кружево озер Нового Валаама» «Православная Финляндия» 1 29.77kb.
«Путями валаамских старцев к местам служения патриарха Алексия ii»... 1 33.25kb.
Вопросы к экзамену Основные понятия, этапы и методы математического... 1 22.52kb.
Направления изучения представлений о справедливости 1 202.17kb.

Руководство программиста мс санкт-Петербург 2000г - страница №1/48



УСТРОЙСТВО



ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ NC-110

РУКОВОДСТВО ПРОГРАММИСТА МС

Санкт-Петербург

2000г.

АННОТАЦИЯ

Руководство программиста предназначено для ознакомления с правилами и методами составления управляющих программ системы числового программного управления (в дальнейшем - УЧПУ) типа NC-100, NC-110, обеспечивающего управление металлообрабатывающим оборудованием, работающего как автономно, так и в составе гибких производственных модулей и гибких производственных систем.

СОДЕРЖАНИЕ



УСТРОЙСТВО 1

ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ NC-110 1

РУКОВОДСТВО ПРОГРАММИСТА МС 1

Санкт-Петербург 1

2000г. 1

АННОТАЦИЯ 2

365 2

Руководство программиста МС 2

Руководство программиста предназначено для ознакомления с правилами и методами составления управляющих программ системы числового программного управления (в дальнейшем - УЧПУ) типа NC-100, NC-110, обеспечивающего управление металлообрабатывающим оборудованием, работающего как автономно, так и в составе гибких производственных модулей и гибких производственных систем. 2

198206, Санкт-Петербург, Петергофское шоссе, 73 2

СОДЕРЖАНИЕ 3

1. ОБЩИЕ СВЕДЕНИЯ 196

1. ОБЩИЕ СВЕДЕНИЯ 196

1.1. Общие характеристики системы управления 196

1.1. Общие характеристики системы управления 196

1.1.1. Тип контроля 196

1.1.1. Тип контроля 196

8 управляемых осей: 8 осей в линейной интерполяции, 2 оси с перемещением от точки к точке, 1 ось шпинделя; 196

управление одновременно 8-ю осями, из которых 8 - непрерывных и скоординированных и 2 - от точки к точке; 196

плоскость круговой интерполяции может быть применена к любой паре осей; 196

винтовая интерполяция; 196

сочетание круговой интерполяции с линейными и вращательными движениями; 196

максимальный радиус 99.9999 м; 196

точность интерполяции в пределах одного микрона на метр радиуса; 196

датчики установки положения: энкодер, (разрешающая способность 0,1 мкм), оптические линейки; 196

автоматическое управление векторной скоростью на профиле; 196

управление ускорением и замедлением при круговой интерполяции; 196

автоматическое замедление на углах; 196

динамическая оптимизация скорости на профиле; 196

память конфигурируемого перехода (максимально 64 кадра) для непрерывной обработки. 196

1.1.2. Пульт управления 196

1.1.2. Пульт управления 196

В наличии имеются пульт оператора и станочная панель, которые объединяют в себе все функции типа вв/выв - оператор - система управления - металлорежущий станок. Модель пульта состоит из алфавитно-цифровой клавиатуры, дисплея с экраном 14 дюймов по диагонали, ключом включения и выключения. Станочная панель содержит: 196

корректор скорости подачи; 196

корректор вращения шпинделя; 196

корректор скорости ручных перемещений и выбора направления; 196

клавиши для выбора режима работы, СТОП, ПУСК, СБРОС; 196

свободно программируемые клавиши; 196

штурвал ручных перемещений; 196

кнопка аварийного останова. 196

1.1.3. Индикация 196

1.1.3. Индикация 196

Индикация осуществляется в виде двух видеокадров: видеокадр УПРАВЛЕНИЕ СТАНКОМ #1 и видеокадр КОМАНДА. 196

Режим КОМАНДА используется при процедурах редактирования, визуализации списка программ, таблиц корректоров, исходных точек и срока службы инструмента. 196

Видеокадр УПРАВЛЕНИЕ СТАНКОМ визуализирует: 196

название программы; 196

время обработки; 196

сообщения оператору; 196

реальные размеры осей; 196

запрограммированные размеры осей; 196

функции G, T, S, M; 196

исходные точки; 197

корректора; 197

номер кадра; 197

повтор циклов и подпрограмм. 197

1.1.4. Графическая визуализация 197

1.1.4. Графическая визуализация 197

При графической визуализации режима УПРАВЛЕНИЕ СТАНКОМ #6 первые четыре строки видеокадра используются для воспроизведения краткой информации, что и на видеокадре #1. В стадии обработки свободная часть видеоэкрана используется для воспроизведения декартовых осей, запрограммированных размеров, профилей и точек, на которых реализуются запрограммированные циклы и движения оси, перпендикулярной к плоскости обработки. 197

1.1.5. Запоминание программ и их модификация 197

1.1.5. Запоминание программ и их модификация 197

Управляющие программы обработки детали должны быть занесены в память УЧПУ с клавиатуры или с периферийных устройств. Введенные символы в память программы могут быть воспроизведены на видеоэкране и модифицированы посредством удаления, модификации или вставления кадров. Эти операции могут осуществляться во время обработки детали на станке. 197

1.1.6. Режимы работы 197

1.1.6. Режимы работы 197

Режимы работы выбираются клавишами со станочной панели. Они могут быть: 197

выполнение кадров введенных с клавиатуры (MDI); 197

выполнение выбранной программы в автоматическом режиме (AUTO); 197

выполнение выбранной программы по кадрам (STEP); 197

выполнение безразмерных ручных перемещений (MANU); 197

выполнение фиксированных ручных перемещений (MANJ); 197

автоматический выход на профиль и продолжение работы после прерывания цикла обработки, за которым следовали ручные перемещения (PROF); 197

выход в "0" станка (HOME). 197

1.1.7. Штурвал 197

1.1.7. Штурвал 197

Для выполнения ручных перемещений возможно использовать штурвал. Перемещение происходит с 2-мя различными шкалами: 197

1 мм/об при безразмерных ручных перемещениях; 197

0,1 мм/об при фиксированных ручных перемещениях. 197

1.1.8. Проверка программ 197

1.1.8. Проверка программ 197

При вводе команд с клавиатуры возможно: 197

проверить программы в памяти, без движения осей, используя графическую визуализацию или видеокадр УПРАВЛЕНИЕ СТАНКОМ; 197

выполнить программу со скоростями обработки, равными скоростям быстрых перемещений; 197

1.1.9. Ноль станка 198

1.1.9. Ноль станка 198

Один из ограничителей перемещения любой оси используется для автоматического выбора нуля системы отсчета. При включении станка, перемещая любую ось на этот ограничитель, за точку абсолютного нуля станка принимается наиболее близкий шаг датчика. 198

1.1.10. Стоп 198

1.1.10. Стоп 198

Система выполняет останов движения осей с контролируемым замедлением. 198

1.1.11. Компенсация люфта 198

1.1.11. Компенсация люфта 198

Автоматическая компенсация люфта при изменении направления движения. Значение люфта устанавливается в памяти системы при характеризации. 198

1.1.12. Компенсация геометрических ошибок 198

1.1.12. Компенсация геометрических ошибок 198

Эта операция позволяет автоматически компенсировать (посредством вычислений, выполняемых системой) размеры, полученные датчиком положения. Компенсация геометрических ошибок может быть выполнена для любой оси. Количество точек компенсации устанавливается при характеризации (максимально 256 точек для каждой оси). 198

1.1.13. Датчики положения 198

1.1.13. Датчики положения 198

Система использует датчики энкодер на оси шпинделя, энкодер и оптические линейки на осях. 198

1.1.14. Абсолютные исходные точки 198

1.1.14. Абсолютные исходные точки 198

Максимально можно определить до 100 абсолютных исходных точек (от 0 до 99), вводя с клавиатуры трехбуквенный код ORA, относящийся к сконфигурированным осям станка (например: ORA, n, Z.., X..). Исходные точки активизируются из программы трехбуквенным кодом UAO. 198

Исходные точки могут быть определены в той же системе измерения, в которой сконфигурирован станок, или в альтернативной системе, устанавливая номер исходной точки с отрицательным значением (например: ORA, -n, Z..,X..). 198

1.1.15. Временные исходные точки 198

1.1.15. Временные исходные точки 198

Кроме абсолютных исходных точек, в программе возможно определить, используя трехбуквенный код UOT, бесконечное количество временных исходных точек, привязанных к любой из абсолютных. 198

1.1.16. Исходные точки в приращениях 199

1.1.16. Исходные точки в приращениях 199

Из программы можно определить, используя трехбуквенный код UIO, бесконечное количество исходных точек в приращениях, т.е. относительно исходных точек (точки), существующих в момент определения. 199

1.1.17. Корректировки 199

1.1.17. Корректировки 199

Число коррекций не ограничено и определяется во время установки. Максимальное значение корректора Z=+(-)9999.999 мм по длине и К=999.999 мм для диаметров. Корректировка длины инструмента может быть применена для любой оси. Значения корректировки длины могут быть введены с клавиатуры или автоматически вычислены системой (при установке инструмента). Значения корректировки диаметра должны быть введены с клавиатуры. 199

Значение корректировки может быть воспроизведено и модифицировано в любой момент. Значение корректировки могут быть модифицированы программой, после выполнения измерительного цикла. 199

1.1.18. Цикл контроля инструмента 199

1.1.18. Цикл контроля инструмента 199

Возможно выполнить проверку инструмента с остановкой, ручными перемещениями и последующим возвращением в точку остановки. Возврат в точку остановки может быть выполнен вручную ось за осью по выбору оператора (RAP=0) или же автоматически, повторяя в обратном направлении порядок ручных перемещений, выполненных при отводе (RAP=1). Максимальное число перемещений 32. 199

1.1.19. Управление головками для расточки и обточки 199

1.1.19. Управление головками для расточки и обточки 199

Головки расточки и обточки, установленные на шпинделе, управляются как одновременные и скоординированные оси. Ось, относящаяся к головке расточки и обточки, программируется в диаметрах. 199

1.1.20. Управление электронным щупом 199

1.1.20. Управление электронным щупом 199

Устройство измерения по всем направлениям, установленное на шпинделе, рассматривается как инструмент с коррекциями по длине и диаметру. Параметры измерения щупом: размер подхода, размер надежности и скорость измерения, заносятся в память с клавиатуры посредством трехбуквенного кода DPT. Параметры, не присутствующие в управлении, определяются во время конфигурации системы. 199

Посредством функций G72 и G73, которые могут быть внесены в программу обработки, щуп реализует: 199

измерение координат точки в пространстве; 199

измерение координат центра и радиуса окружности в плоскости. Параметры, полученные измерением, накапливаются в памяти посредством параметра Е, находящегося в кадре измерения. 199

С инструментом, установленным в шпинделе, зафиксированный щуп реализует измерение смещений от теоретических точек посредством функции G74, вставляемой в программу обработки. Этот цикл может быть использован 199

для переквалификации или контроля целостности инструмента. 199

1.1.21. Цикл срока службы инструмента 200

1.1.21. Цикл срока службы инструмента 200

Для каждого инструмента возможно определить срок службы (использование в обработке), что позволяет контролировать состояние инструмента. Кроме того, возможно запрашивать замену использованного или вышедшего из строя инструмента другим, пригодным для использования, с такими же характеристиками. 200

Управление циклом срока службы инструмента осуществляется посредством использования таблицы, содержащей характеристики инструмента: 200

номер инструмента; 200

номер альтернативного инструмента; 200

корректор, который надо применить к альтернативному инструменту; 200

максимальный теоретический срок службы; 200

минимальный теоретический срок службы; 200

остаточное время службы; 200

состояние инструмента. 200

1.1.22. Поиск информации в памяти 200

1.1.22. Поиск информации в памяти 200

Возможен поиск вперед и назад до введенного слова (N18; G33; M5; X80.5 и т.д.). Кроме того, командами введенными с клавиатуры возможно: 200

остановить обработку кадра с заданным порядковым номером; 200

выполнить или исключить из выполнения кадры, разделенные дробной чертой. 200

1.1.23. Запомненный поиск 200

1.1.23. Запомненный поиск 200

Система сохраняет в устройствах постоянной памяти некоторые параметры, которые однозначно определяют выполняемый кадр. 200

На основе этих параметров, таким образом, возможно автоматическое возобновление цикла с места прерывания. Это возможно даже в наиболее критических случаях, в таких, как повторяющиеся циклы, составные циклы, условные переходы, вызовы подпрограмм. Оператор должен только ввести с клавиатуры код автоматического поиска RCM и код конца поиска ERM. Система имитирует функционирование до кадра, выполненного полностью, вызывает требуемый инструмент, устанавливает коррекции и воспроизводит на дисплей координаты, на которых должен бы быть инструмент, и координаты его фактического нахождения. 200

Для возобновления обработки достаточно дать ПУСК после позиционирования осей. 200

1.1.24. Типы памяти 200

1.1.24. Типы памяти 200

Инструкции, характеризующие поведение системы (которые, например, отличают управление фрезерными обрабатывающими центрами от управления токарным станком) находятся в ПО. 200

Параметры металлорежущего станка (например, скорость, ускорение и т.д.), значения корректировки длины и диаметра инструмента, исходные точки, таблица срока службы инструмента и управляющие программы обработки детали занесены в память (HDD, FLOPPY, FLASH). 200

Данные временного использования находятся в памяти ОЗУ без сохранения содержимого при выключении питания. 200

1.1.25. Изменение скорости подачи и вращения 201

1.1.25. Изменение скорости подачи и вращения 201

На пульте оператора расположены клавиши, которые могут изменять: 201

скорость подачи от 0-125%; 201

скорость вращения шпинделя от 75-125%. 201

1.1.26. Система защиты и автодиагностики 201

1.1.26. Система защиты и автодиагностики 201

Осуществляется строгий контроль всех частей системы, подверженных повреждениям (центральные вычислительные системы, кабельные проводки, датчики положения и т.д.) и состояний функционирования (внутренняя температура, напряжение питания, паритет входных данных и переполнение памяти, команды с клавиатуры и т.д.). 201

Ошибки сервомеханизмов находятся под постоянным контролем вычислительной системы. Для каждого типа обнаруженной ошибки, система выдает диагностическое сообщение с определением области, в которой была установлена неполадка, указывая таким образом на модуль, который следует заменить или на аномальную ситуацию, которую надо исправить. Диагностические сообщения хранятся в файле характеризации системы, таким образом, представляется возможным модифицировать для удобства пользователя. 201

1.2. Характеристики программирования 201

1.2. Характеристики программирования 201

1.2.1. Система измерения 201

1.2.1. Система измерения 201

Миллиметры или дюймы, выбираемые посредством функции G71/G70. 201

1.2.2. Программирование абсолютных размеров или по приращениям 201

1.2.2. Программирование абсолютных размеров или по приращениям 201

Подготовительная функция: G90 - абсолютное программирование,G91 - программирование по приращениям. 201

1.2.3. Программирование относительно нуля станка 201

1.2.3. Программирование относительно нуля станка 201

Перемещения, запрограммированные в кадре, могут быть отнесены к нулю станка заданием функции G79. 201

1.2.4. Программирование с десятичной точкой 201

1.2.4. Программирование с десятичной точкой 201

Размеры программируются так, как читаются (без нулей в начале или в конце) с указанием точки разделения целой части от десятичной (пример: X-20.275). 201

1.2.5. Код ленты 201

1.2.5. Код ленты 201

EIA RS244, ISO 840 c автоматическим распознаванием. 201

1.2.6. Формат программирования 202

1.2.6. Формат программирования 202

N4, G2, X/Y/Z/A/B/C/U/W/V/P/Q/D/5.4,R5.4,I/J/K5.4, F5.2, S5.2, T4.4, M2, H2. 202

1.2.7. Координаты осей 202

1.2.7. Координаты осей 202

Координаты программируются в миллиметрах или дюймах от +(-)0.0001 до +(-)99999.9999. 202

1.2.8. Координаты I, J 202

1.2.8. Координаты I, J 202

Определяют координаты центра окружности в круговой интерполяции. Программируемое значение: от +(-) 0.0001 до +(-) 99999.9999 миллиметров или дюймов. 202

1.2.9. Вращательные движения 202

1.2.9. Вращательные движения 202

Во время характеризации системы любая ось может быть определена, как ось вращения. Программируемое значение : от +(-)0.0001 до +(-)99999.9999 градусов. 202

1.2.10. Функция F 202

1.2.10. Функция F 202

Программируется от 0.01 до 99999.99. 202

G94 определяет скорость подачи осей в мм/мин. или дюйм/мин. С помощью символа "t" можно программировать время в секундах, необходимое для отработки элемента, определенного в кадре (F для кадра является отношением между длинной элемента и запрограммированным t). 202

G93 определяет обратное время, т.е. отношение: скорость подачи/расстояние. 202

G95 определяет скорость осей в мм/оборот. 202

1.2.11. Функция S 202

1.2.11. Функция S 202

Программируется от 0.01 до 99999.99. Может выражать: 202

число оборотов/мин. шпинделя (G97); 202

скорость резания в м/мин. (G96). 202

1.2.12. Функция Т 202

1.2.12. Функция Т 202

Определяет требуемый для обработки инструмент и номер коррекции для данного инструмента. Программируемая величина: от 1.0 до 9999.9999. Цифры перед десятичной точкой определяют инструмент, после - номер корректора. 202

1.2.13. Подготовительные функции G 203

1.2.13. Подготовительные функции G 203

G00 быстрое позиционирование; 203

G01 линейная интерполяция; 203

G02 интерполяция круговая по часовой стрелке; 203

G03 интерполяция круговая против часовой стрелки; 203

G04 выдержка времени, заданная в кадре; 203

G09 замедление в конце кадра; 203

G17 выбирает плоскость интерполяции, определенную конфигурируемыми осями 1 и 2; 203

G18 выбирает плоскость интерполяции, определенную конфигурируемыми осями 3 и 1; 203

G19 выбирает плоскость интерполяции, определенную конфигурируемыми осями 2 и 3; 203

G20 закрывает среду программирования языка GTL; 203

G21 открывает среду программирования языка GTL; 203

G27 непрерывное обработка с автоматическим уменьшением скорости на углах; 203

G28 непрерывное отработка без автоматического уменьшения скорости на углах; 203

G29 позиционирование от точки к точке; 203

G33 нарезание резьбы с постоянным или изменяющимся шагом; 203

G40 отмена корректировки на профиле; 203

G41 приводит в действие корректировку на профиле (инструмент слева); 203

G42 приводит в действие корректировку на профиле инструмент справа); 203

G70 программирование в дюймах; 203

G71 программирование в миллиметрах; 203

G72 измерение точки с компенсацией радиуса инструмента; 203

G73 измерение параметров отверстия; 203

G74 измерение отклонения от теоретической точки без компенсации радиуса инструмента; 203

G79 программирование относительно нуля станка (действительно только в данном кадре); 203

G80 отмена постоянных циклов; 203

G81 цикл сверления; 203

G82 цикл растачивания; 203

G83 цикл глубокого сверления; 203

G84 цикл нарезания резьбы метчиком; 203

G85 цикл рассверливания; 203

G86 цикл развертывания; 203

G89 цикл развертывания с остановкой; 203

G90 абсолютное программирование; 203

G91 программирование по приращениям; 203

G93 скорость подачи, выраженная в виде обратного времени выполнения; 203

G94 скорость подачи осей в мм/мин или дюйм/мин; 203

G95 скорость подачи осей в мм/оборотах; 203

G96 скорость вращения шпинделя в м/мин; 203

G97 скорость вращения шпинделя в оборотах/мин. 203

1.2.14. Вспомогательные функции М 204

1.2.14. Вспомогательные функции М 204

М00 остановка программы; 204

М01 условная остановка программы; 204

М02 конец программы; 204

М03 вращение шпинделя по часовой стрелке; 204

М04 вращение шпинделя против часовой стрелки; 204

М05 остановка вращения шпинделя; 204

М06 замена инструмента; 204

М07 включение вспомогательного охлаждения; 204

М08 включение основного охлаждения; 204

М09 выключение охлаждения; 204

М10 блокировка осей; 204

М11 разблокировка осей; 204

М12 блокировка вращающихся осей; 204

М13 вращение шпинделя по часовой стрелке и охлаждение; 204

М14 вращение шпинделя против часовой стрелки и охлаждение; 204

М19 остановка вращения шпинделя с угловой ориентацией; 204

М30 конец программы и возврат к первому кадру; 204

М41 ¦ 204

М42 ¦ выбирает диапазон вращения шпинделя 204

М43 ¦ 1-2-3-4 204

М44 ¦ 204

М40 аннулирует диапазон вращения шпинделя; 204

М45 автоматическая замена диапазона; 204

М60 замена детали. 204

1.2.15. Постоянные циклы 204

1.2.15. Постоянные циклы 204

С использованием подготовительных функций G81-G89 определения подготовительного цикла можно программировать ряд операций (сверление, нарезание резьбы метчиком, растачивание и т.д.) без повторения для каждой из них параметров отверстия, запрограммированную обработку которого надо осуществить. Последовательность движений циклов может быть установлена в следующем порядке: 204



1) быстрое позиционирование к оси отверстия; 204

2) быстрый подход к плоскости обработки (размер R); 204

3) рабочая скорость подачи до запрограммированного размера Z; 204

4) фикции цикла на дне отверстия; 204

5) ускоренное или со скоростью обработки возвращение к точке R. 204

Можно программировать размер возвращения R2, отличный от R (тогда два размера R в кадре). 204

Таблица 1 204

Характеристики постоянных циклов 204

Постоянный цикл 204

Подход 204

Функции на дне отверстия 204

Возврат 204

Выдержка времени 204

Вращение шпинделя 204

G 81 сверление 204

рабочая подача 204

нет 204

рабоч.скор. 204

быстрый ход 204

G 82 растачивание 204

рабочая подача 204

да 204

рабоч.скор. 204

быстрый ход 204

G 83 глубокое сверление (с разгрузкой стружки) 204

в прерывистой работе 204

нет 204

рабоч.скор. 204

быстрый ход 204

G 84 нарезание резьбы метчиком 204

рабочая подача, начало вращения шпинделя 204

нет 204

изменение направления 204

рабочая подача 204

G 85 расверливание или tapmatic 205

рабочая подача 205

нет 205

рабоч.скор. 205

рабочая подача 205

G 86 развертывание 205

рабочая подача начало вращения шпинделя 205

нет 205

останов 205

быстрый ход 205

G 89 развертывание с растачиванием 205

рабочая подача 205

да 205

рабоч.скор. 205

рабочая подача 205

1.2.16. Постоянный цикл нарезания резьбы метчиком с датчиком на шпинделе 205

1.2.16. Постоянный цикл нарезания резьбы метчиком с датчиком на шпинделе 205

В этом цикле скорость подачи F не программируется т.к. вычисляется автоматически в соответствии с числом оборотов шпинделя и шага (К) метчика нарезания резьбы. 205

1.2.17. Изменение скорости возвращения при нарезании резьбы метчиком 205

1.2.17. Изменение скорости возвращения при нарезании резьбы метчиком 205

Определяя процентное содержание изменения посредством кода RMS, введенного в программу или накопленного в памяти с клавиатуры, можно модифицировать скорость возврата в цикле нарезания резьбы метчиком. 205

Пример: RMS=110 (+10%запрограммированного F) 205

RMS=10 (-90% запрограммированного F). 205

1.2.18. Выдержка времени 205

1.2.18. Выдержка времени 205

Выражается в секундах заданием кода TMR, введенного с клавиатуры. Пример: TMR=2. 205

1.2.19. Время обработки 205

1.2.19. Время обработки 205

Группа из трехбуквенных кодов TIM позволяет пользователю определить время обработки в определенных точках программы. Трехбуквенный код ТОТ позволяет дополнительно программировать 6 специальных времен в определенных точках обработки. 205

1.2.20. Сообщения программы 205

1.2.20. Сообщения программы 205

На 2 видеокадре, в зоне сообщений могут быть воспроизведены сообщения, переменные, константы, которые программируются посредством трехбуквенного кода DIS. 205

Примеры: (DIS, "ИНСТРУМЕНТ=12") 205

(DIS, E37) 205

(DIS, UOV). 205

1.2.21. Коэффициент масштабирования 206

1.2.21. Коэффициент масштабирования 206

Коэффициент масштабирования применяется для масштабирования заданного перемещения для определенных осей, программируя трехбуквенный код SCF и коэффициент масштабирования, который необходимо применить. 206

Примеры: (SCF,2) для всех осей, 206

(SCF,2,X) для оси Х. 206

1.2.22. Нарезание резьбы 206

1.2.22. Нарезание резьбы 206

С функцией G33 программируется цикл цилиндрического или конического нарезания резьбы, с постоянным или переменным шагом. Параметры, запрограммированные в кадре, определяют тип нарезания резьбы. 206

Формат: 206

G33 Z..K.. -цилиндрическое нарезания резьбы с постоянным шагом; 206

G33 Z..U..K.. -коническое нарезания резьбы с постоянным шагом; 206

G33 Z..K..I+. -нарезания резьбы с увеличивающимся шагом; 206

G33 Z..K..I-. -нарезания резьбы с уменьшающимся шагом; 206

Где: 206

G33 - подготовительная функция 206

Z,U - координаты конечной точки 206

К - шаг нарезания резьбы 206

I+/- - изменение шага. 206

1.2.23. Векторная компенсация радиуса инструмента 206

1.2.23. Векторная компенсация радиуса инструмента 206

Векторная компенсация радиуса инструмента позволяет осуществить программирование контуров профиля без учета радиуса инструмента. Корректировка радиуса действует в перпендикулярном направлении к запрограммированному профилю и приводится в действие при помощи функций: G41 (корректировка слева от профиля) и G42 (корректировка справа от профиля). Параметры корректировки, которые надо применить к паре осей, для их коррекций, вычисляются автоматически. Корректировка отменяется функцией G40. 206

1.2.24. Определение припуска 206

1.2.24. Определение припуска 206

Кодом UOV можно определить припуск в операциях контурной обработки. Заданный в программе или введенный с клавиатуры код UOV временно модифицирует значение корректировки на величину, равную установленному значению. 206

Пример: UOV=1.5 206

Отмена припуска программируется установкой кода UOV=0. 206

1.2.25. Осепараллельные коррекции радиуса инструмента 206

1.2.25. Осепараллельные коррекции радиуса инструмента 206

С использованием в кадре обработки факторов корректировки u, v, w можно выполнить корректировку конечной точки, запрограммированной для декартовых осей станка. При этом конечная точка вычисляется следующим образом: 206

Pi = Qi + r * Fi (1) 206

где: 207

Qi - запрограммированные размеры для оси, 207

R - радиус инструмента, 207

Fi - фактор корректировки, может быть: 207

u для оси 1 или ее замены; 207

v для оси 2 или ее замены; 207

w для оси 3 или ее замены. 207

1.2.26. Зеркальная обработка 207

1.2.26. Зеркальная обработка 207

Трехбуквенный код MIR позволяет зеркальную обработку для всех скоординированных осей. 207

Пример: (MIR,X) 207

......... 207

(MIR,Y) 207

......... 207

(MIR,X,Y) 207

1.2.27. Вращение в плоскости 207

1.2.27. Вращение в плоскости 207

Программируя трехбуквенный код URT можно вращать в плоскости часть или всю запрограммированную деталь. Вращение происходит вокруг начальной точки, активной в этот момент. 207

Пример: (URT,45). 207

1.2.28. Повторение программ 207

1.2.28. Повторение программ 207

Используя трехбуквенный код RPT можно повторять n раз программу или часть программы для создания специальных циклов. Максимальное количество повторений - 99. Внутри повторяющегося цикла можно создать другой цикл, а в нем - еще один (до трех уровней). Часть программы, которую необходимо повторить, закрывается трехбуквенным кодом ERP. 207

Пример: (RPT,99) 207

.......... 207

.......... 207

(ERP) 207

1.2.29. Параметрическое программирование 207

1.2.29. Параметрическое программирование 207

С помощью кода Е можно программировать параметрические, геометрические и технологические данные цикла обработки. При помощи параметров можно осуществлять математические и тригонометрические действия, вычисление выражений. Максимальное число параметров Е не ограничено и определяется во время конфигурации системы. Параметры Е предусматривают различные индексы для переменных различного формата. 207

Таблица 2 207

Описание параметров Е для различных форматов 207

Формат 207

Параметры 207

Значение мин/макс 207

BY (байт) 207

ЕО..Е9 207

0 до 255 207

IN (целое) 207

Е10..Е19 207

-32768 до +32768 207

LI (целое с двойной точностью) 207

Е20..Е24 207

-2.147.483.647 до +2.147.483.647 207

RE (действительное) 207

Е25..Е29 207

+7 целых или десятичных чисел 207

LR (действительное с двойной точностью) 207

Е30...Еn 207

+16 целых или десятичных чисел 207

Арифметические действия: 208


следующая страница >>



Кто тебе настоящий друг, узнаёшь, когда попадаешь в скандал. Элизабет Тейлор
ещё >>