Конфигурирование графического редактора PCCAPS

После вызова программы PCCAPS на экране появляется начальное меню программы:

Configure PCCAPS        (установка конфигурации)

>> Edit database <<           (редактирование базы данных)

Exit PCCAPS                        (выход из программы)

Одна из строк этого меню ярко подсвечивается и выделяется скобками >> <<. Светящийся курсор перемещается на другую строку нажатием клавиш "пробел" или ­,¯. Для подтверждения выбранного режима достаточно нажать клавишу <Enter>. При запуске графического редактора в режиме открытого меню имеется возможность использовать средства задания конфигурации графического редактора. Она достигается в режиме Configure PCCAPS при одновременной модификации файла pccaps.cfg с помощью следующего меню:

PCCAPS Configuration

Database filename:                     D:pcadworkproj5

Library filename:                      D:pcadlib*.sib

Pfkey filename:                                     None

Directory path:

D:PCADEXE; или (Current)

D:PCADLIB;

D:PCADWORK

Security Device port ………………………… port 1

Mouse port ……………………………………port 2

Video save to disk …………………………… On/Off

Automatic layer switching …………………….. On/Off

Pin size ………………………………………. 10

Solder dot size ………………………………… 10

Component scale (percent of original size) ………… 100

Component text scale (percent of original size) ……. 100

Rotate Component Text in Four Directions ……….. On/Off

Pan Bars …………………………………….. On/Off

Enter the filename; Press:  [RETURN] to accept

Поле Database filename (имя проекта) задает имя проекта, который будет автоматически загружаться при входе в редактор. По умолчанию стоит параметр None, означающий, что автоматически проект загружать не надо. Если, например, задать строку D:PCADWORKPROJ0.SCH, то это будет означать, что необходимо автоматически загружать проект PROJ0.SCH, находящийся на диске D: в директории PCADWORK. Наличие этого параметра в конфигурации эквивалентно автоматическому выполнению команды FILE/LOAD и заданию имени файла.

Поле Library filename (имя библиотеки) задает имя библиотечного файла или нескольких библиотечных файлов, информация с которых считывается командами ENTR/COMP или /REPL. По умолчанию значение поля установлено None, т.е. библиотека не задана.

Возможные варианты задания библиотеки:

155.SLB — задана библиотека 155.SLB, находящаяся в текущей директории;

531.SLB; 155.SLB — заданы две библиотеки 531.SLB и 155.SLB;

PCADLIB*.SLB — заданы все библиотеки, находящиеся в директории PCADLIB на рабочем диске.

Поле Pfkey filename (имя файла "горячих" клавиш) определяет имя файла, содержащего определение "горячих" клавиш. Нажатие этих клавиш на клавиатуре приводит к выполнению команд или цепочки команд графического редактора.

Поле Directory path (путь) определяет путь к одной или к нескольким директориям, из которых автоматически считываются как элементы библиотеки, так и проекты. По умолчанию задано значение Current, т.е. определена текущая директория. Если задать значение D:PCADLIB155; D:PCADLIB531, то будут автоматически определены две директории, где будет осуществляться поиск библиотечных элементов при выполнении команды ENTR/COMP.

Поле Security Device port (порт подключения устройства аппаратной защиты) определяет настройки подключения устройства аппаратной защиты. Устройство аппаратной защиты САПР PCAD предназначено для защиты от перезаписи программного обеспечения. На персональном компьютере, который не имеет устройства аппаратной защиты, программное обеспечение САПР PCAD работать не будет. Устройство подключается через коммуникационные порты СОМ1 или COM2. Изменение значения порта производится нажатием на клавишу "Пробел".

Поле Mouse port определяет порт подключения устройства типа "мышь" или диджитайзера ("сколки" — устройства ввода векторной графической информации). Диджитайзер или устройство типа "мышь" могут подключаться либо через стандартные коммуникационные порты СОМ1 или COM2, либо с помощью специальной платы. В первом случае необходимо определить номер порта, который должен отличаться от номера порта аппаратной защиты. По умолчанию задан первый порт.

Поле Video save to disk (запись экрана на диск) позволяет существенно сократить время на перерисовку экрана при больших проектах, когда используются команды VLYR или STO/MAP. По умолчанию задан режим Off, означающий, что режим выключен. Если режим выключен, то после выполнения команды VLYR на экране проект заново перерисовывается. Если же задан режим On, то перед выполнением команды VLYR происходит сохранение видеоинформации на диске, а затем, после возврата в графический режим, состояние экрана быстро восстанавливается.

Достоинством этого режима является то, что содержимое экрана даже для очень больших проектов восстанавливается практически мгновенно. Однако при этом восстанавливается "старое" значение экрана без учета изменений, произведенных, например, в команде VLYR.

Поле Automatic Layer switching (автоматическое переключение слоев) может быть в двух режимах: Off - выключено и On — включено. Если поле включено, то при выполнении ряда специальных команд автоматически изменяется активный слой. В противном случае требуется задавать изменение активного слоя либо командой VLYR, либо нажатием клавиши F1, либо активацией поля параметров и сообщений, содержащего имя активного слоя.

Поле Pin size (размеры контакта) определяет размеры контакта в единицах редактора PCCAPS.

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

Поле Component scale (percent of original size) определяет масштаб задания элемента в процентах к исходному размеру. Данное поле позволяет масштабировать библиотечные элементы при их вводе командой ENTRCOMP. Значение 100 соответствует вводу элемента без изменений. Значение 50 позволяет уменьшить размер элемента в 2 раза. Диапазон изменения параметра от 1 до 10000.

Поле Component text scale (percent of original size) задает масштаб текста библиотечного элемента в процентах к исходному размеру. Это поле определяет размеры текста в библиотечном элементе и позволяет масштабировать текст отдельно от масштабирования самого библиотечного элемента.

Поле Rotate component Text in Four Directions (поворачивать текст в элементе в четырех направлениях) позволяет разрешить (On) или запретить (Off) поворачивать текст элемента при его поворотах командой ROT.

Поле Pan Bars задает режим панорамирования. Режим панорамирования может быть включен (On) либо выключен (Off). Если режим панорамирования включен, то поле графического редактора имеет двойную рамку. Если установить курсор "мыши" между этими двойными рамками и нажать клавишу But#l, то как бы произойдет "толчок" экрана в направлении от положения курсора "мыши" к центру экрана. Сдвиг экрана произойдет на половину его размера.

Если в режиме редактирования конфигурации произведены изменения, то при выходе из этого режима после нажатия клавиши Esc будет осуществлен запрос: Save this configuration (Y/N)? (Записывать эту конфигурацию? Да/Нет). При положительном ответе на диске в рабочей директории появится файл PCCAPS.CFG, содержащий все произведенные изменения. Теперь при каждом запуске редактора PCCAPS из этой директории файл конфигурации будет автоматически считываться, и конфигурация будет изменяться в соответствии с этим файлом.