Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Кодирование информации УПМеждународным стандартом ИСО регламентированы единые (для всех видов станков) правила кодирования информации УП на носителе данных (перфоленте, магнитной ленте и т.д.). УП записывают в виде последовательности кадров. Перед кодированием информации производят условную запись кадра, используя для этого буквенные, графические и цифровые символы, значения которых приведены в табл. 2.1 и 2.2. Содержание кадра УП также регламентировано. Каждый кадр должен содержать: слово «Номер кадра»; информационные слова или слово (Допускается не использовать); символ «Конец кадра». В зависимости от исполнения станка содержание кадра может различаться, но последовательность записи символов должна соответствовать стандарту на формат кадра. При использовании символов табуляции они проставляются перед каждым словом (за исключением слова «Номер кадра») в кадре УП. Информационные слова в кадре рекомендуется записывать в такой последовательности: «Подготовительная функция» (G), «Размерные перемещения» (X, У, Z, U, V, W, P, Q, R, А, В, С); «Параметр интерполяции или шаг резьбы» (I, J, К); «Функция подачи» (относится только к определенной оси и должно следовать непосредственно за словом «Размерное перемещение» по этой оси; слово «Функция подачи», относящееся к двум к более осям, должно следовать за последним словом «Размерное перемещение», к которому оно относится); «Функция главного движения» (S); «Функция инструмента» (Т); «Вспомогательная функция» (М). Слова «Размерные перемещения» и «Параметр интерполяции или шаг резьбы» не должны повторяться в одном кадре УП. Табл. 2. 1 Буквенное обозначение
Каждая УП должна начинаться символом «Начало программы», после которого ставится символ «Конец кадра». Далее следуют кадры со своими номерами. При размещении на носителе данных нескольких УП перед символом «Начало программы» первой УП допускается записывать еще один символ «Начало программы». Перед символом «Начало программы» может быть записана любая информация (примечания по наладке станка, различные идентификаторы программы и т.п.), не содержащая символа «Начало программы».
Табл. 2.2 Символьное обозначение
УП должна заканчиваться символом «Конец программы» или «Конец информации». Перед символом «Начало программы» и после символов «Конец программы» и «Конец информации» на перфоленте рекомендуется оставлять участки с символом «Пусто». При необходимости работать в режиме «Пропуск кадра» (например, для осуществления наладочных переходов при наладке станка и исключения этих переходов после окончания наладки) перед символами «Номер кадра» и «Главный кадр» надо записывать символ «Пропуск кадра». При записи слов с использованием десятичного знака могут быть опущены незначащие нули, стоящие до и (или) после знака (например, запись Х. 03 означает размер 0, 03 мм по оси Х; запись X 1030 — размер 1030, 0 мм по оси X); размер, представленный одними нулями, может быть записан одним нулем. В руководстве по УЧПУ, прилагаемом к станку, описываются формат кадра и УП. В УЧПУ реализуется значительное число подготовительных и вспомогательных функций. Подготовительные функции связаны с режимами работы, формой движения, циклами обработки и т.д. Перечень этих функций и рекомендуемое их кодирование приведены в табл. 2.3. Объединение функций в группы по признакам, указанным во второй колонке, определяет возможность взаимной отмены их действия. Прочерк означает, что функция действует только в том кадре, в котором она указана. Если в одном кадре необходимы несколько подготовительных функций, то их записывают в порядке возрастания номеров их признаков. Подготовительная функция используется также при записи других подпрограмм. В наибольшей степени это относится к записи постоянных циклов. Рекомендуемое кодирование постоянных циклов сверлильно-расточной обработки приведено в табл. 2 4. Размерные перемещения должны задаваться в абсолютных значениях или приращениях. Способ управления размерными перемещениями выбирается подготовительной функцией (G90 — «Абсолютный размер»; G91—«Размер в приращениях»). Линейные перемещения задаются в миллиметрах и их десятичных долях, реже в дюймах. В последнем случае должна быть записана подготовительная функция, указывающая единицу измерения. Угловые размеры задаются в радианах или градусах. Знаки плюс или минус должны предшествовать первой цифре каждого размера, указывая направление перемещения (знак плюс допускается не ставить). Табл. 2.3 Подготовительные функции
Табл.2.4 Постоянные циклы
Слово «Функция подачи» может определять как результирующую скорость подачи, так и составляющие этой скорости по координатным осям. В кадре результирующая скорость подачи записывается под адресом F после всех слов «Размерные перемещения». Слово «Функция подачи», относящееся к определенной оси координат, записывается непосредственно за словом «Размерное перемещение» по этой координате. Размерность скорости подачи кодируется подготовительной функцией G94 (если подача задается в мм/мин) или подготовительной функцией G95 (если подача задается в мм/об). Слово «Скорость главного движениям записывается с адресом S и определяет линейную скорость точки приложения инструмента в м/мин (подготовительная функция G96) или частоту вращения шпинделя (стола) в об/мин (подготовительная функция G97). Для кодирования скоростей подачи и главного движения применяются следующие, методы: прямого обозначения; геометрической и арифметической прогрессии; символический. Рекомендуется использовать метод прямого обозначения как наиболее наглядный (например, скорость подачи 20 мм/мин записывается четырехзначным десятичным числом 0020). При кодировании методом геометрической прогрессии значения скоростей подачи и главного движения задаются двузначными кодовыми числами. Символический метод кодирования предусматривает обозначение скоростей подачи и главного движения одно- или двухразрядными кодовыми числами, заданными в инструкции по программированию для конкретного станка с ЧПУ. Слово «Функция инструмента» используется для указания инструмента и корректора. В этом слове с адресом Т записывается кодовое число с одной или двумя группами цифр. В слове с одной группой цифр задается только номер инструмента или его позиция, а корректор для этого инструмента определяется другим словом с адресом D. В слове с двумя группами цифр первая группа цифр определяет номер (или позицию) инструмента, а вторая — номер корректора длины, положения или диаметра инструмента. Например, слово Т1218 обозначает адрес (Т), номер инструмента (12) и номер корректора (18). Если программируется номер инструмента без указания корректора, то вторая группа цифр содержит нули (Т1200), а если программируется корректор для заданного в одном из предыдущих кадров инструмента, то нули содержит первая группа цифр (Т0018). Слово «Вспомогательная функция» определяет команду исполнительному органу станка или УЧПУ. Вспомогательные функции задаются словами с адресом М и двузначным десятичным кодовым числом (М00—М99). Кодирование вспомогательных функций приведено в табл. 2.5.
Табл. 2.5 Вспомогательные функции
Большинство вспомогательных функций выполняется до начала перемещений, запрограммированных в том же кадре, и действует до отмены или замены их командами аналогичного назначения. В одном кадре в порядке возрастания кодовых номеров может быть записано несколько команд различным исполнительным органам станка с ЧПУ. Структуру кадра для конкретного станка с ЧПУ определяет формат УП — уловная запись кадра с максимальным объемом информации, определяющая набор применяемых слов, порядок их расположения и объем информации каждого слова. Формат УП записывается с соблюдением ряда правил. Символы «Начало программы», «Главный кадр», «Конец кадра», «Пропуск кадра» обозначаются в соответствии с табл. 2.2, явная десятичная запятая обозначается символом «DS». За адресом каждого слова «Размерное перемещение» следуют две цифры, первая из которых показывает число разрядов перед подразумеваемой десятичной запятой, отделяющей целую часть числа от дробной, вторая — число разрядов после запятой. Если можно опустить нули, стоящие перед первой и после последней значащих цифр в словах «Размерные перемещения», то за адресом слова «Размерное перемещение» должны следовать три цифры. Если опускаются нули, стоящие перед первой значащей цифрой, то нулем должна быть первая цифра. Если опускаются нули, стоящие после значащей цифры, то нулем должна быть последняя цифра. Если абсолютные размеры всегда положительные, то между адресом и следующим за ним числом не ставят никакого знака; если размеры либо положительные, либо отрицательные, то между адресом и следующим за ним числом ставится знак плюс. За адресом безразмерных слов следует записывать одну цифру, показывающую число цифр в слове. Если можно опустить нули, стоящие перед первой значащей цифрой, то за адресом безразмерных слов должны следовать две цифры, первая из которых нуль. Пример записи формата: %:/ DSN03 G02Х + 053Y + 053Z + 053F031S04T04М02* В примере приведена запись УП для УЧПУ, воспринимающего явную десятичную запятую, с символами начала программы, главного кадра и пропуска кадра. Ведущие нули во всех словах разрешается опускать: N03 — трехзначный номер кадра G02 — двузначная подготовительная функция X + 053 — перемещение по оси X со знаком плюс или минус, пять цифр слева от десятичной запятой и три цифры справа Х + 053 — то же, для оси Y Z + 053 — то же, для оси Z F031 — скорость подачи, три цифры слепа от десятичной запятой и одна цифра справа S04 — четырехзначная функция главного движения T04 — четырехзначная функция инструмента M02 — двузначная вспомогательная функция * — символ «Конец кадра»
Условная запись формата УП показывает, как следует формировать его при конкретном программировании для данного станка. В руководстве по станку приводятся также следующие сведения: перечень и назначение всех реализуемых подготовительных и вспомогательных функций; таблицы кодов скоростей подач и главного движения; таблицы кодовых номеров позиций инструмента; перечень номеров корректоров с указанием их назначения и особенностей применения; пределы размерных перемещений по всем осям координат; перечень всех воспринимаемых и реализуемых символов кодового набора; перечень и кодовые номера всех подпрограмм, хранящихся в памяти УЧПУ.
|