ИНТЕРПОЛЯТОР ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯСТАНКАМИ Советский патент 1969 года по МПК G05B19/02 

Описание патента на изобретение SU251053A1

Изоб|ретенйе относится к автоматике и вычислительной технике и предназначено для программного управления металлообрабатывающими станками.

Известен интерлолятор, содержащий генератор тактовых импульсов, синусно-косинусный блок, состоящий из постоянного запоминающего устройства и соединенных с ним счетчика, который по входу подключен к генератору таКтовых импульсов, и дешифратора, настраиваемого по программе, соединенного по входу со счетчиком, счетчик определения длины обрабатываемого контура, подключенный к счетчику синусно-косинусного блока, а также умножители .координат, каждый из которых состоит из счетчика и настраиваемого по программе блока ключей, подключенного К выходу счетчика.

Предложенный интерполятор отличается тем, что IKO входу каждого счетчика умножителя координат подключено по паре ключей, также настраиваемых по программе, из которой один ключ соединен с генератором тактовых импульсов, а другой - с постоянным запоминающим устройством синусно-косинусного блока.

Это обеспечивает возможность интерполяции обрабатываемого контура синусоидами, что значительно снижает трудоемкость составления программы и повыщает точность обработки.

Блок-схема интерполятора приведена, на чертеже.

Интерполятор состоит из следующих узлов: синусно-косинуоного блока, в состав которого

входят постоянное синусно-косинусное запоминающее устройство /, счетчик 2, дешифратор 3, счетчик 4, задающий длину обрабатываемой кривой; двух умножителей координат, каждый из которых содержит счетчики 5 6

и настраиваемый от программы блок ключей 7 и S, коммутирующих выходы счетчиков 5 и 6 и выполненных, например, на динамических элементах; генератора 9 тактовых импульсов и четырех ключей 10 - 13, включаемых от

программы.

Интерполятор работает следующим образом.

При обработке прямой в блоки ключей 7 и 8 записывается соответственно ЛХ и АУ,

включаются ключи 10 и /5 (ключи II и 12 остаются выключенными), и на вход счетчиков 5 и 5 поступают импульсы t от генератора 9. В умножителях происходит умножение

ДХ

количества импульсов на мномсители

-R

- ,где/. 5 и б. На

емкость счетчиков

выходы X и у поступают соответственно

t и У -- -t, представПУЛЬСЫ Х R

При задании окружности включаются ключи 11 и 12, и в счетчики 5 и б подаются импульсы из синусно-косииусного запоминающего устройства 1 jR cost н R sin t. В блоки ключей 7 и 8 записываются одинаковые множители г. В умножителях число импульсов

, И на -выходы X и Y поумножается на

ступают соответственно имлульсы: X rcost и y :rsln,

что обозначает в параметрической форме окружность.

Постоянным запоминающим устройством управляет дешифратор 3, с помощью которого выбирается также начальная точка окружности; длина дуги задается с помощью счетчика 4.

При обработке эллипса в памяти блока ключей 7 и 5 от программы записываются большая и малая лолуоси эллипса а и 6, в остальном система работает так же, как и при обработке окружности. В этом случае выходящие из ламяти 3Y 1 импульсы умножаются на коэффициенты и и обRR

работка эллипса осуществляется в соответствии с формулами:

0 cos t и У Ь sin t.

ПрИ задании синусоиды, параллельной оси X, включаются ключи 10 и 12, в блок ключей 7 и S записываются соответственно коэффициенты Г и Л с помощью дешифратора 3 в ЗУ 1 выбирается начальная фаза оВ счетчик 5 поступают импульсы t от генератора 9, которые умножаются в умножителе, состоящем из счетчика 5 и ключа 7, на коэффициент - .

В счетчик 6 поступают имлульсы sin(/ + |o), которые умножаются в умножителе 6, 8 на

коэффициент - . На выходы и У поступают соответственно импульсы:

t т r AsIn( + g, R

ЧТО представляет синусоиду в параметрической форме.

Длина синусоиды регистрируется счетчиком 4.

Аналогично обрабатываются синусоиды, параллельные оси У. В этом случае включаются ключи 11 и 13, ключи 10 и 12 остаются выключенными, в блок ключей 7 записывается коэффициент А, SL 3 блок ключей 5 - коэффициент Т.

Предметизобретения

Интерполятор для программного управления станками, содержащий генератор тактовых импульсов, синусно-косинусный блок, состоящий из постоянного запоминающего устройства и соединенных с ним счетчика, кото рый по входу подключен к генератору тактовых импульсов, и дешифратора, иастраиваемого :по программе, соединенного по входу со счетчиком, счетчик определения длины обрабатываемого контура, подключенный к счетчику синусно-косинуоного блока, а также умножители координат, каждый из которых состоит из счетчика и настраиваемого по программе блока ключей, .подключенного к выходу счетчика, отличающийся тем, что, с целью обеспечения возможности интерполяции обрабатываемого контура синусоидами, ко входу каждого счетчика умножителя координат подключено по паре ключей, также настраиваемых но программе, из которой один ключ соединен с генератором тактовых импульсов, а другой - с постоянным запоминающим устройством синусно-косинусного блока.

Запись прогронпы

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

название год авторы номер документа
ИНТЕРПОЛЯТОР ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯСТАНКАМИ 1969
SU253896A1
ТЕХНИЧЕСКАЯ '" БИБЛИОТЕКА 1969
SU251269A1
Следящая система 1987
  • Афанасьев Анатолий Юрьевич
SU1631513A1
Устройство для задания скорости в системах числового программного управления 1974
  • Данчеев Владимир Павлович
  • Ермаков Николай Семенович
  • Корбут Алексей Андреевич
  • Кузьмин Геннадий Яковлевич
  • Смирнов Николай Алексеевич
SU541146A1
ЦИФРОВОЙ СИНУСНО-КОСИНУСНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1973
  • В. В. Маркачев В. В. Кравченко
SU362448A1
СИНУСНО-КОСИНУСНЫЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1973
  • Е. Н. Хохлачев
SU400019A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ НИЗКОЧАСТОТНЫХ ДОПЛЕРОВСКИХ СИГНАЛОВ 1985
  • Вишняков В.А.
  • Шевелев Ю.П.
  • Воробьев А.Ю.
  • Скляров В.П.
SU1281125A1
Устройство для вычисления координат отображаемых объектов 1990
  • Терешко Сергей Михайлович
  • Решетников Александр Анатольевич
  • Авгуль Леонид Болеславович
  • Изотов Сергей Николаевич
SU1751805A1
Анализатор спектра сигналов 1986
  • Гнилицкий Виталий Васильевич
  • Корчев Дмитрий Вениаминович
  • Повидайко Петр Михайлович
SU1399765A1
Программное задающее устройство 1981
  • Кошкин Владимир Львович
SU991376A1

Иллюстрации к изобретению SU 251 053 A1

Реферат патента 1969 года ИНТЕРПОЛЯТОР ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯСТАНКАМИ

Формула изобретения SU 251 053 A1

SU 251 053 A1

Даты

1969-01-01Публикация