Нумерация листов схемы в проекте позволяет вам управлять обозначением листа и сохранять его в виде параметров в соответствующих документах схемы. Затем функцию специальных строк (=SheetNumber, =DocumentNumber, =SheetTotal) можно использовать для отображения этих значений на листе (например, в основной надписи) в виде текстовых объектов. Нумерация не изменяет позиционные обозначения компонентов, а изменяет обозначения (номера) листов схемы и, следовательно, относится к общей концепции аннотирования проекта.
Нумерация листов
Доступ к нумерации листов осуществляется через пункт Tools » Annotation » Number Schematic Sheets в главном меню, который открывает диалог Sheet Numbering For Project.

Используйте диалог Sheet Numbering For Project , чтобы пронумеровать и упорядочить листы схемы в проекте.
Options and Controls of the Sheet Numbering For Project Dialog
Многие параметры/элементы управления этого диалога очевидны и не требуют дополнительных пояснений. Те, которые требуют, описаны ниже.
Поле в таблице диалога, значение которого было изменено, будет отмечено синим треугольником в правом верхнем углу. Чтобы завершить изменения, нажмите OK.
|
SheetNumber
DocumentNumber |
Эти поля можно редактировать прямо в таблице. Щелкните один раз, чтобы установить фокус на ячейке, и щелкните еще раз, чтобы перейти в режим редактирования. Используйте команды контекстного меню (правый щелчок) для копирования/вставки значений или редактирования нескольких выбранных ячеек. Для второго варианта выделите нужные ячейки, затем щелкните правой кнопкой по одной из них и выберите команду Edit. Введите новое значение, затем нажмите Enter; значение будет применено ко всем ячейкам в выделении. |
| SheetTotal |
Текущее значение параметра уровня документа SheetTotal . Это поле обновляется нажатием кнопки Update Sheet Count. |
| Automatic Sheet Numbering (Project Option) |
Включите этот параметр, чтобы применить автоматическую нумерацию к листам схемы в проекте. Это позволяет управлять обозначением листа и сохранять его в виде параметров в соответствующих документах схемы. Этот параметр также можно включить в диалоге Project Options - Options . |
Auto Sheet Number
Auto Document Number |
Нажмите, чтобы применить нумерацию листов/документов в соответствии с выбранной схемой/методом нумерации. Нажмите стрелку раскрывающегося списка рядом с кнопкой, чтобы получить доступ к доступным вариантам нумерации.
-
Sheets Hierarchical Structure - Depth First – листы/документы нумеруются от верхнего уровня вниз по каждой ветви. Сначала нумеруется верхний уровень, затем полностью нумеруется первая ветвь под верхним уровнем, затем вторая ветвь и т. д.
-
Sheets Hierarchical Structure - Breadth First – листы/документы нумеруются в соответствии с их уровнем в иерархии. Сначала нумеруется верхний уровень, затем уровни второго порядка и т. д.
Параметр Automatic Sheet Numbering (Project Option) должен быть отключен, чтобы получить доступ к полю Auto Sheet Number.
Если в вашей компании используется определенная система нумерации или именования, которую нельзя автоматизировать с помощью элементов управления Auto Sheet Number или Auto Document Number, пользовательские имена и номера листов можно вводить напрямую в поля SheetNumber или DocumentNumber .
|
| Update the Sheet Count |
Нажмите, чтобы подсчитать общее количество листов в текущем проекте и поместить результат в столбец SheetTotal. Количество листов — это общее число листов в проекте независимо от схемы нумерации, выбранной в любых предыдущих элементах управления. Параметр Automatic Sheet Numbering (Project Option) должен быть отключен, чтобы получить доступ к этому полю. |
Нумерация листов схемы и Device Sheets
Номера листов или документов нельзя настраивать для Device Sheets, когда они доступны только для чтения (состояние по умолчанию). В диалоге Sheet Numbering For Project они будут заштрихованы в знак того, что их нельзя обновить, как показано на изображении ниже. Когда Device Sheets переведены в режим редактирования, штриховка убирается, и нумерацию можно настраивать как обычно.
Автоматическая нумерация листов
Функцию автоматической нумерации листов можно включать/выключать с помощью параметра Automatic Sheet Numbering на вкладке Options диалога Project Options и параметра Automatic Sheet Numbering (Project Option) в диалоге Sheet Numbering For Project. Для выполнения автоматической нумерации листов достаточно включить параметр только в одном из диалогов. Если параметр отключен в обоих диалогах, листы можно нумеровать вручную.
Если включен один из упомянутых выше параметров, автоматическую нумерацию листов можно применить к листам схемы непосредственно на панели Projects . Чтобы изменить нумерацию, перетаскивайте листы схемы на панели. Номер листа отображается слева от имени листа схемы.
Аннотирование скомпилированных листов
Аннотирование скомпилированных листов позволяет управлять тем, как нумеруются скомпилированные листы (физические экземпляры листа), аналогично тому, как нумерация листов управляет нумерацией логических листов.
Например, рассмотрим проект, включающий документ схемы с именем Input channel.SchDoc. Схемотехника на этом листе используется восемь раз в проекте, поэтому после компиляции проекта Input channel.SchDoc будет создан в восьми экземплярах (т. е. по одному на каждый экземпляр этой схемотехники на физической печатной плате). Нумерация листов используется для нумерации листа Input channel.SchDoc в логической структуре проекта; аннотирование скомпилированных листов выполняется для нумерации отдельных экземпляров этого листа в физическом (скомпилированном) представлении проекта.
Аннотирование скомпилированных листов выполняется в диалоге Annotate Compiled Sheets, который открывается выбором команды Tools » Annotation » Annotate Compiled Sheets в главном меню.
В диалоге перечислены все скомпилированные листы текущего проекта. Вы можете создавать пользовательские имена для скомпилированных листов, вводя их напрямую в поле Sheet Number . Используйте любую комбинацию символов (буквенно-цифровых или не буквенно-цифровых), затем нажмите OK , чтобы применить пользовательское аннотирование.
Нажмите кнопку Annotate Sheet, чтобы аннотировать лист(ы) после выбора параметров, доступных по нажатию связанной стрелки вниз. (При необходимости см. описания полей в разделе Нумерация листов.) Значение SheetNumber будет обновлено в соответствии с вашим выбором.
Номера листов, обновленные диалогом, сохраняются в файле проекта *.Annotation в подпапке Settings\Annotation Documents на панели Projects . Это гарантирует, что сведения об аннотировании и настройки сохраняются между сеансами редактирования проекта.
Диалог Annotate Compiled Sheets обрабатывает Device Sheets так же, как и любой другой лист в проекте, и аннотирует их в соответствии с параметрами аннотирования.
Номер листа, назначенный диалогом Annotate Compiled Sheets, можно использовать в печатных выходных данных скомпилированного (Physical) листа с помощью специальной строки =SheetNumber. После этого он будет обновляться во всех печатных выходных данных проекта.
Использование аннотирования скомпилированных листов в аннотировании на уровне платы
После того как скомпилированные листы были аннотированы через диалог Annotate Compiled Sheets, ключевое слово $SheetNumber можно использовать как часть схемы именования в диалоге Board Level Annotation Options. Если скомпилированные листы проекта еще не были аннотированы, по умолчанию будет использоваться нумерация листов, заданная в диалоге Sheet Numbering For Project.
Использование аннотирования скомпилированных листов в проекте
После аннотирования скомпилированных листов вы можете разместить в проекте специальную строку SheetNumber, чтобы ссылаться на эту информацию.
-
Специальная строка отображается всегда; если значение отсутствует, отображается имя параметра.
-
Разместите специальную строку там, где значение =SheetNumber, чтобы использовать значения аннотирования скомпилированных листов. Специальные строки можно использовать в значениях свойств параметров, текстовых строках, метках цепей и т. п.
-
Номер листа, назначенный диалогом, можно использовать в печатных выходных данных скомпилированного (Physical) листа с помощью специальной строки =SheetNumber. После этого он будет обновляться во всех печатных выходных данных проекта.