1
Предлагаемое устройство относится к области цифровых специализированных вычислительных машин и может быть использовано для подготовки программ обработки на металлорежупдих станках с числовым программным управлением.
Известны интерполяторы, содержащие последовательно соединенные блок ввода, блок оперативной памяти, подключенный к блоку двоичных умножителей и блоку задания скорости, блок управления и пульт управления, причем выходы блока управления соединены со входами блоков ввода, двоичных умножителей и задания скорости, а один из выходов блока задания скорости подключен к одному из входов блока двоичных умножителей.
Подготовка программ на известных интерполяторах производится с одним ускорением, задаваемым входной информацией.
Предлагаемое устройство отличается тем, что в него введен блок вычисления величины участка торможения, входы которого подключены к выходам блоков оперативной памяти и управления и к выходам пульта управлепия, а выход - ко входу блока задания скорости.
Это позволяет от одной кодированной программы подготовить управляющую информацию с различными ускорениями для станков
с программным управлением, что расширяет область применения интерполятора.
На чертеже приведена блок-схема предлагаемого интерполятора.
Интерполятор состоит из блока I ввода данных, оперативного запоминающего блока 2, блока 3 управления, блока 4 вычисления величины участка торможения, пульта управления 5, блока 6 задания скорости н блока 7 двоичных умножителей.
Интерполятор работает следующим образом.
Информация с кодированной перфоленты блоком 1 заносится в оперативный запоминающий блок 2. Блок 3 выдает сигнал на вычисление величины участка торлюжения блоком 4. Блок 4 по кодам начальной и конечной скоростей из блока 2 и по ускорению, задаваемому с пульта управления 5, производит вычисление величины участка торможения. По окончании отработки предыдущей информации по сигналу блока 3 информация из оперативного запоминающего блока 2 и блока 4 заносится в рабочие регистры блоков б и 7.
Импульсы скорости с выхода блока б поступают на один из входов блока 7 двоичных умножителей, который выдает импульсы унитарного кода по координатам с частотой, прямо пропорциональной частоте импульсов скорости на входе блока 7 двоичных умножителей и коду числа Б регистре этого блока. С момента начала торможения частота импульсов скорости с выхода блока 6 онределяется информацией, рассчитанной блоком 4. Это приводит к изменению частоты имнульсов унитарного кода на выходе блока 7 по заданному закону.
Предмет изобретения
Линейный интерполятор, содерл ащий последовательно соединенные блок ввода, блок оперативной памяти, подключенный к блоку двоичных умножителей и блоку задания скорости, блок управления и пульт управления, причем выходы блока управления соединены со входами блоков ввода, двоичных умножителей и задания скорости, а один из выходов блока задания скорости подключен к одному из входов блока двоичных умножителей, о тличающийся тем, что, с целью расширения области применения интерполятора, в него введен блок вычисления величины участка торможения, входы которого подключены к выходам блоков оперативной памяти и управления и к выходам пульта управления, а выход - ко входу блока задания скорости.
название | год | авторы | номер документа |
---|---|---|---|
ИНТЕРПОЛЯТОР | 1970 |
|
SU272415A1 |
Линейно-круговой интерполятор | 1974 |
|
SU536471A1 |
Система числового программногоупРАВлЕНия "TPACCA-Кп | 1979 |
|
SU813371A1 |
Программное задающее устройство | 1981 |
|
SU991376A1 |
Многокоординатный цифровой интерполятор | 1986 |
|
SU1315939A1 |
Устройство для числового программного управления станками | 1985 |
|
SU1291928A1 |
Круговой интерполятор с оценочной функцией | 1976 |
|
SU638916A1 |
Цифровой интерполятор | 1984 |
|
SU1238033A1 |
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР,v....c;;i-^3'</^;. •-..;..;; ; ,'i;.'•;•::[•;'"Н^ ^у-;;--, •i;'|,_. ;-:i< ^. | 1971 |
|
SU302722A1 |
Функциональный интерполятор | 1984 |
|
SU1168900A1 |
Даты
1974-12-15—Публикация
1972-05-03—Подача