Устройство для задания программы Советский патент 1987 года по МПК G05B19/18 

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

Изобретение относится к автомати- ке и вычислительной технике и может быть использовано в системах числового программного управления cтaнкa ш.

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

На фиг. 1 изображена структурная схема предлагаемого устройства; на фиг. 2 - пространственная аналогия, поясняющая принцип действия устройства, т.е. интерполяцию линии на сфере на фиг, 3 - схема блока управления (вариант).

Устройство для задания программы содержит круговой интерполятор 1, трехкоординатный линейный интерполятор 2, счетчики 3-5, блок 6 управления, триггер 7, элемент И 8 и генератор 9.

Блок управления содержит элемент И 10, триггеры 11-13, и элемент РЩИ 14. , , : .Перед началом работы информация распределяется по блокам устройства следуюпщм образом: координаты точки А С, Zjj) заносятся в соответствующие регистры кругового интерполятора 1;. величины R, а, С - в соответствующие рабочие регистры линейного интерполятора 2 ; команда G 02 (круговая интерполяция по часовой стрелк в случае, показанном на фиг. 2, подается на соответствующий вход интерполятора 1; в счетчики 3-5 заносятся величины приращений координат aZ, dYjiX в дополнительном коде соответственно.

f

Устройство работает следующим образом.

По сигналу Пуск блок 6 управления начинает пропускать частоту f с выхода блока задания скорости (на фиг 1 не показан) на вход аргумента кругового интерполятора 1. При этом интерполятор 1 начинает отрабатывать дугу окружности радиуса R в координатах от точки А к точке Б, причем каждый выходной импульс по координате Z Поступает на выход интерполятора 1 и на счетный вход счетчика 3. Выходные импульсы по координате поступают на единичный вход триггера 7 и

устанавливают его в единицу, в результате открывается эламент И 8, и импульсы высокой частоты f с выхода генератора 9 через элемент И 8 начинают

5

0

5

0

5

0

поступать на вход аргумента линейного интерполятора 2, который начинает отрабатывать в координатах X, Y прямую О . Таким образом, если выходные импульсы координат X, Y, подать на вхо,- ды соответствующих координат станка, то текущая точка будет описывать в пространстве дугу АБ, т.е. выполнять пространственную интерполяцию линии дуги АБ на сфере радиуса R. Если ось Jf будет проходить в плоскостях XZ и YZ, то соответственно будет меняться направление интерполирующей дуги. Работа элементов 7-9 обеспечивает следящий режим, т.е. равенство количества импульсов на входах координаты У интерполяторов 1 и 2. Интерполяция заканчивается, когда переполняются Счетчики 3-5, при этом прерывается, поступление частоты на вход интерполятора 1.

Блок 6 управления работает следующим образом.

По сигналу Пуск триггеры 11-13 устанавливаются в состояние единицы, при этом на входе элемента ИЛИ 14 появляется единица, которая открывает элемент И 10, в результате частота f проходит на вход аргумента интерполятора 1. Когда перешолнятся все счетчики 3-5, они сбросят в нуль все триггеры 11-13, и в результате, на выходе элемента ИЛИ 14 появится потенциал нуля, элемент И 10 закрывает прохождение частоты на вход интерполятора 1.

Изобретение позволяет осуществить интерполяцию на сфере,

Формула изобретения

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

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

2. Устройство по П.1, о т л и ч а- ю щ е е с я тем, что блок управления содержит по числу координат три триггера, а также элемент ШШ и элемент И, выход которого явЛяется выходом блока, а входы подключены к четвертому входу устройства и выходу

элемента ИЛИ, входы которого соединены с прямыми выходами триггеров, установочные входы которых подключены к пятому входу блока, а сбросовые входы первого, второго и третьего

триггеров являются первым, вторым и третьим входами блока.

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

название год авторы номер документа
Устройство для задания программы 1986
  • Кошкин Владимир Львович
SU1312529A1
Устройство для задания программы 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Лапандин Александр Иванович
  • Симецкий Юрий Александрович
SU1363139A1
Система для программного управления 1985
  • Кошкин Владимир Львович
SU1325410A1
Устройство для задания программы 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Симецкий Юрий Александрович
  • Семенов Виктор Александрович
  • Баранов Борис Григорьевич
SU1348773A1
Устройство для задания программы в полярных координатах 1986
  • Кошкин Владимир Львович
SU1396125A1
Система для программного управления 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Семенов Виктор Александрович
SU1324011A1
Устройство для программного управления 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Семенов Виктор Александрович
  • Симецкий Юрий Александрович
SU1317399A1
Устройство для задания программы обработки в полярных координатах 1987
  • Кошкин Владимир Львович
SU1409974A1
Устройство для программного управления 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Симецкий Юрий Александрович
SU1376065A1
Система для программного управления 1986
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Симецкий Юрий Александрович
SU1327063A1

Иллюстрации к изобретению SU 1 327 062 A1

Реферат патента 1987 года Устройство для задания программы

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками для фрезерования линий на телах вращения. Целью изобретения является расширение функциональных возможностей за счет осуществления интерполяции на сфере. В устройстве дополнительно введены блок управления 6, счетчики импульсов 3, 4, 5, триггер 7, элемент И 8. Линейный интерполятор 2 работает в следующем режиме, т.е. обеспечивается равенство количества импульсов на выходах координаты интерполяторов 1 и 2,-Интерполяция заканчивается, когда переполняются счетчики 3-5, при этом прерывается поступление частоты на вход интерполятора 1. 1 з.п. ф-лы, 3 ил. С

Формула изобретения SU 1 327 062 A1

.

г(ЧЧ

А(и.2„)

AJ()

6(Хк,2к)

X

ff())

фие.2

Отдл.З

11

QmSnft

1Z

От Sff. 5

13

ю

к блоки J

i

flf

фиг.З

Документы, цитированные в отчете о поиске Патент 1987 года SU1327062A1

Сосонкин В.Л., и др
Программное управление станками, М.: Машиностроение, 1981, с
Способ изготовления замочных ключей с отверстием для замочного шпенька из одной болванки с помощью штамповки и протяжки 1922
  • Личадеев Н.Н.
SU221A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Программное задающее устройство 1979
  • Кошкин Владимир Львович
  • Горбенко Эдурд Тихонович
SU811214A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 327 062 A1

Авторы

Кошкин Владимир Львович

Горбенко Эдуард Тихонович

Лапандин Александр Иванович

Даты

1987-07-30Публикация

1986-03-11Подача