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

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

Info

Publication number
SU746428A2
SU746428A2 SU782571412A SU2571412A SU746428A2 SU 746428 A2 SU746428 A2 SU 746428A2 SU 782571412 A SU782571412 A SU 782571412A SU 2571412 A SU2571412 A SU 2571412A SU 746428 A2 SU746428 A2 SU 746428A2
Authority
SU
USSR - Soviet Union
Prior art keywords
linear
block
contour
unit
input
Prior art date
Application number
SU782571412A
Other languages
English (en)
Inventor
Валентин Семенович Тройников
Юрий Абрамович Раисов
Василий Нилович Спасский
Олег Георгиевич Простаков
Владимир Абрамович Вайсбург
Георгий Михайлович Михаэлян
Original Assignee
Харьковский Ордена Ленина Политехнический Институт Им.В.И.Ленина
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Харьковский Ордена Ленина Политехнический Институт Им.В.И.Ленина filed Critical Харьковский Ордена Ленина Политехнический Институт Им.В.И.Ленина
Priority to SU782571412A priority Critical patent/SU746428A2/ru
Application granted granted Critical
Publication of SU746428A2 publication Critical patent/SU746428A2/ru

Links

Landscapes

  • Complex Calculations (AREA)

Description

1 ,
Изобретение относитс  к числовому программному управлению станками, может быть использовано дл  построени  эквидистантных контуров при обработке деталей;  вл етс  усовершенствованием известного устройства по авт. св. № 451061.
В основном авт. св. 451061 описан многокоординатный линейно-круговой интерпол тор, содержащий блок задани  скорости, первый и второй блоки линейно-круговой интерпол ции, блок линейной интерпол ции, первый и второй счетчики и схему совпадени . Данный линейно-круговой интерпол тор , предназначенный дл  одновременной ,и синхронной отработки без кЬррекции двух независимых Друг от Друга контуров, может быть использован дл  отработки одного кон тура с корре1 цией. В этом случае вычисл ютс  величины коррекции одновременно - приращени  координат основного контура. На выходе такого устройства отдельно выдаютс  приращени  координат основного контура и величин коррекции, которые склацываютс  в системе управлени  станком .
Однако при использовании устрой ства по авт. св. 451061 дл  вычис-. лени  контура с коррекцией величина коррекции имеет только одно фиксированное , значение, поэтому каждому контуруобработки должен соответствовать заданный инструмент.
Кроме того, в известном интерпол торе величины коррекции вычисл ют10 с  независимо от того, будет использоватьс  коррекци  или нет (на линейных участках обработки). Если контур делали имеет места изломов, при Обработке которых необходимо
5 развернуть вектор коррекции без
перешщени  по основным координатам то на врем  разворота вектора необходимо остановить подачу инструмента . Если врем  остановки превышает
20 некоторую допустимую величину (например , дл  (й)езерных станков 0,01 сек), по вл ютс  погрешности обработки, привод щие к браку детали. Это также ограничивает функ25 циональные возможности интерпол тора . .
Целью дополнительного изобретени   вл етс  расширение функциональных возможностей интерпол тора. Это
30
постигаетс  тем, что в интерпол т ор введены блбк умножени ,,-блок Делени , первый и второй блоки суммировани , причем входы первого блока суммировани  соединены с первыми выходами первого и второго Олоков линейно-круговой интерпол ции, вторые выходы которых подключены ко входам второго блока суммировани , выход блока делени  соединен со вторым входом блока линейной интерпол ции и вторым входом счетчика, ai вход блока делени  подключен к выходу блока умножени .
На чертеже представлена структурна  схема устройства.
Устройство содержитблок задани  скорости 1, блок линейной интерпол ции 2, первый и второй блоки 3, 4 линейно-круговой интерпол ции, первый и второй счетчики 5, 6, схему совпадени  7, первый и второй блоки 8, 9 суммировани , блок умноЛенк  10, блок делени  11.
Устройство работает следующим образом .
В режиме круговой интерпол ции с перфоленты ввод т: в блок задани  скорости 1 - код скорости; в блок линейной интерпол ции 2 и в счетчик 5 - сумму координатных приращений основного контура (Дх + ДV ); в блок линейно-круговой интерпол ции 3 - координаты начальной точки основной дуги Хр, Y(,; в блоки сумгдаровани  8, 9 - знак суммировани  приращений; в блок умножени  10 - сумму координатных приращений контура коррекции {6х )„ахс - максимального значени  радиуса и необходимую величину коррекции Л.
Сумма координат приращений контура коррекции дл . максимального значени  радиуса коррекции;
-uf. А
к/иокс.
где (АХ + ДУ)
- сумма координатных приращений осНОБНОго контура;
R - радиус окружности основго о контура;
VaKC- максимально возможна  величина радиуса коррекции.
С пуском схемы в блоке умножени  10 проходит перемножение ( Sy)jijg,f(C необходимую величину радиуса коррекции uR, а в блоке 11 деление полученной величины на Кмтс выходе блока 11 образуетс  величина (ОХ„ + ОУ ), соответ .ствующа  сумме координатных приращёний контура коррекции даЯ эаданного радиуса коррекции А RK. Таким образом, исходными данными дл  блока 5  вл ютс :
(Дх +дУ) - сумма координатных приращений основного контура и (Sх + (5V ) - сумма координатных прирсинений контура коррекции.
Кроме того, величина ( ) с выхода блока делени  11 поступает на вход счетчика 5.
Блок 2 распредел ет импульсы,поступающие на его вход с блока 1 задани  скорости, на блоки линейно-круговой интерпол ции 3, 4 в соответствии с отношением (их +ДУ) ; (ох +
+ ).. .
В блоке линейно-круговой интерпол ции 3 происходит вычисление приращений координат лх,ДУ основного контура , а в блока линейно-круговой интерпол ции 4 - приращение координат
контура коррекции их, сЯг,, .
В соответствии
с установленными знаками суммировани  в блоке 8 образуютс  приращени  координаты Лх дл  скорректированного контура, а в блок 9 - приращени  координаты лУ,.
Момент окончани  отработки определ етс  счетчиками 5,6 и схемой совпадени  7 .
В режиме линейной интерпол ции, когда вводить коррекцию контура нет необходимости ( AR 0) / сигнал на выходе блока умножени  10 равен нулю .
Следовательно, с выхода блока делени  11 на второй вход блока линейной интерпол ции 2 и второй вход счетчика 6 не поступает никакой информсщии , поэтому,в режиме линейной интерпол ции работают блок задани , скорости 1, блок линейной интерпол ции 2, блок линейно-круговой интерпол ции 4, счетчик 6.,
В качестве исходных данных задают:
в блок 1 - код скорости,
в блок 2 и в счетчик 6 - сумму координатных приращений контура ( Л X +лУ), в блок 3 - приращени  координат линейного участка Дх,лу.
Применение предлагаемого изобретени  позвол ет использовать дл  изготовлени  деталей на станках с числовым программным управлением немерный инструмент, т.е. не требует точного соответстви  размеров обрабатывающего инструмента расчетному эквидистантному контуру. Использование данного устройства повышает таттже точность обработки контуров со сложной конфигурацией, имеющей места изломов.
Кроме того, управл юща  программа , рассчитанна  на один строго фиксированный размер инструмента, может быть использована дл  инструмента , размер которого отличаетс  от расчетного на величину - f,, без пересчета исходных данных, что упрощает подготовку программ дл  станков с числовым программным управлением .
Формула, изобретени 
Многокоординатный линейно-круговой интерпол тор по авт. св. 451061, от л ич аю щи йс   тем, что,. с целью расширени  функциональных возможностей интерпол тора, в него введены блок умножени , блок делеНИН , первый и второй блоки суммировани , причем входи первого блока суммировани  соединены с первыми выходами первого и второго блоков линейно-круговой интерпол ции, вторые выходы которых подключены ко входам второго блока суммировани ,выход блока делени  соединен со втор м входом блока линейной интерпол ции и вторым входом второго счетчика , а вход блока делени  подключен к выходу блока умножени .
(S)( ,
HoUY)
/tf (&)()

Claims (1)

  1. Формула изобретения
    Многокоординатный линейно-круговой интерполятор по авт. св.№ 451061, отличающийся тем, что,, с' целью расширения функциональных возможностей интерполятора, в него введены блок умножения, блок деления, первый и второй блоки суммирования, причем входй первого блока суммирования соединены с первыми выходами первого и второго блоков линейно-круговой интерполяции, вто5 рые выходы которых подключены ко входам второго блока суммирования,' выход блока деления соединен со вто· рым входом блока линейной интерполяции и вторым входом второго счетIQ чика, а вход блока деления подключен к выходу блока умножения.
SU782571412A 1978-01-20 1978-01-20 Многокоординатный линейно-круговой интерпол тор SU746428A2 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782571412A SU746428A2 (ru) 1978-01-20 1978-01-20 Многокоординатный линейно-круговой интерпол тор

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782571412A SU746428A2 (ru) 1978-01-20 1978-01-20 Многокоординатный линейно-круговой интерпол тор

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU451061A Addition SU101919A1 (ru) 1954-04-27 1954-04-27 Способ извлечени минералов из зернистых смесей и сепаратор дл его осуществлени

Publications (1)

Publication Number Publication Date
SU746428A2 true SU746428A2 (ru) 1980-07-07

Family

ID=20745259

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782571412A SU746428A2 (ru) 1978-01-20 1978-01-20 Многокоординатный линейно-круговой интерпол тор

Country Status (1)

Country Link
SU (1) SU746428A2 (ru)

Similar Documents

Publication Publication Date Title
US3795054A (en) Method and apparatus for calibrating the position of a tool and for gauging the dimension of a workpiece
CN87107235A (zh) 高效能动态处理过程用的数字控制系统
US5465474A (en) Cylindrically machining apparatus
US4704688A (en) Interpolation method for numerical control machine
US3555253A (en) Numerical control system
US4061907A (en) Interpolator for a numerically controlled machine with step size selected in response to feed rate
SU746428A2 (ru) Многокоординатный линейно-круговой интерпол тор
GB1319286A (en) Numerical control device
CN114063563A (zh) 加工位置补偿方法、电子装置及存储介质
US4521721A (en) Numerical control method
JPH02146607A (ja) Nc移動指令補間方式
US3947667A (en) Circuit for determining tool axis offset compensation
US3889105A (en) Automatic back up of a numerical control
US3731175A (en) Servo system for velocity and position control
US3634661A (en) Data processing method for minimizing potential errors occurring during linear and circular interpolation
JPH03290705A (ja) 数値制御装置
US3740535A (en) Numerical contouring control system
US4402051A (en) Method for carrying out a cutting work in machining using numerical data
SU538344A1 (ru) Устройство дл коррекции эквидистанты
SU1327062A1 (ru) Устройство дл задани программы
SU549786A1 (ru) Устройство дл коррекции эквидистанты
SU1317398A1 (ru) Устройство дл коррекции эквидистанты
JPS6337402A (ja) 数値制御工作機械における立体位置補正方法
JPS57178647A (en) Control method of copying to optional direction
SU373701A1 (ru) [ВСЕСОЮЗНАЯ ПАТЕНТНО 4E]is^il^i?:iiAH