Структура и формат управляющей программы

Рис. 2.11. Элементы кодового набора на перфоленте

Рис. 12.9. Траектория инструмента

Вычисление опорных точек эквидистанты сводится к трем ти­повым случаям сопряжения дугой окружности радиусом RИ участ­ков эквидистанты к парам несопряженных геометрических элемен­тов контура типа: «прямая — прямая», «прямая — окружность» и «окружность — окружность».

Метод соединения элементов эквидистанты выбирают в зави­симости от угла а, образованного соседними элементами контура, если смотреть со стороны расположения инструмента при обходе этого контура. Этот угол для пары отрезков измеряют непосред­ственно между ними (рис. 12.9, в). Если элементом контура явля­ется дуга окружности, то угол измеряют относительно касатель­ной к этой дуге в общей точке рассматриваемой пары элементов контура детали (рис. 12.9, б).

При <180° общей точкой элементов эквидистанты является точка пересечения этих элементов.

Точка получена пересечением эквидистант и к прямым 7—6 и 6—5 (рис. 12.9, в). При >180° элементы эквидистанты соединяются сопрягающими дугами окружностей радиуса RИ, центры которых находятся в общих точках элементов контура. При профилировании точки 6 траекторией инструмента будет дуга или ломаная . Границы обрабатываемости оп­ределяются условием Rдет<Rинструмента.

Траектория перемещения инструмента состоит из участков под­вода, врезания, прохода вдоль обрабатываемого контура и отвода от обработанной поверхности. Участок врезания при чистовой об­работке должен быть построен таким образом, чтобы сила резания на нем нарастала и плавно приближалась по величине и на­правлению к силе, действующей на рабочем участке обрабатывае­мого профиля. Это обеспечивается вводом инструмента в зону ре­зания по касательной к обрабатываемому профилю. При черновой обработке врезание производят обычно по нормали к контуру. Аналогично строят участки выхода фрезы из зоны резания.

Траектория перемещения инструмента при обходе контура мо­жет иметь участки с резким изменением направления движения, что вызывает искажение контура вследствие упругих деформаций инструмента в процессе резания и динамических погрешностей приводов подач станка. Искажение контура можно исключить или уменьшить путем снижения скорости подачи, уменьшения припу­ска на обработку или предискажением траектории инструмента. Для случая, приведенного на рис. 12.9, в, эквидистантой является линия , а более технологичной траекторией — ли­ния . При обработке контура 7—8—1 траектория обеспечивает врезание по касательной.

При обработке на токарных станках радиус инструмента при­нимается равным радиусу закругления вершины резца (см. рис. 12.5).

12.3. КОДИРОВАНИЕ И ЗАПИСЬ УПРАВЛЯЮЩИХ ПРОГРАММ

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

КОДИРОВАНИЕ ИНФОРМАЦИИ. ПРОГРАММОНОСИТЕЛИ И КОДЫ.

В качестве носителя управляющей информации может приме­няться восьмидорожечная перфолента, магнитная лента, магнит­ные диски и др. Наличие сигнала на программоносителе записы­вается пробивкой отверстия, магнитным «штрихом» или состоя­нием ячейки памяти и соответствует одной единице кодовой ком­бинации. Пропуск записи соответствует нулю кодовой комбинации или отсутствию сигнала.

Перфолента имеет низкую стоимость, не требует особых усло­вий хранения, но имеет недостаточную прочность, низкую плот­ность записи, возможно появление ложной информации при попа­дании масла на белую перфоленту и другие недостатки. Для пред­ставления информации на перфоленте используется двоичный семиэлементный код по ГОСТ 13052—74 (КОИ-7), подмножество которого, соответствующее коду ISO-7 бит приведено в П4. Ос­нову кода составляет двоичная система счисления, четыре разряда которой используют для кодирования каждого разряда десятич­ных чисел, т. е. для числовой информации применена двоично-кодированная десятичная система счисления. Для кодирования знаков и заглавных букв латинского алфавита, а также для коди­рования признаков всех составляющих частей кода использованы семь двоичных разрядов (7 бит). Для проверки правильности ин­формации каждая строка ленты (кодовая комбинация) контроли­руется по модулю два, т. е. на четность (по паритету) числа еди­ниц (пробивок на ленте). На восьмой дорожке ставится единица в случае нечетного числа единиц в 1... 7 дорожках. Таким обра­зом, в случае правильного заполнения в каждой строке ленты дол­жно быть четное число единиц (пробивок). В результате система ЧПУ при вводе каждой строки контролирует четность числа про­бивок и в случае нечетного числа формирует сигнал останова ввода и процесса управления. Естественно, что использование только четных комбинаций из всех 256 возможных (28 = 256) со­кращает их число до 128. Однако, этого количества комбинаций вполне достаточно для кодирования УП.

На рис. 12.11 показаны элементы кодового набора на перфолен­те: строка 1, шаг перфорации 2, кодовые отверстия 3, базовая кромка 4, транспортные отверстия 5. Транспортные отверстия предназначены для продвижения ленты и синхронизации считы­вания записанной на ней информации, ориентации ленты. Техни­ческие характеристики перфолент регламентированы ГОСТ 1391—70, а форма, размеры и расположение транспортных и ко­довых отверстий — ГОСТ 10860—68.

Наряду с кодом ISO-7 бит иногда применяется код EIA 244.

Структура УП, ее формат и методы кодирования управляющей информации определяет ГОСТ 20999-83.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: