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

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

Автор: Алкин

ZIP архив

Текст

О П И С А Н И Е 25 Ю 53ИЗОБРЕТЕНИЯ Союз Советских Социалистических Республикк ьвтоскомь свидетельствь Зависимое от авт, свидетельстваЗаявлено 20,Ч.1968 ( 1241640/18-24) с, 46/50гпз, 15146 вкисоединением з МПК Ст 05 д б 06риоритет Комитет по делам обретений и открыт ри Совете МинистроСССР 1969, Бюллетень2описания 2.11.1970 публиковано 26.Чата опубликования ДК 621.9.681,32. И. Алк явитель НТЕРПОЛЯТОР ДЛЯ ПРОГРАММНОГО УПРАВЛЕ СТАНКАМИи У поступ ЛХ Я т соответственно имМУ= -- 1, представЯ ческо арам мую яющи Изобретение относится к автоматике и вычислительной технике и предназначено дляпрограммного управления металлообрабатывающими станками.Известен интерполятор, содержащий генератор тактовых импульсов, синусно-косинусный блок, состоящий из постоянного запоминающего устройства и соединенных с нимсчетчика, который по входу подключен к генератору тактовых импульсов, и дешифратора, настраиваемого по программе, соединенного по входу со счетчиком, счетчик определения длины обрабатываемого контура, подключенный к счетчику синусно-косинусногоблока, а также умножители координат, каждый из которых состоит из счетчика и настраиваемого по программе блока ключей,подключенного к выходу счетчика.Предложенный интерполятор отличаетсятем, что ко входу каждого счетчика умножителя,координат подключено по паре ключей,также настраиваемых по программе, из которой один ключ соединен с генератором тактовых импульсов, а другой - с постоянным запоминающим устройством синусно-косинусного блока.Это обеспечивает возможность интерполяции обрабатываемого контура синусоидами,что значительно снижает трудоемкость составления программы и повышает точность 3обработки,Блок-схема интерполятора приведена на чертеже.Интерполятор состоит из следующих узлов: синусно-косинусного блока, в состав которого входят постоянное синусно-косинусное запоминающее устройство 1, счетчик 2, дешифратор 8, счетчик 4, задающий длину обрабатываемой кривой; двух умножителей координат, каждый нз которых содержит счетчики 5 и б и настраиваемый от программы блок ключей 7 и 8, коммутирующих выходы счетчиков 5 и б и выполненных, например, на динамических элементах; генератора 9 тактовых импульсов и четырех ключей 10 - 13, включаемых от программы.Интерполятор работает следующим образом.При обработке прямой в блоки ключей 7 и 8 записывается соответственно ЛХ и ЛУ, включаются ключи 10 и И (ключи 11 и 12 остаются выключенными), и на вход счетчиков 5 и б поступают импульсыот генератора 9. В умножителях происходит умножениеЬХ количества импульсов на множители иЯПри задании окружности включаются ключи 11 и 12, и в счетчики 5 и б подаются импульсы из синусно-косинусного запоминающего устройства 1 Я сози Я з 1 п 1. В блоки ключей 7 и 8 записываются одинаковые множители г. В умножителях число импульсов умножается на, и на.выходы Х и У поЯступают соответственно импульсы:Х= гсоз 1 и У = гз 1 п 1,что обозначает в параметрической форме окружность,Постоянным запоминающим устройством управляет дешифратор 3, с помощью которого выбирается также начальная точка окружности; длина дуги задается с помощью счетчика 4,При обработке эллипса в памяти блока ключей 7 и 8 от программы записываются большая и малая, полуоси эллипса а и 6, в остальном система работает так же, как и при обработке окружности. В этом случае выходящие из памяти ЗУ 1 импульсы умноа Ожаются на коэффициенты и и обРработка эллипса осуществляется в соответствии с формулами:Х=асоз 1 и У= 6 з 1 п 1,При задании синусоиды, параллельной оси Х, включаются ключи 10 и 12, в блок ключей 7 и 8 записываются соответственно коэффициенты Т и А, с помощью дешифратора 3 в ЗУ 1 выбирается начальная фаза ,. В счетчик 5 поступают импульсы 1 от генератора 9, которые умножаются в умножителе, состоящем из счетчика 5 и ключа 7, на,коэфТфициентЯ 4В счетчик б поступают импульсы Рз 1 п(1+О),которые умножаются в умножителе б, 8 наАкоэффициент в . На выходы Х и У посту 5 пают соответственно импульсы;Х= - 1 и У=Аз 1 п(1+ ,),что представляет синусоиду в параметриче 10 ской форме,Длина синусоиды регистрируется счетчиком 4.Аналогично обрабатываются синусоиды,параллельные оси У. В этом случае включа 15 ются ключи 11 и 13, ключи 10 и 12 остаютсявыключенными, в блок ключей 7 записывается коэффициент А, а в блок ключей 8 -коэффициент Т.20 Предмет изобретенияИнтерполятор для программного управле.ния станками, содержащий генератор тактовых импульсов, синусно-косинусный блок, состоящий из постоянного запоминающего уст ройства и соединенных с ним счетчика, который по входу подключен к генератору тактовых импульсов, и дешифратора, настраиваемого по программе, соединенного по входу со счетчиком, счетчик определения длины обра батываемого контура, подключенный к счетчику синусно-косинуоного блока, а также умножители координат, каждый из которых состоит из счетчика и настраиваемого по программе блока ключейподключенного к выхо ду счетчика, отличающийся тем, что, с цельюобеспечения возможности интерполяции обрабатываемого контура синусоидами, ко входу каждого счетчика умножителя координат подключено по паре, ключей, также настраи ваемых по программе, из которой один ключсоединен с генератором тактовых импульсов, а другой - с постоянным запоминающим устройством синусно-косинусного блока.Составитель И. Н. Горелова Редактор Б, С. Нанкина Техред Л, К. Малова Корректор Л. В, Юшина Заказ 3791/16 Тираж 480 ПодписноеЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССРМосква Ж, Раушская наб., д 475Типография, пр. Сапунова, 2

Смотреть

Заявка

1241640

Г. И. Алкин

МПК / Метки

МПК: G05B 19/02

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

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

Код ссылки

<a href="https://patents.su/3-251053-interpolyator-dlya-programmnogo-upravleniyastankami.html" target="_blank" rel="follow" title="База патентов СССР">Интерполятор для программного управлениястанками</a>

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