Устройство для ввода информации о графических структурах
(i» 643859
Союз Советскмн
Соцмалмстмческми
Республик (6l) Йополннтельное к авт. свил-ву— (22) Заявлено 23.08.76(21) 2398782/18-24
2 (51) M. Кл
q 05 r- 3i00 с присоединением заявки №Гасударственный комитет
СССР оо делам нзооретений н открытий (23) При6ритет—
РЗ) УДК 681.327.. 1 1 (088.8) l
Опубликовано25.01.79.Бюллетень № 3
Дата опубликования описания 28.01.79 (72) Авторы изобретении
А. E. Степанов н И. Ф. Кабанец
Институт электродинамики АН Украинской CCP (71) Заявитель (54) УСТРОЙСТВО ПЛЯ BBOllA ИНФОРМАБИИ
О ГРАФИЧЕСКИХ СТРУКТУРАХ
Изобретение относится к области вычислительной техники и может быть ис» пользовано в устройствах ввода графической структурной информации в электронную вычислительную машину.
Известны устройства для считывания графической информации, содержащие планшет с системой ортогональных координатных шин, подключенных к коммутатору опрашивающих импульсов, элемент считывания информации, соединенный через ключ с блоком управления, усилитель, амплитудно-фазовый дискриминатор, регистры и логические элементы И, ИЛИ М.
Недостатком такого устройства является его сложность.
Наиболее близким по технической сущности к предлагаемому устройству является известное устройство, содержащее клавиатуру, коммутатор, соединенный с блоком управления, подключенным к управляющим входам и выходам выходного регистра, шифратор, выходы которого соединены с одними иэ ннформацноннвсх входов выходного регистра 2
Недостатком известного устройства являются его ограниченная область применепия, так как оно не позволяет осуществлять ввод информации о структурных графических объектах-графах.
Цель изобретения - расширение области применения устройства.
Указанная цель достигается тем, что устройство содержит блок задания размеров ребер в графе, регистры проекций ребер графов н комбинационный логический блок, выходы коммутатора соединены через клавиатуру со входами шифратора, управляющие выходы блока задания размеров ребер в графе подключены к соответствующим управлятощим входам блока управления н выходного регистра, информационные выходы блока задания раэмеров ребер в графе соединены через регистры проекций ребер графов с одними яэ входов комбинационного логического блока, другие входы которого под3 643859 Д ключены ко входам шифратора, а выходы - к другим информационным входам выходного регистра.
Исполнительным отличием предлагаемого устройства от известях является то, что в нем клавиатура выполнена в виде панели с нанесенной на ее поверхность сеткой, на ортогональных и диагональных участках которой установлены клавиши; 10
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - развернутая схема блока 9.
Устройство. содержит клавиатуру 1, на ортогональнь|х и диагональных участ- 15 ках сетки которого расположены клавиши
2> коммутатор 3, блок 4 задания размеров ребер в графе, ключ 5, блок 6 управления, регистры 7 и 8 проекций ребер графов на оси У и Х соответственно, комбинационный логический блок 9, выходной регистр 10 и шифратор 11.
Оси сетки клавиатуры 1 для удобства работы на нем пронумерованы в возрастающем порядке слева-направо, сверху- "- вниз. На ортогональных и диагональных участках сетки расположены нормально разомкнутые фиксированные на два положения клавиши 2, нес лцие во включенном состоянии информацию о наличии участков сетки, входные контакты клавиш соединены с одним из выходов коммутатора 3 таким образом, что опрос участков сетки производится слева-направо, сверху-вниз. Выходные контакты клавиш 2 соединены со входами комбинационного логического блока 9 и выходами шифратора 11, на выходе которого обр аз у ются двоич ные коды опр ашиваемых участков, являющиеся кодами задаваемых на сетке планшета ребер графов, имеющие вид
XHYHXKYK Р.
55 где, X„,Ун и Хк Ук составляющ"е кодов ребер, численно равные номерам горизонтальных и вертикальных осей сетки клавиатуры 1, пересекающихся в начале опрашиваемого участка и, соответственно, в конце его.
Выходы комбинационного логического блока 9, который обеспечивает выдачу кодов проекций ребер графов на оси Х и.
У, соогветствующих кодам ребер на выходе шифратора 11, соединены со входами выходного регисгра 10, ко входам которого подключены также выходы шифратора 11 и блока 4 задания размеров
О ребер в графе, кроме того, выход шифратора ll соединен со входом запрета опрашивающих сигналов блока управления 6. Входы комбинационного логичес1 кого блока 9 соединены с выходами регистров 8 и 7 проекции ребер графов на: оси Х и У, в которых хранятся точные значения проекций ребер считываемого графа, а их входы соединены с выходами блока 4 задания размеров ребер в графе, один из выходов которого соединен через ключ 5, а другой - непосредственно со входом разрешения выдачи кода блока 6 управления.
Комбинационный логический блок 9 (фиг. 2) содержит узел 12 выбора кодов проекций на вертикальную ось и узел 1 3 выбора кодов проекций на горизонтальную ось, которые не отличаются друг от друга по структуре. В свою очередь узел
13 содержит группу логических элементов ИЛИ 14-, выходы которых соедине» ны со входами логических элементов И
15, имеющих также входы, соединенные со входами регистра 8 проекций ребер графов на ось Х. Выходы элементов 15 соединены со входами логических элементов ИЛИ 16, выходы которых соединены с регистром 10.
Входы уапа 12 соединены с выходами регистров 7 проекций ребер графов на ось У, а выходы соединены также с выходным регистром 10.
Входы логических элементов ИЛИ 14 соединены с выходными контактами клавиш 2 клавиатуры 1, которые объединены в группы 17. В свою очередь группы клавиш 18 соединены аналогичным образом с узлом 12 выбора кодов проекций на вертикальную ось.
Перед на галом работы ус-.ройсгва..
Подлежащий считыванию эскиз графа вписывается в сетку, т.е. через его узловые точки проводятся координатные оси, которые номеруются в соответствии с номерами осей сетки клавиатуры 1 и указываются расстояния между осями, являющиеся проекциями ребер графа на
)координатные оси. Заданные расстояния с помощью блока 4 задания размеров ребер в графе вводятся в соответствующие регистры 8 и 7 проекций ребер графов на оси Х и У; а ребра графов в соответствии с их номерацией задаются на клавиатуре 1 посредством нажатия фиксированных клавиш 2.
Устройство работает в двух режимах.
643859
В первом режиме происходит автоматический опрос всех участков сетки клавиатуры 1 и считывание заданной информации с последующей автоматической выдачей на машинный носитель или в цифровую вы- > числительную машину. Второй режим предусмотрен для считывания информации ребер, которые не вписываются в сетку клавиатуры 1, Оба режима работы устройства задаются в блоке 4 задания размеров ребер в графе., При работе в первом режиме сигнал разрешения выдачи хода, поступающий из блока 4 задания размеров ребер в графе на вход блока 6 управления, отсутствует. Начало работы устройства в этом режиме обеспечивается кратковременным замыканием ключа 5, благодаря чему с выхода блока 6 управления на вход коммутатора 3 поступит первый опрашивающий сигнал, который обеспечит появление сигнала на первом его выходе.
Если клавиша 2 клавиатуры 1, соединенная с данным выходом коммутатора 3 находится в нажатом состоянии (включена), то сигнал поступает на соответствующие входы шифратора l l обеспечивая формирование кода ребра графа, и на входы комбинационного логического блока 9, подготавливая выдачу из регистров 7 и
8 численных значений йодов проекций
30 данного ребра на оси Х и У. С возникновением кода в шифраторе 11 с его выхоО да на вход блока 6 управления поступит сигнал, запрещающий формирование оче t $ редного опрашивающего сигнала на соответствующем выходе. В этом случае с выхода блока 6 управления, соединенного с управляющим входом вьгходного регистра 10, начнут последовательно поступать го сигналы выдачи кода, благодаря чему информация иэ шифратора 11 и комбинационного логического блока 9 будет сначала записана в регистр 10, затем выдана во внешнее устройство,. после чего регистр
10 установится в нулевое состояние, а в блок 6 управления на вход поступит сигнал продолжения опроса. При этом на выходе блока 6 управления, соединенного со входом коммутатора 3 возникнеr слеt
sa дующий опрашивающий сигнал, который обеспечит: появление сигнала на втором выходе коммутатора 3. Если клавиша 2 опрашиваемого участка клавиатуры 1 разомкнута, то в шифраторе 11 код ребра не формируется, запрет опрашивающих сигналов отсутствует, в связи с чем возникает сигнал опроса следующего участка, Описанные процессы продолжаются до тех пор, пока после полного опроса участков сетки из коммутатора 3 на вход блока 6 управления поступит сигнал конца опроса участков сетки, после чего все блоки и узлы устройства устанавливаются в исходное состояние.
Если в считываемом графе имеются ребра, которые не вписываются в сетку планшета, то их коды и проекции на оси координат записываются в регистр 10 координат непосредственно из блока 4 задания размеров ребер в графе, nrttt чего устройство переводится во второй режим. работы. Считывание информации иэ выходного регистра
10 производится на основании сигнала разрешения выдачи кода, поступающего из блока 4 задания размеров ребер в графе на вход блока 6 управления.
Предлагаемое устройство предназначено для считывания структурной информации о стержневых конструкциях строительной механики.
При подготовке структурной информации на таком устройстве достигается экономия времени в 2-4 раза по сравнению с ручной подготовкой.
Формула изобретения
1. Устройство для ввода информации о графических структурах, содержащее клавиатуру, коммутатор, соепиненный с блоком управления, подключенным к управляющим входам и выходам выходного регистра, шифратор, выходы которого соединены с одними иэ информационных вхо-. дов выходного регистра,, о т л и ч а ю— щ е е с я тем, что, с целью расширения области применения устройства, оно со» держит блок задания размеров ребер в графе, регистры проекции ребер графов и комбинационный логический блок, выходы коммутатора соединены через клавиатуру со входами шифратора, управляющие выходы блока задания размеров ребер в графе подключены к соответствующим управляющим входам блока управления и вьгходного регистра, информационные выходы блока задания размеров ребер в графе соединены через регистры проекций ребер графов с одними из входов комбинационного логического блока, другие входы которого подключены ко входам шифратора, а выходы — к другим информационным входам вьгходного ре- . гистраа.
6 Зев 9
2. Устройство по и. 1, о т л и ч аю щ е е с я тем, что клавиатура выполнена в виде панели с нанесенной на ее поверхность сеткой, ня ортогональн»х и диагональных участках которой установлены клавиши.
HcToчники информации, приписные вн BM QH и е пр и экс пер ти зе
1. Авторское свидетельство СССР № 406211, кл. С» 06 К 11/ОО, 1971.
2. Патент Франции ¹ 2095436, кл. Cj 06 Р 3/00, 1972.
643859
„7
Состави гель В. Киселев
Редактор A. Садомов Техред И. Асталош Корректор А. Власенко
Заказ 159/49 Тираж 779 Подписное
БНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент, г. Ужгород, ул. Проектная, 4