Общие сведения о станках с программным управлением
Высокопроизводительные станки-автоматы и полуавтоматы применяются главным образом в массовом производстве. Повышения производительности труда в серийном производстве достигают автоматизацией универсальных металлорежущих станков путем перехода на программное управление. Программным называется такое управление, при котором станок работает по заданной программе, т. е. по заранее установленной совокупности последовательных действий, выполняемых на станке для получения заданных форм и размеров изготовляемой детали.
Программа движений рабочих органов станка может быть задана механически (упоры, кулачки, копиры), меха - нико-гидравлически (гидрокопировальные суппорты) и электрически. Программирование при помощи упоров, кулачков и копиров, а также применение гидросуппортов было рассмотрено ранее. Ниже описывается электрическое программирование.
Система электрического цифрового программного управления включает в себя средства для записи программы, считывающее устройство и устройство для исполнения станком команд. Для работы на станках с программным управлением необходимо подготовить программу, а затем воспроизвести ее иа станке.
Для станков токарной группы характерно так называемое контурное (непрерывное) программное управление, которое заключается в том, что перемещение инструмента относительно заготовки осуществляется непрерывно по заданной траектории, необходимой для получения Требуемой формы обрабатываемой поверхности. Программа наносится на программоноситель, представляющий собой перфорированную ленту
(иногда карту) или магнитную ленту. Исходным документом для составления программы обработки служит специально переработанный чертеж: размеры проставлены от одной выбранной базы, учтен припуск на чистовую обработку. Технолог вначале разрабатывает технологический маршрут, т. е. устанавливает порядок выполнения операций, подбирает режущий инструмент, выбирает режимы резания. На базе технологической карты технолог разрабатывает циклограмму перемещения инструмента от условно принятого начала координации движения. Числовые значения перемещения инструмента переносятся на бланк-карту. Затем эти числовые значения шифруются по принятому коду и переносятся в виде отверстий на перфорированную ленту, которая служит носителем информации о движениях инструмента за определенный промежуток времени. Перфорированная лента протягивается в считывающем устройстве и при этом подпружиненные щупы через отверстия ленты замыкают электрические цепи, при этом в аппаратуру управления станком подаются импульсы, вызывающие необходимые перемещения исполнительного органа (например, суппорта). Каждый электрический импульс соответствует строго определенной величине перемещения исполнительного органа станка. Например, при цене одного импульса 0,1 мм для перемещения суппорта на 325 мм лента в ряду отверстий для управления этим суппортом должна иметь 3250 отверстий. С целью укорочения ленты и уменьшения количества подаваемых импульсов величина перемещения суппорта задается суммой больших перемещений (например, 2 мм на импульс) и малых перемещений (0,1 мм на импульс). Для перемещения на 325 мм понадобится 162 отверстия крупных импульсов и 10 отверстий малых импульсов: 325=162х Х2+10 • 0,1.
Аналогично увеличивая цену импульса, можно записать в одной строчке любое число.
Для кодирования программ применяют десятичную, двоичную и двоично - десятичную системы записи числовой информации.
Любое число в десятичной систе - м е можно представить состоящим из нескольких единиц, десятков, сотен и т. д. Например, число 9375 можно представить в следующем виде: 9-1000 + + 3-100 + 7-10+5-1=9375. Учитывая, что 1 = 10°; 10=10'; 100= 102; 1000= 103 и т. д., можно записать: 9375 = 9-103+ + 3-102+7-101 +5 • 10°. Таким образом, в десятичной системе каждое число представляет собой сумму различных степеней числа 10, взятых в каждом разряде (в сотнях, десятках, единицах) от 0 до 9 раз. В двоичной системе любые числа записываются при помощи цифр 1 и 0, используя коэффициенты степенных значений не числа 10, а числа 2: 2°=1; 21 = 2; 22=4; 23=8; 24=16; 25=32; 26=64 и т. д. Например, число 3=1х Х21 + 1-2°, что в двоичной системе можно записать условно так: 11, т. е. записать только коэффициент перед значениями числа 2. Число 4=1 -22+0-2' +0-2°, записывается как 100;
Число 5= 1 •22+0-21+ 1 -2°, записывается как 101.
Аналогично 8 = 1 • 23+0 • 22+0 • 21 + 0 • 2° записывается 1000;
9=1-23 + 0-22 + 0-21 + 1 -2° записывается 1001;
13=1 •23+1-22 +0-21+ 1-2° записывается 1101;
25 = 1 -24+ 1 - 23 + 0 • 22+0-2'+ 1 -2° записывается 11 001 и т. д. В двоично-десятичной системе (код 8—4—2—1) каждая цифра заданного числа представлена в десятичной системе, но записывается в двоичной системе на отдельных строчках. Числа 8, 4, 2 и 1 называются «ве
сами» кода. Например, число 6581 можно записать как 6-1000 + 5• 100+ +8-10+1-1, а цифры числа записать в двоичной системе: 6 записывается как 4+2, т. е. как 1 -22+1-2'; 5 записывается как 4+1, т. е. 1 -22 + 1 -2°, 8 записывается как 1-23, 1 как 1-2°. Для записи этого числа понадобятся 4 строчки: в первой строчке записана цифра 6, т. е. пробиты отверстия на дорожках,
А) |
Б) |
•••••о«« 7 е Б „4 3 2 > о 22222222 |
4 и 2 (6 = 4 + 2), цифра 5 пробита на дорожках 4 и 1, цифра 8 пробита на дорожке 8, цифра 1 на дорожке 1. Таким образом, число 6581 в двончно - десятичной системе будет записано так: 0110 0100 1000 0001
1 — клавиши, 2 — перфолента, 3 — электрический контакт |
Нанесение этого числа на перфорированную ленту показано на рис. 348, а. Двоично-десятичный код нагляден и прост, легко шифруется на ленте и легко прочитывается. Для записи любого числа в этом коде нужно знать только запись в двоичной системе цифр 1, 2, 3, 4. 5, 6, 7, 8, 9. На рис. 348, б приведена запись числа 251 в различных системах н закись этого числа на перфорированной ленте.
Серия кодовых записей на ленте, соответствующая одному перемещению, называется кадром. Отверстия в ленте пробивают на специальном устройстве — перфораторе (рис. 349). Если станок работает по программе, записанной на более долговечной — магнитной ленте, необходимо переписать программу с перфорированной ленты на. магнитную при помощи специального прибора — интерполятора.
Электронная схема интерполятора преобразует информацию, записанную на перфоленте, в соответствующую серию импульсов, которые определяют величину и направление перемещения резца.
Считывание программы, записанной на магнитной лейте, осуществляется электромагнитной головкой (подобной звукоснимателю магнитофона и расположенной на пульте управления). Импульсы, записанные на ленте, через усилительные устройства передаются исполнительным органам станка.