Многокоординатный линейно-круговой интерполятор

ZIP архив

Текст

40 65 цостигается тем, что в интерполяторвведены блок умножения блок деления, первый и второй блоки суммирования, причем входы первого блокасуммирования соединены с первыми выходами первого и второго блоков линейно-круговой интерполяции, вторыевыходы которых подключены ко входамвтброго блока суммирования,выходблока деления соединен со вторымвходом блока линейной интерполяциии вторым входом второго счетчика, а;вход блока деления подключен к выходу блока умножения,На чертеже представлена структурная схема устройства,Устройство содержит блок заданияскорости 1, блок линейной интерполяции 2, первый и второй блоки 3, 4линейно-круговой интерполяции, первый и второй счетчики 5, б, схемусовпадения 7, первый и второй блоки8, 9 суммирования, блок умножения10, блок деления 11,Устройство работает следующим образом.В режиме круговой интерполяции сперфоленты вводят: в блок заданияскорости 1 - код скорости; в блоклинейной интерполяции 2 и в счетчик5 - сумму координатных приращенийосновного контура (Ьх + М); вблок линейно-круговой Интерполяции3 - координаты начальной точки основной дуги Харуо: в блоки суммирования 8, 9 - знак суммирования приращений; в блок умножения 10 - сумму координатных приращений контуракоррекции (ЕХк + у )для максимального значения радиуса и необходимую величину коррекции ЬР.Сумма координат приращевий контура коррекции для. максимального значения радиуса коррекции:дХ -лУя к йягиояс где (лх + М) - сумма координатных приращений основного контура;Н - радиус окруЖнос-.ти основгого кон-тура;л ,кс - максимальноная величина радиуса коррекции,С пуском схемы в блоке умножения 10 проходит перемножение (дх, + +Еу ) с на необходимую величину радиуса коррекции ЬРд а в блоке 11 деление полученной величины на ДР- "- ", На вы оде блока 11 обраэуК,иОКЕ"ется величина (1 Х. + бу), соответ. ствующая сумме координатных приращенийконтура коррекцииуя заданного радиуса коррекции Л . Таким образом; исходными данными для блока 2 являютсяг 5 10 15 20 25 ЗО 35 40 45 50 55(ьх +лУ) - сумма координатных приращений основного контураи Юх + 6 у ) - сумма координатныхкприращений контура коррекции.Кроме того, величина (8 х +Йк )с выходе блока деления 11 поступаетна вход счетчика 5.Блок 2 распределяет импульсы,поступающие на его вход с блока 1 задания скорости, на блоки линейно-круговой интерполяции 3, 4 в соответствии с отношением (йх +П): (Юх++ к )В блоке линейно-круговой интерполяции 3 происходит вычисление приращений координат д х,ЬГ основного контура, а в блока линейно-круговой интерполяции 4 - прицащение координатконтура коррекции дх, А .В соответствии с установленнымизнаками суммирования в блоке 8 образуются приращения координаты Лх дляскорректированного контура, а в блоке9 - приращения координаты ЬУк.Момент окончания отработки определяется счетчиками 5,6 и схемой совпадения 7.В режиме линейной интерполяциикогда вводить коррекцию контура нетнеобходимости ( ЬЙ= О), сигнал навыходе блока умножения 10 равен нулю,Следовательно, с выхода блокаделения 11 на второй вход блока линейной интерполяции 2 и второй входсчетчика б не поступает никакой информации, поэтому в режиме линейнойинтерполяции работают блок заданияскорости 1, блок линейной интерполяции 2, блок линейно-круговой интерполяции 4, счетчик б.В качестве исходных данных задают:в блок 1 - код скорости,в блок 2 и в счетчик б - суммукоординатных приращений контура( гх +аЪ), в блок 3 - приращения координат линейного участка Ьх,ЮКПрименение предлагаемого изобретения позволяет использовать дляизготовления деталей на станкахс числовым программным управлениемнемерный инструмент, т.е. не требует точного соответствия размеровобрабатывающего инструмента расчетному эквидистантному контуру. Использование данного устройства повышает таже точность обработки контуров со сложной конфигурацией, имеющей места изломов. Кроме того, управляющая программа, рассчитанная на один строго фиксированный размер инструмента, может быть использована для инструмента, размер которого отличается от расчетного на величину + Р, беэ пересчета исходных данных, что упрощает подготовку программ для стан746428 ков с числовым программным управлени ем. Формула изобретения Многокоординатный линейно-круговой интерполятор по авт. св.Р 451061, о т л и ч а ю ц и й с я тем, что,) У с целью расширения функциональных воэможностей интерполятора, в него введены блок умножения, блок деле 10 ойб лин ставитель Н. Бе ковахред И. Петко Корректор одписР Заказ 39 41/36 ЦНтираж 956осударственного комите лам изобретений и откр Москва, Ж, Раушская СССийаб., д по303 ПППатент , г.- Ужгород, Ул. ПроектнаяГ ил С едактор Б. Федотов Тния, первый и второй блоки суммирования, причем входы первого блокасуммирования соединены с первымивыходами первого и второго блоковлинейно-круговой интерполяции, вторые выходы которых подключены ковходам второго блока суьеерования;выход блока деления соединен со вторым входом блока линейной интерполяции и вторым входом второго счетчика, а вход блока деления подключенк выходу блока умножения.

Смотреть

Заявка

2571412, 20.01.1978

ХАРЬКОВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. И. ЛЕНИНА

ТРОЙНИКОВ ВАЛЕНТИН СЕМЕНОВИЧ, РАИСОВ ЮРИЙ АБРАМОВИЧ, СПАССКИЙ ВАСИЛИЙ НИЛОВИЧ, ПРОСТАКОВ ОЛЕГ ГЕОРГИЕВИЧ, ВАЙСБУРГ ВЛАДИМИР АБРАМОВИЧ, МИХАЭЛЯН ГЕОРГИЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G05B 19/18, G05B 19/4103

Метки: интерполятор, линейно-круговой, многокоординатный

Опубликовано: 05.07.1980

Код ссылки

<a href="https://patents.su/3-746428-mnogokoordinatnyjj-linejjno-krugovojj-interpolyator.html" target="_blank" rel="follow" title="База патентов СССР">Многокоординатный линейно-круговой интерполятор</a>

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