Трехкоординатный нелинейный интерполятор для программирования обработки поверхностей

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических т

Республик

Комитет па делам изобретений и открытий при Совете Министров

СССР (088.8) Автор изобретения

В. A. П арш и иски й

Заявитель

ТРЕХКООРДHHATHblA НЕЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР

ДЛЯ ПРОГРАММИРОВАНИЯ ОБРАБОТКИ ПОВЕРХНОСТЕЙ

Известен метод поверхностного программирования обработки деталей.

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

Описанный интерполятор дает возможность сократить до минимума количество вводимой геометрической информации.

На фиг. 1 дана блок-схема интерполятора; на фиг. 2 — его функциональная схема (цепи обозначены цифрами, причем импульсные цепи условно обозначены черной стрелкой, потенциальные — светлой стрелкой) .

Основным узлом интерполятора является вычислительный блок ВБ, включающий систему из трех реверсивных цифровых интеграторов ИТГ, ИТГ, HTI, с переменной по знаку обратной связью, осуществляемой с помощью блока измерителей перемещений БИП.

Интеграторы переключаются с одного режима

5 работы (суммирование) на другой (вычитание) блоком управления БУ.

Начальная информация в соответствующем коде поступает в регистры интеграторов Р„., Р,„Р„в накопители Н и Нр. частотно-им10 пульсных делителей Д,, Д,„Д„в регистр

Р» измерителя полного перемещения ИПП; в накопители Из, и О измерителей перемещений ИП,, и ИП т, а также в блок ввода БВВ. При этом в блоке БВВ плоская по15 верхность фиксируется триггерами Т1 и Т, кодом «00»; сферическая — кодом «01», коническая — кодом «10» и цилиндрическая — кодом

«11».

Интерполятор содержит также логические

20 элементы «И» и «ИЛИ», статические триггеры

T и линии задержки ЛЗ. Скорость движения рабочего инструмента станка задается частотой тактовых импульсов и, генератора ГИ.

Работает трехкоординатный нелинейный ин25 терполятор следующим образом. Считываемая с цифроленты геометрическая информация поступает в блок БВВ. Последний настраиваег блоки ВБ, БУ и БИП. С запуском генератора

ГИ на выходе блока БВ появляются однопо30 лярные импульсы, которые, пройдя через блок

206677 выходных каналов БВК составляют выходную информацию (программу работы станка) в виде единичного кода. Выходная информация поступает на головки записи ГЗ, ГЗ, ГЗ, на магнитную ленту МЛ, где и хранится до нужного момента времени. При этом импульсы +б,, +б, осуществляют перемещение рабочего инструмента станка соответственно вперед, вверх, а импульсы — д,, †„ вЂ, — назад, влево вниз. Импульсы поступают в канал обратной связи.

Предмет изобретения

Трехкоординатный нелинейный интерполятор для программирования обработки поверхностей, эквидистанта которых представлена в виде сочетания участков сферической, конической, цилиндрической и плоской поверхностей, заданных уравнениями в канонической и нормальной формах, с границами участков, лежащими в плоскостях, параллельных коордиS н а т н ы м, отличающийся тем, что, с целью сокращения до теоретического минимума количества геометрической информации, вводимой в устройство, оно содержит управляемую систему из трех взаимосвязанных реверсивных

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

15 определяется частотой импульсов тактового генератора.

206677 » K бгб

/ /// //2Б у гУ - и -"4 /3 !бiI с,б !

Z5 г !

1 ! ! ! !

1

L м1 "

/b /3 иУ (7/ (l/ б // // f5 /ф!

/г p„Z!

Составитель В. Лукьянов

Техред Л. Я. Бриккер

Корректоры: О. Б. Тюрина и К. Г. Мурашкииа

Редактор Орловская

Заказ 4688/2 Тира>к 530 Подписное

ЦПИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, пр. Серова, д. 4

Типография, пр. Сапунова, 2

Г ! / ! I ! !! гл I ! !

L 2/РЛ Ю 17 /б 15 /Z

1 ! . /.. : 4! г ,-!,, !!

,!,77,/ // 7,/,нУ, // 7и 0Я.(О Л/. /б„,!б„/

/ ,б" 7 Ф /;,, t! //.:./ ЮВ г г !/, !,,;, „л

З-оГ. т4- 7-= к —" ",З,:!.; —.ю

, /-1"" л) 5 В 7 б