Инженерная графика в системе OrCAD

         

Интерфейс программы



В отсутствие ошибок в ПП программа SPECCTRA загружается в режиме трассировки проводников (об этом свидетельствует нажатая пиктограмма.

Программа SPECCTRA управляется с помощью последовательности команд, которые вводятся тремя способами:

  • набирая их с помощью клавиатуры в строке ввода команд Command;
  • запуская на выполнение так называемый Do-файл последовательности команд;

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

В нижнем правом углу экрана, имеется панель выбора единиц измерений (изменение единиц измерений сказывается только на отображении результатов на экране и в файлах отчетов и никак не влияет на точность результатов проектирования). Сообщения о результатах выполнения команд выводятся в строке Message. Протокол выполнения команд выводится в нижней части экрана OUTPUT (дублируется в файле сообщений).

На поле режима отображается название текущего режима, например Measure (Измерения) или Move Comp (Перемещение компонента). На полях X, Y указываются текущие координаты курсора. В режиме измерений, в который также можно перейти по команде View>Measure Mode , щелчком левой кнопки указывают начальную точку измерений, координаты текущего положения курсора выводятся в нижней части экрана, а в поле режима после символа А указывается расстояние между начальной точкой и текущим положением курсора.

В режиме Measure также доступна информация об объектах проекта (Component, Pin, Via, Wire segment), помечаемых щелчком левой кнопки мыши. Она выводится в окне OUTPUT; например, для компонента приводятся данные:

Image: LCDDRVR44 - имя корпуса компонента

# Location : (55.8800 91.4400) DBU=(55880 91440) - координаты опорной точки

# Side : Front - расположение на ПП

# Rotate : 90 - угол поворота

Кнопки управления характеризуют фазу работы программы SPECCTRA:



  • Idle — состояние ожидания;
  • Pause — нажатие на кнопку управления в этом состоянии прерывает выполнение текущей команды;
  • Continue — нажатие на эту кнопку продолжает выполнение команды;
  • Stop — нажатие на эту кнопку прекращает выполнение команды;
  • Busy — состояние занятости (выполняются внутренние инструкции).

В процессе размещения компонентов на строке статуса выводится текущая информация:

  • Placed — количество размещенных компонентов, отнесенное к их общему количеству;
  • Selected — количество выбранных компонентов;
  • Locked — количество фиксированных компонентов;
  • Violations — количество нарушений правил размещения компонентов;
  • Ref — позиционное обозначение текущего компонента.

В процессе трассировки проводников на строке статуса выводится другая информация:

  • Pass — количество завершенных проходов трассировки/общее количество проходов;
  • Current Net — имя текущей цепи;
  • Attempts — общее количество попыток повторных трассировок в течение текущего прохода;
  • Reroutes — количество выполненных соединений;
  • Unconnects — количество невыполненных соединений между двумя выводами в течение текущего прохода;
  • Conflicts — количество конфликтов в течение текущего прохода;
  • Completion — количество разведенных цепей в процентах.

Интерфейс программы SPECCTRA поддерживает двух- и трехкнопочную мышь.

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

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

В двухкнопочных манипуляторах одновременное нажатие клавиш Alt+npaвая кнопка эквивалентно нажатию средней кнопки трехкнопочной мыши. Нажатие этой кнопки панорамирует изображение, располагая текущее положение курсора в центр экрана. Буксировка мыши по диагонали сверху вниз при нажатой средней кнопке приводит к уменьшению масштаба изображения (эквивалентно команде View>Zoom Out), а буксировка в направлении снизу верх — к увеличению масштаба изображения (эквивалентно команде View>Zoom In). Буксировка мыши при нажатой средней кнопке по горизонтали разворачивает на экран изображение ПП полностью (эквивалентно команде View>Zoom All). Буксировка мыши снизу вверх по вертикали при нажатой средней кнопке разворачивает предыдущее изображение ПП. Эти приемы выполняются только под Windows NT/2000.

Назначения функциональных и «горячих» клавиш, принятые по умолчанию, приведены в табл. 7.1. Самостоятельное программирование «горячих» клавиш производится по команде defkey.



Содержание раздела