(64) УСТРОЙСТВО ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО Изобретение относится к автоматике, и, в частности, к устройствам числового программного управления (УЧПУ) металлорежущими станками. Известно устройство для прогрги много управления, содержащее блоки задания программы и скорости, блок управления, вычислительный блок и блок исполнительных механизмов I, Наиболее близким по технической сущности к изобретению является устройство для числового программного управления, содержащее последовательно соединенные блок задания скорости, блок интерполяции и блок упра ления приводом,, а также преобразователь кодов, выход которого соединен со BTOpfcJM входом блока ин терполяции и первым входом блока задания скорости 2 , Недостатком известных устройств является неизменная скорость подачи рабочего органа станка при отработке кадра. Однако при нестационарных режимах резания, например при подрезке торца, постоянство скорости подачи рабочего органа станка не обеспечивает оптимальных режимов резания, т.е. постоянства скорости резания.. УПРАВЛЕНИЯ Цель изобретения - расширение функциональных возможностей устройства; позволяющее управлять обработкой деталей с переменной подачей. Поставленная цель достигается тем, что в устройство введены счетчик импульсов, первый триггер и последовательТю соединенные первый и второй регистры, блок совпадения, второй триггер и сумматор, причем выход первого регистра подключен к первому входу первого триггера, второй вход которого подключен к выходу блока интерполяции и ко второму входу второго регистра, а выход первого триггера соединен с первым входом сумматора, второй вход которого подсоединен ко второму выходу блока задания скорости, подключенного первым выходом через счетчик импульсов ко второму входу блока совпадения, а второй выхбд второго I триггера подключен ко вторсалу входу счетчика импульсов. На чертежеf представлена блоксхема устройства. Устройство содержит преобразователь 1 кодов, предназначенный для преобразования информации из двоично десятичной в;двоичную и наоборот,. блок 2 интерполяции, блок 3 задания скорости, блок 4 управления приводом перкый регистр 5, предназначенный для хранения значения параметра переменной подачи в новом кадре програ 1«ы, второй регистр 6 для хранения значения параметра в обрабатываемом кадре, блок 7 совпадения, -служащий для выработки сигнала на изменение подачи, второй триггер 8, один из выходов которого служит для выдачи разрешения работы сумматора 9, пред назначенного для изменения величины подачи на единицу дискретности, пер вый триггер 10, выходы которого слу жат для установки режима сложения или вычитания сумматора 9, и счетчик 11 импульсов, предназначенный для подсчета импульсов, выдаваемых устройством по максимальной координате связь между три Ргером 8 и счетчиком 11 служит для сброса в нулевое сост ние последнего. Работает устройство следующим образом. Информация каждого новбго кадра поступает из блока ввода, не. показан ного на блок-схеме, на преобразователь 1 в двоично-десятичном, коде, где она преобразуется в двоичный код и в соответствии с адресами пересыла ется в блок 2 интерполяции, блок 3 задания скорости и регистр 5. В последний информация будет заноситься при наличии в кадре программы адреса параметра, переменной подачи - величи ны, равной количеству дискрет, выдаваемых на исполнительный орган станк по максимальной координате при линей ной интерполяции между двумя набросами подачи. По приходу из блока 2 команды на отработку нового кадра величина параметра из регистра 5 перепишется в регистр б, а его знак - на триггер 10, В процессе обработки нового кадра блок 2 выдает импульсы унитарного кода на блок 4 с частотой, зависящей от частоты и пульсов, поступающих из блока 3. После каждого импульса из блока 3 содержимое, счетчика 11 увеличивается на единицу и при совпадении значений содержимого регистра 6 и счетчика 11 блок совпадения 7 взводит в единичное состояние триггер 8, который разрешает работу сумматора 9, а также сбрасывает в нулевое состояние счетчик 11. Сумматор 9 увеличит или уменьшит в зависимости от состояния триггера 10 значение величины подачи в блок 3 на единицу дискретности. Использование предлагаемого устройства для числового программного управления позволяет оптимизировать обработку при нестационарных режимах резания. В ряде случаев - токарная обработка фасонных канавок, поперечное точение, обработка длинных валов и т.д. - работа с переменной подачей дает возможность повысить производительность и точность обработки. Формула изобретения Устройство для числового программного управления, содержащее последовательно соединенные блок задания скорости, блок интерполяции и блок управления приводом, а также преобразователь кодов, выход которого соединен со вторым входом блока интерполяции и первым входом блока задания скорости, отличающееся тем, что, с целью расширения функциональных возможностей устройства, в него введены счетчик импульсов, первый триггер и последовательно соединенные первый и второй регистры, блок совпадения, второй триггер и сумматор, причем выход первого регистра подключен к первому входу первого триггера, второй вход которого подключен к выходу блока интерполяции и ко второму входу второго регистра, а выход первого триггера соединен с первым входом сумматора, второй вход которого подсоединен ко второму выходу блока задания скорости, подключенного первым выходом через /четчик импульсов ко второму входу блока совпадения, а второй выход второго триггера подключен ко второму входу счетчика импульсов. Источники информации, принятые во внимание при экспертизе 1.Патент Великобритании 1259141, кл. G 05 В 19/18, 1968. 2.Авторское свидетельство СССР 517004, кп G 05 В 19/18, 1975 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство числового программного управления | 1983 |
|
SU1160368A2 |
Устройство для числового программного управления | 1983 |
|
SU1124251A1 |
Цифровой интерполятор | 1984 |
|
SU1238033A1 |
Устройство для программного управления | 1986 |
|
SU1376065A1 |
Система числового программного управления с постоянной скоростью резания для токарно-винторезных станков | 1981 |
|
SU978102A1 |
Многокоординатный цифровой линейный интерполятор | 1987 |
|
SU1522154A1 |
Устройство для двухкоординатного программного управления | 1981 |
|
SU962857A1 |
Система числового программного управления | 1974 |
|
SU517004A1 |
Система числового программногоупРАВлЕНия "TPACCA-Кп | 1979 |
|
SU813371A1 |
Интерполятор для систем программного управления | 1977 |
|
SU658528A1 |
Авторы
Даты
1980-05-05—Публикация
1977-12-20—Подача