Устройство для ввода и отображения геометрических изображений

 

367438

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

Республик

Зависимое от авт. свидетельства №

М. Кл. б 06k 15у18

Заявлено 17.1V.1971 (№ 1646629. 18-24) с присоединением заявки ¹

Приоритет

Опубликовано 23.1.1973. Бюллетень № 8

Дата опу бликования описания 16.111.1973

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

СССР

Ъ,ДЬ; 6И.327.11(088.8) ° —:. . <)r..

Авторы изобретения

Н. А. Ярмош, Ф. Г. Мильнер, И. Н, Рудой и С. В. Степочкин

Институт технической кибернетики АН Белорусской ССР

Заявитель

УСТРОЙ СТВО ДЛЯ ВВОДА И ОТОБРАЖЕН ИЯ

ГЕОМЕТРИ ЧЕСКИХ ИЗОБРАЖЕН И Й

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

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

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

Цель изобретения — повышение достоверности вводимой информации о графическом изображении объекта проектирования.

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

1 индикации, а выходы первой и второй схем

«ИЛИ» подключены соответственно к клемме

«Пуск индикации», соединенной через линию задержки с одним из входов третьей схемы

«ИЛИ», а через переключатель — с генера20 ToPOAi оДиночных Hbill) lbcoB> FI Ii KJ18illihl< . <<СТ00 индикации», выход первой схемы «ИЛИ» подключен к единичному входу триггера индикации, соединенному с одним из входов групп вентилей, выход второй схемы «ИЛИ» под25 ключен к блоку индикации и к .нулевым входам триггера и регистра-сумматора.

Блок-схема устройства приведена на чертеже.

Клавиатура 1 через дешифратор 2 подклю30 чена к потенциальным управляющим входам

367438

45

3 вентилей 8 записи в регистр 4 символов. К импульсным входам вентилей 8 подключена выходная шина генератора 5 импульсов. Выходные шины регистра символов подключены к потенциальным управляющим входам вентилей б передачи символа, к импульсным входам которых подключена выходная шина блока 7 связи с ЭВМ. Другая выходная шина этого блока подключена к входу схемы 8 сдвига по восемь и по четыре разряда, второй управляющий вход которой соединен с выходной шиной схемы «ИЛИ» 9. К входам этой схемы подключены выходные шины вентилей 3 записи и вентилей 10, 11 передачи в регистр символов. Выходная шина схемы 8 сдвига подключена к управляющему входу регистра символов (PC).

Выходные шины групп ключей 12, 18 функциональной клавиатуры 1 подключены через шифраторы 14, 15 к потенциальным входам вентилей 10, 11 передачи, выходные шины которых подключены к соответствующим входам групп триггеров регистра 4 символов, наборы кодов которых соответствуют кодам определителей положения, кодам базовых элементов и определителей отношения. К импульсным входам вентилей 10, 11 подключена выходная шина генератора импульсов. К вторым потенциальным входам вентилей передачи 11 подключен единичный выход триггера 1б скобок, к единичному установочному входу которого через вентиль 17 «Открытая скобка» подключена выходная шина ключа 18 «Открытая скобка» функциональной клавиатуры 1; к нулевому установочному входу триггера 1б скобок через вентиль 19 «За крытая скобка» подключена выходная шина ключа 20 «За крытая скобка» функциональной клавиатуры 1. Выходные шины вентилей 10, 11 передачи подключены также к импульсным входам групп вентилей 21, 22, выходные шины которых подключены к единичным установочным входам триггеров регистра-сумматора 23 определителей отношений и регистра-сумматора 24 базовых элементов.

К потенциальным входам групп вентилей

21, 22 подключена выходная шина единичного плеча триггера 25 индикации, к единичному установочному входу которого через схему

«ИЛИ» 2б подключена шина «Пуск индикации» от ЭВМ и через ключ 27 «Индикация» (положение а) — выходная шина генератора

28 одиночных импульсов, а к нулевому установочному входу через схему «ИЛИ» 29— клемма «Стоп индикации» от ЭВМ и через ключ 27 «Индикация» (положение б) — генератор 28 одиночных импульсов. Выход схемы

«ИЛИ» 29 подключен также IK нулевым установочным входам (Уст. «0») регистров-сумматоров 28 и 24.

Выходные шины триггеров регистров-сумматоров 28 и 24 подключены к входам дешифратора 30 кода адреса, выходные шины которого подключены к входам блока 81 сравнения; вторые входы этого блока связаны с выходны5

4 ми шинами дешифратора 32, регистра 88 адреса и долговременным запоминающим устройством 84, хранящим видеозаписи соответствующих геометрических изображений. Выходные шины «Больше», «Меньше», «Равно» блока 81 подключены соответственно к входам

« — », «+», «Стоп» блока 85,поиска видеокадров; к входу «Пуск» его через схему «ИЛИ»

8б подсоединена выходная шина вентиля 87 точки, потенциальный вход которого связан с выходной шиной ключа 88 «Точка», а к импульсному входу — выходная шина генератора 5 импульсов. Выход шины «Пуск индикации» от ЭВМ через линию задержки 89 и схему «ИЛИ» 3б подключен к входу «Пуск» блока 85 поиска видеокадров.

Выход «=» блока 31 сравнения подключен также к входу «Включено» блока 40 индикации, вход «Выключено» которого соединен с выходной шиной схемы «ИЛИ» 28.

Выходные шины блока 85 поиска видеокадров подключены к соответствующим .входам долговременного запоминающего устройства

84.

Работает устройство следующим образом.

При нажатии любой из клавиш функциональной клавиатуры 1 в регистр 4 символов через шифраторы 2, 14, 15, вентили 3 записи и вентили 10, 11 передачи заносится код соответствующего слова, числа или понятия языка программирования, которые в виде восьмиразрядных сим волов через вентили б передачи символа поступают в ЭВМ в порядке, определяемом блоком 7 связи с ЭВМ, управляющим помимо этого схемой 8 сдвига по четыре (при занесении числа) или по восемь (при передаче символов в оперативную память ЭВМ) разрядов.

Таким образом, в ЭВМ вводится масси в слов, служащий описанием некоторого элемента чертежа. В состав этого описания входят базовые элементы, относительно которых определяется вводимый элемент, определители отношений между элементами (пересечение, касание и т. д.), размерные цепи и определители взаимного .положения элементов.

Для формирования кода адреса задачи сигналы с выходов группы ключей 13 базовых элементов и определителей отношений через шифратор 15, вентили передачи 11 поступают на входы регистра-сумматора 24, где формируется суммарный код базовых элементов и определителей отношения. Аналогично в регистре-сумматоре 23 определителей положения формируется суммарный код определителей положения.

Сигнал с выхода шин ключа 88 «Точка» через вентиль 87 точки и схему «ИЛИ» 8б поступает на вход «Пуск» блока поиска видеокадров. Направление поиска при этом определяется сигналами с выходов или «Больше», «Меньше» схемы 81 сравнения в зависимости от кодов, хранящихся в данный момент в регистрах-сумматорах 28 и 24 и регистре 88 адРедактор И. Орлова

,о;:поп г лп T. Иечипорови t

Тслрсд Л. Грачева

Коррскторггп А. Дзесова и В. Жолудева

Заказ 491,/14 !з,,г t ::рат В!7 l 1 o Z tttt c ttti a

111!!!11П1! !,огапгсга по долек к ойрсгсппй it огкры it прп Совете Мпписгроп СССР

: 1осква,, !(-, 1о, Рауltlcltaë t!t:\ .. . - 1 5

T!! t!o ра Ьпп, пп, Саптпопа, Р

Устройство для ввода и отображения геометрических изображений Устройство для ввода и отображения геометрических изображений Устройство для ввода и отображения геометрических изображений Устройство для ввода и отображения геометрических изображений 

 

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в устройствах машинной графики, в частности в системах синтезирования изображений

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств отображения информации на экране ЭЛТ
Наверх