Устройство для коррекции эквидистанты
О П И С А Н И Е l«»549786
ИЗОБРЕТЕН ИЯ
К WS O CXО V С ИДЕТЕЛ СТ@
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 26.02.76 (21) 2327347/24
1 (51). 1.Кл.- Ст 05 В 19/ОО с присоединением заявки Хе— (23) Приоритет— (43) Опубликовано 05.03.77. Бюллетень ¹ 9 (45) Дата опубликования описания 06.07.77
Государственный комитет
Совета Министров СССР (53) УДК 621.396 (088.8) по делам изобретений и открытий I (72) Лвтор изобретения
В. П. Данчеев, H. С. Ермаков, Г. Я, Кузьмин, В. П. Росляков и Е. Б. Смирнов (71) Заявитель (54) УСТРОЙСТВО
ДЛЯ КОРРЕКЦИИ ЭКВИДИСТАНТЫ
Изобретение относится к вычислительным средствам систем управления и автоматизации производственных процессов, может быть испо".üçîâàíî в системе числового программного управления (СЧПУ) станками и другим техническим оборудованием, Известно устройство для коррекции эквидистанты (1), реализующее способ построения эквидистанты с помощью основного линейнокругового интерполятора и определения поправок к координатам дуг окружностей с по мощью вспомогательных линейного и кругового интерполяторов. Недостаток этого уст ройства — невысокое быстродействие.
Известно устройство (2), реализующее способ построения эквидистапты с помощью линейно-кругового интерполятора и сложного вычислительного устройства, способного складывать, делить, возводить в квадрат и извлекать корень.
Кроме сложности схемы к недостаткам такого устройства относится низкое быстродействие.
Наиболее близко к предлагаемому устройство для коррекции эквидисганты, содержащее блок задания программы, соединенный с первым входом основного линейно-кругового интерполятора и одним входом первого вспомогательного кругового интерполятора, другой вход которого подключен к выходу генератора тактовых импульсов, а выход — к первомт входу блока сравнения, первый вход которого соединен со входом генератора тактовых импульсОВ (3), Недостаток схемы — низкое быстродействие.
Цель изобретения — повышение быстродействия устройства — достигается тем, что г предлагаемое устройство введен второй вспо10 могательный круговой интерполятор, выход которого соединен со вторым входом основного линейно-кругового интерполятора, а входы — с выходами блока задания программы, генератора тактовых импульсов и вторым вы15 ходом блока сравнения, второй вход которого соединен с соответствующим выходом блок:. задания программы.
Функциональная электрическая схема устройства приведена на чертеже.
20 Устройство содержит блок задания программы 1, основной линейно-круговой интерполятор 2, первый вход которого посредством канала 3 соединен с выходом блока программ
1, генератор тактовых импульсов 4, первый
25 вспомогательный круговой иптерполятор б. второй вспомогательный круговой ннтерполятор б, блок сравнения 7, первый вход которого подключен каналом 8 к выходу первого вспомогательного иптерполятора 5, второй вход посредством канала 9 — к выходу блока
549786 задания программы 1, второй выход каналом
10 — к первому входу интерполятора 6, первый выход каналом 11 — ко входу генератора тактовых импульсов 4, выход которого каналом 12 соединен с первым входом интерпо- 5 лятора 5 и со вторым входом интерполятор".
6, выход которого каналом 18 соединен со вторым входом интерполятора 2, третий вход каналом 14 — с выходом блока задания программы 1, соответствующий выход которого И каналом 15 соединен со вторым входом интерполятора 5.
Устройство работает следующим образом.
Информация на отработку дуги кривой из блока задания программы 1 по каналу 8 поступает в основной линейно-круговой интерполятор 2, и последний начинает отработку дуги эквидистанты, начиная с конечной точки дуги эквидистанты предыдущего кадра. В этот момент тактовые импульсы по каналу 12 по- 20 ступают из генератора тактовых импульсов 4 на тактовые входы вспомогательных круговых интерполяторов 5 и 6, количество разрядов регистров которых меньше количества разрядов регистров интерполятора 2. Интерполятор
5 отрабатывает дугу исходного контура, начиная с конечной точки дуги предыдущего кадра, а интерполятор 6 — дугу коррекции эквидистанты начиная с конечной точки дуги коррекции предыдущего кадра. Интерполяторы 5 и 6 действуют до тех пор, пока текущее значение большей координаты исходного контура, поступающее из интсрполятора 5 по каналу 8 в блок сравнения 7, не сравняется со значением конечной точки дуги исходного контура в данном кадре, промасштабированным в соответствии с представлением величин в интерполяторе 5. В этот момент блок сравнения 7 по каналу 11 отключает генератор тактовых импульсов 4, а по каналу 10 дает 40 команду интерполятору 6 на передачу величин коррекции конечной точки эквидистанты данного кадра по каналу 18 в основной интерполятор 2, который продолжает отрабатывать дугу эквидистанты до скорректированных ко- 4 ординат конечной точки эквидистанты. Одновременное начало работы интерполяторов 2, 5, 6 обеспечивает правильность работы устройства. Таким образом, введение второго вспомогательного кругового интер полятора 6 и связь между блоком задания программы 1 и блоком сравнения 7 позволяет добиться непрерывности в отработке эквидистанты и существенно повысить быстродействие устройства.
Формула изобретения
Устройство для коррекции эквидпстанты, содержащее блок задания программы, сое. диненный с первым входом основного линейно-кругового интерполятора и одним входом первого вспомогательного кругового интерполятора, другой вход которого подключен к выходу генератора тактовых импульсов, а выход — к первому входу блока сравнения, первый выход которого соединен со входом генератора тактовых импульсов, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия устройства, в него введен второй вспомогательный круговой интерполятор, выход которого соединен со вторым входом основного линейно-кругового интерполятора, а входы — с выходами блока задания программы генератора тактовых импульсов и вторым выходом блока сравнения, второй вход которого соединен с соответствующим выходом блока задания программы.
Источники информации, принятые во внимание при экспертизе:
1. Агурский М. С., Вульфсон И. А., Реми ров В. A. Числовое программное управление станками, «Машиностроение», М., 19бб, с. 58—
64.
2. Левин Б. И,, Мальчик А. Ю. Способы подготовки программ и интерполяторы для контурных систем числового управления станками. «Машиностроение», М., 1970, с. 130—
142.
3. Авторское свидетельство М 295113, G 05 В 19/00, 1971.
Составитель В. Комаров
Техред В. Рыбакова
Корректор В. Гутман
Редактор Б. Федотов
Тип. Харьк. фил. пред. «Патент»
Заказ 289/974 Изд. М 482 Тираж 1069 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, 5Ê-35, Раушская наб., д. 4/5


