Система программного управленияМЕТАллОРЕжущиМ CTAHKOM Советский патент 1981 года по МПК G05B19/39 

Описание патента на изобретение SU805262A1

1

Изобретение относится к автоматике, в частности,к автоматическому управлению и предназначено для использования в системах числового программного управления металлорежущими станками преимущественно в станках с записью nporpaMivw по первой обрабатываемой детали.

Известна система управления с компенсацией износа инструмента, содержащая синусно-косинусные вращающиеся преобразователи. В такой системе синус и косинус угла наклона вектора скорости движения инструмента к оси абсцисс определяются путем поворота на определенный угол синусно-косинусных вращающихся преобразователей , осуществляемого следящей системой Lll.

Однако наличие электромеханических узлов усложняет систему, снижает ее быстродействие и надежность.

Наиболее близкой по технической сущности к предлагаемой является система программного управления метгшлорежущим станком, содержащая устройство ввода данных, функциональный генератор, каждая выход которого подключен на вход цепи из последовательно соединенных для каждой координаты фaзoвoгcf преобразователя, дискриминатора, привода подачи и датчика обратной связи, выход которого связан с управляющим входом дискриминатора,

5 и устройство для компенсации износа инструмента, включающее первые и вторые цифроаналоговые преобразователи, , причем вторые снабжены входами ввода знака компенсации, а также операционtO ные усилители и блок задания величины компенсации (задающий регистр, счетчик, цифровое множительное устройство). На вход устройства для компенсации поступает сигнал, выражающий

15 су|« 1арный вектор скорости, сигналы, выражающие проекции вектора скорости на оси координат X и У, и сигнал задания величины компенсации. устройства, несущие информацию о поправке на компенсацию износа, связаны с приводами подач 123.

В известной системе сигнал компенсации износа вырабатывается при наличии информации о перемещении вeктopa

25 скорости) и пропадает при ее исчезновении (так как при этом единичный вектор нормали обргццаётся в нуль) . Это может привести к искажению контура обрабатываемой детали (.в результа-

30 те зареза или выбега фрезы) . Отсутствие; памяти в устройствах дл компенсации делает невозможным запи единичного вектора нормали в станка с записью программа по первой обраб тываемой детали {где неизбежны оста новки, так как ввод данных осуществ ется в процессе ручного управления) А это, в конечном счете, не позво.ляет ввести компенсацию износа инструмента, что снижает эффективност снстема управления. Кроме того, в общем случае для обеспечения высоко точности работы известных систем в широком диапазоне подач, достигакяце в некоторых случаях рцХг100О, устро V (TliM ство для компенсации износа значительно усложняется. Цель изобретения - расширение фу циональных возможностей системы путем обеспечения возможности записи единичного вектора нормали к обрабатыв емому контуру одновременно с записью ,программы по первой обрабатываемой детали и упрощение системы. Подставленная цель достигается тем что в систему программного управлени металлорежущим станком, содержащую последовательно соединенные блок ввода, датчик и генератор импульсов и в каждом канале управления первый и второй цифроаналоговые преобразователи и последовательно соединенные фазовый преобразователь, дискриминатор, привод подач и датчик обратной связи, выход которого подключен ко второму входу дискриминатора, а вход привода подач соединен с выходом вто рого цифроаналогового преобразователя, первый вход которого подсоединен к выходу блока задания величины компенсации износа инструмента, первый и второй выходы генератора импульсов подключены к первым входам фазовых преобразователей первого и второго каналов управления соответственно, а вторые входы фазовых преобразователей подключены к синхронизирующим входам системы, введены блок сравнения и в каждый канал управления - последовательно соединенные счетчик и регистр памяти, первый вход счежч;1ка подключен ко второму входу регистра памяти и к выходу блока сравнения, а выходы - к соответствующим входам блока сравнения через первый цифроаналоговый преобразователь данного канала управления входы регистра памяти каждого канала управления соединены с соответствующими вторыми входами цифроаналогового преобразователя и с выходами системы, а вторые входы счетчиков первого и второго каналов управления подключены ко второму и первому выходам генератора импульсов соответственно. Это позволяет обеспечить возможность записи единичного вектора нормали к обрабатываемому контуру в станках с записью программы по первой обрабатываемой детали и тем самым ввести в таких станках компенсацию износа инструмента или обеспечить их работу от одной программы, но с инструментом различного диаметра, а также упростить систему управления путем исключения функционально сложных элементов {2-х цифроаналоговых преобразователей и 4-х операционных усилителей) и введением более простых элементов с большим динамичес КИМ диапазоном работы (2-х счетчиков, 2-х регистров и элемента сравнения), На фиг.1 изображена функциональная схема системы; на фиг.2 - диаграмма напряжений на входах блока сравнения; на фиг.З - схема векторных преобразований, осуществляемых описываемой системой. Система {фиг.1) содержит блок 1 ввода данных, связанный с синхрофицированным по входу 2 генератором 3 импульсов, каждый выход 4 и 5 которого подключен на входы 6 и 7 цепи из последовательно соединенных для каждого канала управления (координат X и У) синхрофицированных по входам 8 и Э фазовых преобразователей 10 и 11, дискриминаторов 12 и 13, привода подачи 14 и 15 соответственно по координатам X и У и датчиков обратной связи 16 и 17, выходы которых связаны с управляющими входами 18 и 19 дискриминаторов 12 и 13, и устройство 20 для компенсации износа инструмента, входы 21 и 22 которого подключены к противоположным {относительно координат ) выходам 4 и 5 генератора 3, а выходы 23 и 24 - ко входам 25 и 26 соответствующих ( относительно координат ) приводов 14 и 15. Устройство для компенсации износа инструмента 20 содержит первые 27 и 28 и вторые 29 и 30 цифроаналоговые преобразователи, вторые из которых снабжены входами 31-34 ввода знака компенсации, блок 35 задания величины компенсации износа инструмента, счетчики 36 и 37, счетные входы которых 38 и 39 связаны с входами 21 и 22 устройства 20, регистры памяти 40 и 41, блок 42 сравнения с выходами 43 и 44 записи проекций на оси координат единичного вектора нормали. Выходы каждого счетчика 36 и 37 через цифроаналоговые преобразователи 27 и 28 связаны со входами 45 и 46 блока 42 сравнения и ч.ерез регистры 41 и 40 и цифроаналоговые преобразователи 29 и 30 - с соответствующими (относительно координат) выходами 23 и 24 устройства 20. Кроме того, выходы регистров 40 и 41 подключены соответственно к выходам записи 43 и 44. Сбросовые входы 47 и 48 счетчиков 36 и 37 и управляющие {записывающие входы 49 и 50 регистров связаны с выходом 51 блока 42 сравнения. Блок

35задания величины компенсации свяан с установочными входами 52 и 53, оторыми снабжены цифроаналоговые реобразователи 29 и 30.

Цифроаналоговые преобразователи ыполнены таким образом, что имеют фиг. 2) характеристики: арккосинусную - 27, арксинусную - 28, линейную - 29 и 30.

Счетчики 36 и 37 по сбросовым вхоам 47 и 48 имеют временную задержку, остаточную для переноса чисел в регистры 40 и 41.

На фиг.З схематично изображены обрабатываемый контур 54, траектория 55 движения центра режущего инструмента (эквидистанта, вектор 56 скорости, по которому вычисляется повернутый относительно него на угол 90° единичный вектор 57 нормали {п). Модуль вектора 56 задается импульсами 58. Проекции 59 и 60 вектора 56 соответственно на оси X и У в числоимпульсной форме подаются на входы 22 и 21 устройства 20, которое вычисляет проекции Пу, п единичного вектора 57 нормали на оси координат.

Интервал 1 между двумя соседними точками 61 и 62 эквидистанты, на котором вычисляются проекции единичного вектора нормали, является интервалом дискретизации эквидистанты по единичному вектору. На фиг.З изображен также угол У наклона единичного вектора нормали к оси X.

Система управления работает следующим образом.

Информация об эквидистанте (считанная с программоносителя или выработанная преобразователями при записи программы по первой обрабатываемой детали ) поступает из блока 1 ввода данных в генератор 3, где она распределяется по двум координатам и в виде последовательности импупьсов с выходов 4 и 5 подается на преобразователи 10 и 11, которые преобразуют унитарный код в фазу сигнала. Дискриминаторы 12 и 13 выделяют разности фаз, возникающие на их входах, и подают сигнал на приводы 14 и 15. Последние отрабатывают задаваемое координатное перемещение до тех пор, пока сигнал ошибки, поступающий на входы 18 и 19 дискриминаторов 12 и 13 с датчиков 16 и 17 обратной связи, не будет полностью скомпенсирован. Так, в общем случае осуществляется работа известных фазо-импульсных систем управления без коррекции на размер и износ режущего инструмента.

Одновременно импульсы унитарного кода поступают с выходов 4 и 5 генератора 3 на входы 38 и 39 счетчиков

36и 37 устройства 20, заполняя их. Текущее значение чисел, находящихся в счетчиках, преобразуется в аналоговые сигналы и АЬ ПР помощи преобразователей 27 и 28, причем преобразователь 27 реализует зависимость (фиг.2):

U45 К arc COS -,(,)

а преобразователь 28

чеализует зависимость

и, к-агс5 и ,

(2)

где U45,U46 напряжения на выходах

преобразователей 27 и 28j N - число импульсов, которым задан модуль единичного

0 вектора нормали (т.е. интервал дискретизации эквидистанты);

nji.n,- числа, находящиеся в

счетчиках;

5 К коэффициент преобразования (пропорциональности). Блок 42 непрерывно сравнивает напряжения подаваемые на его входы 45 и 46, ив момент равенства этих напряжений выдает с выхода

0 51 сигнал на перенос содержимого з7, f счетчиков 36 и 37 в регистры 40 и 41 и (через задержку внутри счетчиков) на сброс счетчиков ,

Поскольку напряжения U,j и

5 есть суть выражения углов, то это происходит в момент, когда модуль вектора нормали достигает заданного значения N const (принятого за единичную меру). При этом состояние 0 счетчиков 36 и 37 определяется выражением

Vn + Пу- N const.

(3) Т.е.

, N

P; .

5

т.е. числа, находящиеся в счетчиках 36 и 37 в момент равенства напряжений и а входах 45 и 46 блока 42, выражают проекции пу и Пцвектора 57, модуль которого N (принятый за

единичный) на оси координат.

Записанные в регистры 40 и 41 числовые значения соответственно п и п у хранятся там до прихода на входы 49 и 50 очередного импульса переноса

5 и присутствуют на выходах записи 43 и 44, откуда они поступают в аппаратуру записи единичного вектора 57 нормали .

Q С выходов регистров 40 и 41 числовые значения п и пу поступают также в преобразователи 29 и 30, имекицие линейную характеристику преобразования. Туда же по входам 31. 34 поступает информация о знаке компенсации, определяемая логическим блоком (не показан) , а по входам 52 и 53 - информация о величине компелсации (из блока 35) износа режущего инструмента.

0 Необходимая величина компенса гии ДК может быть задана путем изменения коэффициента пропорциональности преобразователей 29 и 30,например изменением величины напряжения, питающего

5 эти преобразователи. Проекция dRcos на ось X векто ра поправки AR-rT на компенсацию износа инструмента или его размер поступает с выхода 23 устройства 20 на вход 25 привода 14, где суммируется с координатными командными сиг налами. Проекция ось У вектор поправки аналогичным образом поступает на вход 26 привода 15. В связи с тем, что вычисление единичного вектора 57 нормали проиэ водится по вектору 56 скорости, повернутому относительно вектора норм ли на угол ЭО, входы 21 и 22 блока 20 подключены к противоположным выходам 5 и 4 генератора 3. Числовое представление проекций единичного вектора нормали на оси координат, образующееся на шлходах регистров 40 и 41, может найти широ кое применение в системах управлени с записью программа по первой обраб тываемой детали, так как в настояще время такие програмкс не содержат информации о единичном векторе нормали, а поэтому не позволяют вводит коррекцию на режущего инстру мента. Экономический эффект достигается при эксплуатации станков с ЧПУ за счет обеспечения возможности ввода поправки ни компенсацию износа инструмента или его размер в фрезерны станках с записью программы по первой обрабатываемой детали и упрощения системы. формула изобретения Система программного управления металлорежущим станком, содержгиаая последовательно соединенные блок вво да данных и генератор импульсов и в каждом канале управления первый и второй цифроаналоговые преобразователи и последовательно соединенные фазовый преобразователь, дискриминатор, привод подач и датчик обратной связи, выход которого подключен ко второму входу дискриминатора, а вход привода подач соединен с выходом второго цифроаналогового преобразователя, первый вход которого подсоединен к выходу блока задания величины компенсации износа инструмента , первый и второй выходы генератора импульсов подключены к первым входам фазовых преобразователей первого и второго каналов управления соответственно, а вторые входы фазовых преобразователей подключены к синхронизирующим входам системы, отличающаяся тем, что, с целью расширения функциональных возможностей и упрощения системы в нее введены блок сравнения и в Кс1ждый канал управления - последовательно соединенные счетчик и регистр памяти, первый вход счетчика подключен ко второму входу регистра памяти и к выходу блока сравнения, а выходы - к соответствующим входам блока сравнения через первый цифроаналоговый преобразователь данного канала управления, выходы регистра памяти каждого канала управления соединены с соответствующими вторыми входами цифроаналогового преобразователя и с выходами систеки, а вторые входы счетчиков первого и второго каналов управления подключены ко второму и первому выходам генератора импульсов соответственно. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР ff 136153, кл. G 05 В 19/38, 1959. 2.Патент США 3679955, кл. 318-572, опублик. 1972 (прототип)

Л8

г5.

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

название год авторы номер документа
Устройство для определения аргумен-TA BEKTOPA 1978
  • Шистко Павел Георгиевич
  • Кот Александр Гаврилович
SU834717A1
Система адаптивного числового программного управления металлорежущим станком 1980
  • Логинов Григорий Викентьевич
  • Кузьмин Александр Васильевич
SU954945A1
Устройство для коррекции положения резца на станке с программным управлением 1981
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Лапандин Александр Иванович
SU983651A1
Устройство для программного управления 1985
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
SU1280571A1
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА ОБНАРУЖЕНИЯ И САМОНАВЕДЕНИЯ 2010
  • Коржавин Георгий Анатольевич
  • Подоплекин Юрий Федорович
  • Симановский Игорь Викторович
  • Леонов Александр Георгиевич
  • Дергачев Александр Анатольевич
RU2439608C1
Линейно-круговой интерполятор 1978
  • Куперман Борис Моисеевич
  • Лоншаков Владимир Петрович
SU896596A2
Устройство для преобразования координат 1980
  • Дауров Станислав Константинович
  • Кнышев Валентин Иванович
SU898426A1
СФЕРИЧЕСКИЙ ИНТЕРПОЛЯТОР 1996
  • Зориктуев В.Ц.
  • Чикуров Н.Г.
  • Агеев О.В.
RU2124227C1
Устройство для отображения графи-чЕСКОй иНфОРМАции HA эКРАНЕ элЕКТ-POHHO-лучЕВОй ТРубКи 1978
  • Горохов Владислав Иванович
  • Ильин Анатолий Александрович
  • Иванов Сергей Иванович
SU813494A1
Устройство для отображения векторных диаграмм на экране электронно-лучевой трубки 1985
  • Балабанов Анатолий Андреевич
  • Лисова Марина Филипповна
SU1316027A1

Иллюстрации к изобретению SU 805 262 A1

Реферат патента 1981 года Система программного управленияМЕТАллОРЕжущиМ CTAHKOM

Формула изобретения SU 805 262 A1

2-i.

л

Т

Г5

пх

.S

SU 805 262 A1

Авторы

Шистко Павел Георгиевич

Кот Александр Гаврилович

Даты

1981-02-15Публикация

1978-03-10Подача