(54) ЛИНЕЙНО КРУГОВОЙ ИНТЕРПОЛЯТОР
формация с блока программы / передается в блок 2 оперативной памяти .и хранится там до момента считывания 2-го кадра перфоленты.
В момент считываНИЯ 2-го кадра информация из блока оперативной памяти передается в блОК 4 двоичных умножителей, а в .блок 2 вводится информация .2-го кадра перфоленты. Начинается отработка информации ,в двоичных умножителях, позволяющих получать на выходе унитарный код по трем независимы.1 координатам, соответствующий числу, переписанному из блока 2 в блоки 4. Импульсы унитарного кода являются управляющим.и сигналами рабочих органов оборудования.
При задании обработки по окружности с пгрфол-енты задается количество хорд, которое необходимо обработать для аппроксимации дуги окружности. |Пр,и этом значения синусов .и косинусов угла наклона хорд .к оси координат передаются из блока 5 постоянной памяти в блок 4 двоичных умножителей, где происходит о.бработка инфо-рмации ,и выдача на выход унитарного кода.
Частота Следо1вания импульсов унитарного кода посредством блака управления 6 может меняться в широких пределах для обеспечения разЛИчных рабочих подач и режима разгона и торможения посредством задания с перфоленты в автоматическом режиме или же поср.едство.м переключателя, расположенного на пульте управления 7.
Импульсы унитарного кода с выхода бло.ка 4 двоичных умножителей подаются на блок 5 формирователей импульсов, где преобразуется в форму, необходимую для записи или для непосредственного управления станкам.и. С выхода -блока 5 преобразованный сигнал подается на блок 8 цифрОВОЙ индикации.
.Одновременно с этим сигнал двух .коорди«ат, по которым не вводится масщтабирова.ние, подается на блок 12 выходных сигналов, а сигнал координаты, по которой вводится масштабирование, - .на -переключатель блока вмасштабирования 11. Если переключатель блока масштабирования стоит в положении 1 : 1, т. е. «Жасштабирование выключено, то импульсы, поступающее на переключатель блока масштабирования, пропускаются на .выход блока 11 масштабирования и поступают на блок :/2 выходных сигналов.
При положении переключателя блока масштабирования iB рабочем состоянии (т. е. 2:1; 10:1 и т. д.), импульсы, поступающие .на переключатель блока масштабирования, не Пропускаются на выход блока масштабирования, не пропускаются на выход блока масштабирования. В этом случае сигнал снимается с соответствующего разряда блока 5 цифровой индикации и поступает на дополнительный формирователь импульсов 9 либо 10 3 зависимости от положения переключателя в блоке масштабирования. ЗатеМ сформированные импульсы поступают на переключатель блока // масштабирования, который подает их на блок 12 выходных сигналов.
Таким образом предложенный интерполятор может быть использован в полном объеме ОБОИХ возможностей как при подготовке программ для станков, имеющ.их одинаковую цену импульса по координатам, (в этом случае переключатель масштабирования уста.навливается в положение «выключено), так и для станков, имеющих различную цену импульса по координатам (при этом переключатель устанавливается в одно из рабочих положений в зависимости от соотношения цен импульсов). Расчет Программ в этом случае ведется по .минимальной цене ИМпульса, а масштабирование устанавливается по координате, имеющей ма.ксимальную цену импульса.
Формула .изобретения
Линейно-круговой интерполятор, содержащий блок управления, первый вход которого
подключен к первому входу блока двоичных умножителей и блока постоянной памяти, а также через блок оперативной памяти к блоку программы, второй вход - к выходу пульта управления, а выход - к первому
входу блока формирования импульсов, второму входу блока двоичных умножителей, ко входу пульта управления, к первому входу блока цифровой индикации и второму входу блока постоянной памяти, выход которого
подключен к третьему входу блока двоичных умножителей, выход которого по.дключен КО второму входу фор.мирователя импульсов, блок выходных сигналов, первый вход которого подключен к выходу блока формирования импульсав и второму входу блока цифровой индикации, первый выход которого подключен ко входу первого дополнительного блока .формирования импульсов, второй выход - ко входу второго дополнительного формирования импульсов, отличающийся тем, что, с целью расщ-ирения области применения, он содержит блок масштабирования по одной из координат, первый вход которого подключен к выхо.ду блока формдарования импульсов, второй - .к выходу nepiBoro дополнительного блока фор.мирования импульсов, третий - к выходу второго дополнительного блока формирования импульсов, а выход - ко второму входу блока выходных
сигналов.
u
2
название | год | авторы | номер документа |
---|---|---|---|
ИНТЕРПОЛЯТОР | 1970 |
|
SU272415A1 |
ЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР | 1972 |
|
SU453670A1 |
Система числового программногоупРАВлЕНия "TPACCA-Кп | 1979 |
|
SU813371A1 |
Устройство для задания программы | 1979 |
|
SU849148A1 |
Устройство для контроля программ на координатографе | 1983 |
|
SU1149219A1 |
Устройство для кинематического дробления стружки на токарных станках с числовым программным управлением | 1981 |
|
SU1004974A1 |
Система числового программного управления с постоянной скоростью резания для токарно-винторезных станков | 1981 |
|
SU978102A1 |
Устройство для кинематического дробления стружки на токарных станках с числовым программным управлением | 1980 |
|
SU959036A1 |
Устройство программного управления | 1984 |
|
SU1246055A1 |
Программное задающее устройство | 1981 |
|
SU991376A1 |
ro
Авторы
Даты
1976-11-25—Публикация
1974-06-17—Подача