Работа с графическими библиотеками

 

Операторы модуля ‘Elgraf’ пакета ‘GRAFIKA’ расположены в правой части графического окна и разделены на 5 блоков (рис. 21).

 

В1-ом блоке- информация о шаге курсора и его текущих координатах на поле чертежа (рис. 21). Модульный шаг=2.5 мм используется при выполнении электронных схем. Уменьшается от текущего значения нажатием клавиши ‘PgDn’ и увеличивается - ‘PgUp’.

Для перехода в метрическую систему (шаг курсора в мм) следует выполнить команду ‘Ctrl+S’ и ввести шаг 1 мм.

В этом случае при масштабе 1:1 шаг будет равен 1 мм. Если чертеж

выполняется в безразмерном масштабе, то шаг будет равен десятичной дроби. Если необходимо выполнять построения в мм, то следует установить масштаб изображения. Для этого командой ‘Alt+b’ вывести карточку (рис 22) и ввести масштаб 1.

Движение по окнам карточки выполняется командой ‘Tab’. Ввод значений - прямым набором с клавиатуры без предварительного стирания старого значения.

Одновременно устанавливаются координаты X и Y БИ изображения. В точке с координатами Х = 34, Y = 84, отсчитанными от 0 физического окна монитора, значения этих координат в первом блоке будут равны нулю.

В таком случае перемещением курсора можно измерить координаты точки А. Диаметр подшипника будет равен 2´YA, ширина подшипника будет равна ХA - 30.5 (рис. 23).

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

Заменить шаг курсора в текущем положении можно командой ‘Ctr+S’ c последующим вводом его значения с клавиатуры непосредственно в окне первого блока.

То же командой ‘Ctr+X’ и ввод значения координаты Х в окне первого блока.

То же командой ‘Ctr+Y’ и ввод значения координаты Y в окне первого блока.

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

Рис. 21

 

 

2-ой блок содержит 6 разделов. Вход в раздел выполняется соответственно командой ‘Alt+1’, ‘Alt+2’, ‘Alt+3’, ‘Alt+4’, ‘Alt+5’, ‘Alt+6’ или мышью.

Примечание: Все операции с библиотечными элементами выполняются в 1-ом разделе.

После входа в модуль ‘Elgraf’ изображение содержания графического окна выполнено в безразмерном масштабе

Рис. 22 (показ на экране всего чертежа). По необходимости масштаб устанавливает пользователь.

Вход в главное меню, расположенное в верхней строке графического окна, по команде ‘ F10 ’ или мышью указать верхнюю строку.

Разделе ‘Файл’ для начала работы следует прочитать существующий файл, если необходима его корректировка, или открыть новый.

Далее следует установить метрическую или модульную систему, масштаб изображения и шаг курсора.

Выбор библиотеки осуществляется в разделе ‘Настройка’(рис. 24). После входа в оператор ‘Библиотека’ будет открыта карточка 1, в которой содержится текущее имя библиотеки и каталог, в котором она записана. Если необходимы элементы именно этой библиотеки, то для работы в ней следует нажать клавишу ‘Enter’. В противном случае следует нажать клавишу ¯ , чтобы открыть карточку 2, в которой находятся каталоги библиотек.

После выбора каталога DB будет

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

Eklasy.DBG - библиотека изображений тех же элементов в реальных размерах для выполнения монтажных схем.

После выбора, например, библиотеки Eklass.DBG, будет открыта карточка 4 (аналог 1-ой), в которой будет имя рабочей текущей библиотеки и путь до нее.

Для работы с этой библиотекой достаточно нажать клавишу ‘Enter’, в противном случае повторить выбор библиотеки.

Примечание: Одновременная работа в 2 и более библиотеках исключается.

 

 
 

Чтобы перейти к работе с другой библиотекой, следует записать файл с расширением GRF, выключив при этом операторы ‘расширенная графика’ и ’вызовы элементов’. После записи прочитать файл с включенными операторами ‘расширенная графика’ и ’вызовы элементов’, сменить библиотеку и продолжить выполнение чертежа.

Рис. 24

 

Открыть список элементов библиотеки (рис. 25) следует командой ‘Alt+E’ или оператором ‘новый элемент’ в разделе ‘Схема’ главного меню мышью.

Карточка списка элементов содержит 2 рабочих окна и окно графического изображения устанавливаемого элемента. Движение по рабочим окнам клавишей ‘Tab’ или мышью.

Сначала указывается группа, к которой принадлежит элемент, затем тип или его марка. Выбор элемента подтверждается клавишей ‘Enter’ .

 

Активное изображение на поле графического окна можно перемещать мышью или клавишами ­ ® ¯ и фиксировать его клавишей ‘Enter’.

Командой ‘Alt+T’ активное изображение можно повернуть на угол, кратный 15 °.

Командой ‘Alt+M’ выполнить его зеркальное изображение. Командой ‘пробел’ можно выключить курсор (в этом случае активное изображение становится курсором) или изменить форму курсора.

Команда ‘Esc’ отменяет выбор и установку элемента.

Для активизации уже установленного элемента достаточно указать его курсором и нажать ‘Enter’. Элемент при этом меняет

Рис. 25 цвет. С ним теперь можно выполнять любую из перечисленных выше операций. Кроме того:

- командой ‘Del’ его можно удалить.

- командой ‘Ctr+Enter’ его можно дублировать в любом месте поля чертежа.

Все перечисленные операции можно выполнить мышью в разделе ‘Редактор’ главной программы.

 
 

2-й раздел блока предназначен для выполнения линий внешних соединений при условии, что элементы имеют маркированные узлы, что позволяет автоматически составить протокол их взаимных соединений (рис. 26).

 

Рис. 26

3-й узел транзистора соединен со 2-м узлом резистора, для чего курсор в узле А установлен так, чтобы в центре окна курсора появился вывод контакта. Сам контакт находится в центре. Положение курсора фиксируется командой ‘Enter’, после чего в центре курсора высветится светлая точка. При

перемещении курсора за ним потянется линия е. Если линия отсутствует, то курсор был установлен не точно, т.е. центр курсора не совпал с контактом транзистора.

Следовательно, начинать линию связи можно только с контакта элемента.

Для изменения направления линии связи точка поворота фиксируется командой ‘Enter’.

Курсор в узле Б перемещается до соединения в окне курсора линии связи с линией вывода резистора. При нажатии клавиши ‘Enter’ в центре курсора появится светлая точка.

 
 

Закончить выполнение линии связи следует командой ‘Ctr+Enter’, по которой черными точками фиксируются места соединения линии связи с выводами элементов (при условии, что контакты найдены, в противном случае черная точка отсутствует), записываются параметры линии связи и номера выводов элементов, которые она соединяет. Место элементов записывается при их установке в список элементов (рис. 27).

 

Рис. 27

Если установить маркер в списке элементов, например на элемент R2, и нажать клавишу Enter, то помеченный маркером элемент на схеме будет помечен другим цветом.

Если при этом вместо клавиши Enter нажать клавишу П(русская), то будет выведена карточка параметров элемента. Изменить в карточке можно только номинал. При этом автоматически изменится ‘№ на схеме’, т.к. он соответствует порядковому номеру установленных на схеме абсолютно идентичных (в том числе по номиналу) элементов группы, а не порядковому номеру элементов в группе (обозначения на принципиальной схеме).

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

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

 

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

 

Если линия связи присоединяется к другой линии связи, то в окне курсора появится изображение узла В.

3-й и 4-й разделы (прямая и ломаная линии) предназначены для выполнения линий связи, если библиотечные элементы не имеют функциональных выводов, например, при выполнении кинематических схем.

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

6-й раздел предназначен для выполнения текстовых надписей.

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

3-й блок содержит операторы типа линий чертежа. Вход в блок командой ‘ Alt+i ’, выбор типа линии ­ ¯. Окончание выбора подтверждается командой ‘Enter’.

Перечисленные операции выполняются и курсором мыши.

4-й блок включает на экране сетку, которую можно отключить командой ‘Alt+G’. Оператор работает в режиме да/нет. Если курсором мыши включить сетку, указав клавишу G, то при нажатии клавиши S курсор будет перемещаться по сетке.

5-й блок предназначен для перемещения изображения вверх, вниз, вправо, влево, то же под углом 45 °. По команде ‘Pr’ выполняется обновление изображения. Все операторы работают под управлением мыши.

Операторы 5-го блока дублируются командой ‘ Shift + ® ’, где стрелка показывает направление движения курсора в графическом окне, который перемещается клавишами ­ ® ¯ . При касании курсором рамки графического окна изображение сдвинется в сторону, противоположную стрелке.