Структура слоев графического редактора предназначена для формирования комплексной информации о проекте. При редактировании схем использование слоев просто необходимо. Слои графического редактора характеризуются номером, именем, цветом и состоянием. Структура слоев по умолчанию для графического редактора PCCAPS приведена в табл. 3.4.
Информация в графических редакторах хранится в так называемых слоях графического редактора. Слой — это выделенная часть информации графического редактора, отображаемая одним цветом и характеризуемая состоянием. Различают четыре типа состояния слоя графического редактора: слой может быть выключенным (Off), видимым (включенным) (On), доступным или активным (ABL, ABL A).
Таблица 3.4
Слои схемного графического редактора PCCAPS
Номер |
Имя слоя |
Цвет |
Состояние слоя по умолчанию |
Назначение |
1 |
WIRES |
1 |
ABL А |
Электрическое соединение (цепь) |
2 |
BUS |
1 |
ABL |
Шина |
3 |
GATE |
2 |
ON |
Графическое изображение библиотечного элемента (символа) |
4 |
IEEE |
2 |
OFF |
Графическое изображение библиотечного элемента (символа) в стандарте IEEE |
5 |
PINFUN |
3 |
OFF |
Функции выводов в стандарте IEEE |
6 |
PINNUM |
1 |
OFF |
Номер вывода (контакта) |
7 |
PINNAM |
6 |
ON |
Имя вывода |
8 |
PINCON |
4 |
ON |
Место соединения (контакт) |
9 |
REFDES |
2 |
OFF |
Позиционное обозначение |
10 |
ATTR |
6 |
OFF |
Видимые атрибуты |
11 |
SDOT |
1 |
OFF |
Точки межсоединений (условное обозначение) |
12 |
DEVICE |
5 |
ON |
Тип элемента |
13 |
OUTLIN |
5 |
ON |
Выходные линии компонент (используются в полузаказных проектах) |
14 |
ATTR2 |
6 |
OFF |
Невидимые атрибуты |
15 |
NOTES |
6 |
OFF |
Текстовые замечания |
16 |
NETNAM |
4 |
OFF |
Имя электрической цепи |
17 |
CMPNAM |
5 |
OFF |
Мнемоническое имя символа (используется только в принципиальной схеме) |
18 |
BORDER |
5 |
OFF |
"Форматка" принципиальной схемы |
Выключенный слой не отображается на экране дисплея и не подлежит редактированию, хотя при этом графическая информация, принадлежащая данному слою, сохраняется и станет видимой при включении слоя.
Видимый (или включенный) слой отображается на экране дисплея, но графическая информация, принадлежащая слою, не подлежит редактированию.
Доступный слой отображается на экране графического редактора, а информация, принадлежащая данному слою, доступна для редактирования (выделения, перемещения, поворота, зеркализации, удаления или видоизменения).
Активным может быть только один из доступных слоев графического редактора. В активном слое происходит рисование новых графических примитивов (для команд рисования), либо в первую очередь происходит выделение графических объектов (для команд выделения).
Для некоторых команд графического редактора активным может стать только специальный вид слоя (среди доступных слоев). Например, только сигнальный слой графического редактора может быть активным для команд прокладки или редактирования трасс электрических соединений на печатной плате.
Слои графического редактора группируются по виду слоя. Различают три основных вида слоев графического редактора: сигнальные (или физические) слои, информационные (или несигнальные) слои и специальные слои.
Сигнальные слои графического редактора (слои печатной платы или физические слои) представляют собой токопроводящий слой, отделенный от других слоев диэлектрическим материалом. Токопроводящий слой содержит печатные проводники, экраны и другие графические объекты, формирующие электрические соединения в данном слое. Электрические соединения между сигнальными слоями формируются при помощи переходных отверстий. Физическому слою печатной платы кроме топологии сигнального слоя принадлежит графическая информация контактных площадок и переходных отверстий, находящаяся на данном уровне печатной платы. Другими словами, к физическому слою печатной платы относится вся графическая информация, помещаемая на фотошаблон для изготовления данного слоя печатной платы.
Информационные (или несигнальные) слои печатной платы используются для нанесения пояснительных надписей и графической информации, которая выводится либо на графопостроитель, либо на фотокоординатограф для последующего нанесения на печатную плату способом шелкографии.
Специальный слой графического редактора содержит графическую информацию, предназначенную для других программ или утилит (например, области запрета, сетки трассировки или размещения), либо формируемую другими программами (например, графическая информация утилит технологического или электрического контроля).