Устройство для контурного программного управления станком

Номер патента: 716020

Авторы: Вульфсон, Левин, Лурье

ZIP архив

Текст

О П И С А Н И Е р,У 6020ИЗОБРЕТЕНИЯ Союз Сооетских Социалистических РеспубликК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Дополнительное к авт, сви(21) 2569983/18 но 18.01.7 прис инением заявк 3) Приоритет3) Опубликовано 15,02.80 сударстееннын комите СССР(088,8) Бюллетеньсания 15.02.80 по делам изобретений и открытий(71) Заявител сесоюзный заочный политехнический институ(54) УСТРОЙСТВО ДЛЯ КОНТУРНОГО ПРОГРАММНОГО УПРАВЛЕНИЯ СТАНКОМсширениепутемпрограмемещенни ьвент окнты пред- изменяюприводит кривизны ельно, к в второго юбой точая сумма точек ос- визны ностт 20 1Изобретение относится к области числового программного управления металлорежущими станками, а именно к системам контурного управления.Известна система контурного программного управления, содержащая последовательно соединенные блок ввода программы, интерполятор и коммутатор, подключенный к блокам ввода программы, технологических команд, выбора инструмента, задания коррекции и исполнительных реле 11.Наиболее близким техническим решением к данному изобретению является устройство для контурного программного управлсния, содержащее блок вычисления эквидистанты, подключенный к блоку ввода программы, пульту управления и через блок буферной памяти ко входу кругового интерполятора, подключенного выходом ко входам координатных приводов 2.Недостатком указанного устройства является необходимость в большом числе кадров управляющей программы. Кроме того, в связи с тем, что в большинстве обрабатываемых контуров радиус кривизны изменяется плавно, при дугах окружностей радиус кривизны в пределах кадра программы остается постоянным, а на стыках кадров изменяется скачкообразно, при обработке возникают удары второго рода,Целью изобретения является ра области применения устройства уменьшения длины управляющей мы, Эта цель достигается при пер 5 центра инструмента по дугам эвол ружностей. Так как дуга эвольве ставляет собой кривую с плавно щимся радиусом кривизны, то это к уменьшению разницы радиусов 0 на стыках кадров, а следоват уменьшению интенсивности ударо рода. Как известно, координаты л ки эвольвенты есть алгебраическ проекций на соответствующие оси 5 новной окружности и радиуса кригде Рс - радиус основ окружсо - угол развернут и.Уравнение для радиуса кривизны представляет собой уравнение спирали Архимеда. Отсюда следует, что если в управляющем устройстве наряду с линейно-круговым интерполятором будет введен интерполятор спирали Архимеда, то в результате их совместной работы центр инструмента будет двигаться по дугам эвольвент окружностей, образующих траекторию движения инструмента.3Поставленная цель достигается тем; что в устройство для контурного программного управления станком, содержащее координатные приводы и Олок ввода программы, выходы которого подключены соответственно ко входу кругового интерполятора и к первому входу блока вычисления эквидистанты, подсоединенного вторым входом к выходу пульта управления, введены координатные олоки суммирования и интерполятор спирали Архимеда, первые входы которого подключены к выходам блока вычисления эквидистанты, вторые входы - к первым выходам кругового интерполятора, а выходы - к первым входам соответствующих координатных олоков суммирования, соединенных вторыми входами с соответствующими вторыми выходами кругового интерполятора, а выходами - со входами соответствующих координатных приводов, Интерполятор спирали Архимеда содержит последовательно соединенные первыи элемент И, первый элемент ИЛИ, первыи элемент НЕ, первый сумматор, блок определения знака, второй сумматор, третий сумматор, второй элемент И, второи элемент НЕ и четвертый сумматор, подключенный к блоку круговой интерполяции, соединенному через блок синхронизации со вторыми входами интерполятора и с соответствующими входами первого элемента И и третьего элемента И, выход которого подключен ко второму входу первого элемента ИЛИ, выход блока определения знака соединен со вторым входом второго элемента И и через четвертый элемент И - со вторым входом первого сумматора, подключенного третьим входом и выходом соответственно к выходу и входу первого регистра, первый вход второго элемента ИЛИ подсоединен ко второму входу четвертого элемента И и к выходу второго регистра, а выход - ко входу регистра. Первый вход третьего элемента ИЛИ соединен с выходом второго сумматора, а выход - через третий регистр со вторыми входами второго и третьего сумматоров, причем вторые входы второго и третьего элементов ИЛИ являются первыми входами интерполятора, а выходы блока круговой интерполяции - выходами интерполятора.На фиг. 1 представлена блок-схема устройства; на фиг. 2 - схема интерполятора спирали Архимеда; на фиг, 3 - диаграмма, поясняющая работу устройства,Устройство (см. фиг. 1) содержит программоноситель 1, блок 2 ввода программы, круговогой интерполятор 3, блок.4 вычисления эквидистанты, пульт управления 5, интерполятор 6 спирали Архимеда, координатные блоки 7 и 8, координатные приводы 9 и 10, стол 11, обрабатываемую деталь 12 и обрабатывающий инструмент 13.Интерполятор спирали Архимеда (см, фиг, 2) содержит первый 14 и третий 15 5 1 О 5 20 25 30 35 40 45 50 55 бО 65 элементы И, первый элемент НЕ 16, первый 17 и второй 18 регистры, первый сумматор 1, олок 20 определения знака, четвертыи элемент И 21, Олок 22 круговои интерполяции, второй элемент И 2 д, второи сумматор 2 ч, третин регистр 2 о, третии сумматор 2 о, второи элемент л 2/, четвертыи сумматор 2 ь, олок синхронизации 2 У и первыи бо, второи Л и третии д 2 элементы Ю 1 И,йа фиг. 8 пока но, что эквидистанта Й,с., к эвольвенте,(. представляет сооои ту же эвольвенту, но повернутую на угол р. это оостоятельство дозволяет в данном устроистве осуществлять 6 езэквидистантное программирование.устроиство раоотает следующим обрамюйПараметры основных окружностей обрабатываемых эвольвент, записанные в управляющеи программе программоносителясчитываются олоком 2 и передаются в интерполятор . параметры радиусав кривизны оОраоатываемых эвольвент также считываются с программоносителя 1 и после корректировки в олоке вычисления эквидистанты 4 на величину радиуса инструмента, информация с которои задается оператором на пульте управления о, передается в интерполятор спирали Архимеда. Последнии формирует и одновременно выдает на олоки 7 и ь для управления приводами координат Х и У импульсы единичных приращении текущих проекций радиусов кривизны обрабатываемых эвольвент. С указанными импульсами на входах блоков 7 и 8 суммируются импульсы единичных приращений координат текущих точек основных окружностей эвольвент, вырабатываемых интерполятором 3. Влоки 7 и Ы управляют приводами э и 10 соответственно по координатам Х и У, которые через ходовые винты передают движение столу 11. Закрепленная на последнем обрабатываемая деталь 12 перемещается относительно инструмента 1 Х В результате одновременной совместной работы кругового интерполятора 3 и интерполятора спирали Архимеда движение инструмента 13 относительно обрабатываемой детали 12 происходит по эвольвентам окружностей,Как показано на фиг. 2, с помощью элементов И 14 и 15, элемента НЕ 16, регистров 17 и 18, сумматора 19 и блока 20 производится вычисление текущих единичных приращений длины дуги основной окружности.В регистре 17 хранится текущее значение специальной оценочной функции Р. Перед началом отработки кадра в регистр 17 вводится значение О, а в регистр 18 - величина Ро радиуса основной окружности. При каждом шаге по Х точки А, интерполирующей основную окружность, открывается элемент И 14 и координата У, точки А поступает с кругового интерполятора 3(фиг, 1) через элемент И 14 и элемент НЕ 16 (где инвертируется знак числа) на вход сумматора 1 У, а на второй его вход с регистра 17 подается величина Р,В результате производится действие Р - У - Р, а результат снова заносится в регистр 17. Аналогично при шаге точки А по р проводится действие Р - Х, в Р. Если в результате этих действий функция Р станет отрицательной, то появляется импульс на выходе блока 20, открывающий элемент И 21. В результате производится действие Р + Яо - Р, означающее увеличение на 1 длины дуги основной окружности, и функция Р вновь становится неотрицательной, В блоке 22 производится интерполяция окружности переменного радиуса р. Этот блок благодаря непрерывному изменению радиуса р фактически интерполирует спираль Архимеда. Учет изменений радиуса р осуществляется следующим образом. Импульс с выхода блока 20, означающий увеличение на 1 длины основной окружности (а следовательно, и увеличение на 1 радиуса р), открывает элемент И 23 и поступает на вход сумматора 24. На другой вход этого сумматора подается величина р из регистра 25. При этом на выходе сумматора 24 образуется величина р+ 1, которая заносится в регистр 25 в качестве нового значения радиуса кривизны, Сумматор 26 через элемент И 23 при этом выдает величину 2 р + 1, которая в элементе НЕ 27 меняет знак и подается на сумматор 28. На второй вход сумматора 28 и блока 22 подается величина оценочной функции Р, = - Х + У - р (где точка с - текущая точка спирали Архимеда). На выходе сумматора 28 образуется величина Р - 2 р - 1, которая подается обратно в блок 22 в качестве нового значения оценочной функции Р,. Работа интерполятора 3 и блока 22 синхронизирована блоком синхронизации 29.Применение данного устройства позволяет решить сложные задачи контурного управления при уменьшении длины управляющей программы в 1,8 - 2,5 раза и уменьшении ударов второго рода. формула изобретения 1. Устройство для контурного программного управления станком, содержащее координатные приводы и блок ввода программы, выходы которого подключены соответственно ко входу кругового интерполятора и к первому входу блока вычисления экви 5 10 15 20 25 30 35 40 45 дистанты, подсоединенного вторым входом к выходу пульта управления, о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства, в него введены координатные блоки суммирования и интерполятор спирали Архимеда, первые входы которого подключены к выходам блока вычисления эквидистанты, вторые входы - к первым выходам кругового интерполятора, а выходы - к первым входам соответствующих координатных блоков суммирования, соединенных вторыми входами с соответствующими вторыми выходами кругового интерполятора, а выходами - со входами соответствующих координатных приводов.2. Устройство по п. 1, о т л и ч а ю щ ее с я тем, что интерполятор спирали Архимеда содержит последовательно соединенные первый элемент И, первый элемент ИЛИ, первый элемент НЕ, первый сумматор, блок определения знака, второй сумматор, третии сумматор, второй элемент И, второй элемент НЕ и четвертый сумматор, подключенный к блоку круговой интерполяции, соединенному через блок синхронизации со вторыми входами интерполятора и с соответствующими входами первого элемента И и третьего элемента И, выход которого подключен ко второму входу первого элемента ИЛИ, выход блока определения знака соединен со вторым входом второго элемента И и через четвертый элемент И - со вторым входом первого сумматора, подключенного третьим входом и выходом соответственно к выходу и входу первого регистра, первый вход второго элемента ИЛИ подсоединен ко второму входу четвертого элемента И и к выходу второго регистра, а выход - ко входу второго регистра, первый вход третьего элемента ИЛИ соединен с выходом второго сумматора, а выход - через третий регистр со вторыми входами второго и третьего сумматоров, причем вторые входы второго и третьего элементов ИЛИ являются первыми входами интерполятора, а выходы блока круговой интерполяции - выходами интерполятора,Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР455323, кл, б 05 В 1918, 1971.2. Сергиевский Л, В. Электронные устройства системы ЧПУ. М., Машиностроение, 1977, с. 16 (прототип),

Смотреть

Заявка

2569983, 18.01.1978

ВСЕСОЮЗНЫЙ ЗАОЧНЫЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

ЛУРЬЕ ГЕРЦ БОРИСОВИЧ, ЛЕВИН СЕМЕН САМУИЛОВИЧ, ВУЛЬФСОН ИОСИФ АЛТЕРОВИЧ, ЛЕВИН АНАТОЛИЙ АРЬЕВИЧ

МПК / Метки

МПК: G05B 19/19

Метки: контурного, программного, станком

Опубликовано: 15.02.1980

Код ссылки

<a href="https://patents.su/4-716020-ustrojjstvo-dlya-konturnogo-programmnogo-upravleniya-stankom.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контурного программного управления станком</a>

Похожие патенты