Связаться с нами
Связаться с нашими Представительствами напрямую
Главная страница: Повторное использование проектных данных
Существуют веские причины для повторного использования участков схем из существующих проектов. Проект проверен, соответственно, его разработка завершена. Это экономит время, это может помочь сократить номенклатуру компонентов и это позволяет вашей проектной команде сосредоточиться на разработке новых идей и изделий.
Проектировщики – умные люди, они уже постоянно повторно используют существующие проекты. Это может быть проверенная схема, которую они воссоздают или, возможно, копируют из существующего проекта, либо существующий лист схемы, на который добавляют ссылку в новом проекте.
Листы устройств упрощают процесс проектирования, предоставляя проектировщикам готовые строительные блоки, которые можно повторно использовать в различных проектах. Символы листов устройств размещаются и задаются схожим с компонентами образом. Они работают так же, как символы листов и документы схем, но они не добавляются в проекты в явном виде.
Листы устройств являются строительными блоками, разработанными для их повторного использования в различных проектах. Как правило, они содержат в себе предопределенные участки схем, которые используются во множестве проектов, например, цепи питания.
Один лист устройства может использоваться во множестве проектов.
Листы устройств создаются и хранятся как обычные документы схем в специальной папке листов устройств. Они не добавляются в проект в качестве документов, а размещаются и задаются подобно компонентам. Листы устройств включаются в иерархию проекта, и в панели Projects они отличаются от стандартных документов схем другой иконкой.
По умолчанию листы устройств доступны только для чтения. Это означает, что все проектировщики могут быть уверены, что эти листы завершены и готовы к использованию, и это также гарантирует, что никто в команде не сможет случайно изменить их. Поскольку они доступны только для чтения, ни позиционные обозначения компонентов, ни номера листов схем не могут быть изменены.
Основным отличием между листом устройства и обычным листом схемы является то, что у системы есть дополнительные функциональные возможности для управления аннотированием компонентов и нумерацией листов схем, когда проект содержит в себе листы устройств.
С помощью Проводника Windows создайте папку в подходящем расположении, где будут храниться листы устройств. Если нужно, вы можете создать главную папку Device Sheets
с подпапками в соответствии с требованиями своей компании, например Data Conversion
, Power
и т.д.
Главная папка листов устройств задается на странице Data Management - Device Sheets диалогового окна Preferences, как показано ниже. Включите опцию Include Sub-folders (Включать подпапки), если нужно.
Листом устройства может быть любой обычный лист схемы, в том числе схема, которая содержит символы листов, ссылающиеся на другие листы схем. Именно тот факт, что он размещен как лист устройства из соответствующей папки, указывает системе, что эта схема является листом устройства, что необходимо применить опции управления листами устройств, заданные в диалоговом окне, и что они должны обрабатываться специальными командами аннотирования компонентов и нумерации листов.
По умолчанию листы устройств доступны только для чтения. Сложностью при работе с листами устройств является не то, что они защищены от изменения, а завершение проекта, которое необходимо выполнить после проектирования, т.е. нумерация листов и аннотирование компонентов.
Перед копированием или перемещением схемы в папку хранения листов устройств следует выполнить некоторые подготовительные действия:
Лист устройства используется в проекте путем размещения символа листа, который его представляет. Для этого:
Будет открыто диалоговое окно Select Device Sheet. Дерево слева отображает вложенную структуру папки, выбранной на странице Data Management - Device Sheets диалогового окна Preferences. Все листы схем, найденные в выбранной папке, будут перечислены в правой части диалогового окна, как показано ниже.
Выберите нужную папку листов устройств слева, затем лист устройства справа.
Выберите нужный лист устройства и нажмите OK. Вы вернетесь в редактор схем, и к курсору будет прикреплен символ листа этого листа устройства, как показано ниже.
Размещенный символ листа устройства.
Обратите внимание, что для представления листа устройства используется другая иконка, отличная от обычного листа схемы.
Лист устройства будет показан в иерархии проекта со специальной иконкой листа устройства.
► Узнайте больше о Создании связности.
Лист устройства, доступный только для чтения. Обратите внимание, что у вкладки Editor под рабочей области есть суффикс (ReadOnly), что означает, что вы просматриваете лист устройства, который нельзя изменить. Также существует опция для отображения водяного знака Read Only и водяного знака листа устройства (рециркуляция).
После размещения символа листа устройства откройте сам лист устройства, чтобы увидеть его графические свойства. Листы устройств по умолчанию настроены на доступ только для чтения, что задано в области Options страницы Data Management - Device Sheets диалогового окна Preferences. Обратите внимание, что опция Read-Only не зависит от отображения водяного знака Read Only. Посмотрите на вкладку Editor под рабочей областью, чтобы увидеть, доступен ли лист только для чтения (как показано выше).
Вы можете изменять листы устройств одним из двух способов: либо непосредственно в проекте, либо из исходного документа схемы в папке листов устройств.
Для изменения листов устройств непосредственно в проекте:
Для изменения листов устройств из папки листов устройств:
Лист устройства может содержать символы листов устройств, но лист устройства не может быть листом верхнего уровня в проекте. При использовании листов устройств нет ограничений на глубину иерархической структуры.
Для подготовки иерархических листов устройств:
Эта схема является листом устройства, и в ней также размещен символ листа устройства, который ссылается на дочерний лист устройства.
Главная страница: Реструктуризация проекта
Процесс проектирования зачастую не упорядочен, проектировщик может формулировать идеи одновременно для множества частей проекта, формируя эти части по мере развития своих идей. Это значит, что схемы могут стать перегруженными и плохо организованными. Хотя вы можете вырезать, копировать и вставлять содержимое схем для реструктуризации проекта, если не всегда является лучшим подходом.
Почему так? При размещении компонента ему назначает уникальный идентификатор, и этот идентификатор автоматически сбрасывается при вырезании/копировании и вставке компонента. Такое управление уникальными идентификаторами служит для того, чтобы обеспечить использование в проекте лишь одного экземпляра каждого идентификатора, поскольку он является ключевым полем, которое связывает компонент на схеме с компонентом на плате. Подход с вырезанием/копированием/вставкой подходит, если проект не был передан в редактор плат, но в противном случае лучше использовать инструменты реструктуризации.
Самым простым способом перемещения участка схемы с одного листа на другой является его выделение и запуск команды Edit » Refactor » Move Selected Subcircuit to Different Sheet. Будет открыто диалоговое окно Choose Destination Document, где вы выбираете целевой лист и нажимаете OK. Будет открыт выбранный лист, где под курсором будут отображены выбранные объекты, готовые к размещению.
Выделенную часть схемы можно легко переместить на другой лист в проекте с помощью команды Move Selected Subcircuit to Different Sheet.
Команды реструктуризации поддерживают:
► Узнайте больше о Реструктуризации проекта.
Чтобы гарантировать целостность схемы, используемой в листе устройства, этот лист не следует редактировать в обычном процессе проектирования. Это значит, что номер листа и позиционные обозначения не следует изменять на листе. Как же тогда пронумеровать все листы в проекте и аннотировать все компоненты?
Эти задачи управляются двумя командами: листы нумеруются с помощью команды Annotate Compiled Sheets, а компоненты аннотируются с помощью команды Board Level Annotation. Номер листа и позиционные обозначения хранятся в отдельном файле <НазваниеПроекта>.annotation
.
Главная страница: Нумерация листов
Команда Tools » Annotation » Annotate Compiled Sheets, дополняющая возможность аннотирования на уровне платы, используется для нумерации листов устройств уникальным образом без изменения исходных схем. Как и при аннотировании компонентов, номера листов хранятся в файле <НазваниеПроекта>.annotation
.
Замечания по нумерации листов:
► Узнайте больше об Аннотировании скомпилированных листов.
Главная страница: Аннотирование компонентов
Для определения уникальных позиционных обозначений компонентов в проекте система включает в себя возможность аннотирования на уровне платы. Эта команда не изменяет исходные листы схем, а хранит в себе данные о сопоставлении каждого логического позиционного обозначения на схеме с физическим позиционным обозначением, которое появится на плате. Это сопоставление позиционных обозначений хранится в файле <НазваниеПроекта>.annotation
. Существует широкий набор опций аннотирования, доступный в диалоговом окне Board Level Annotate.
Аннотирование на уровне платы позволяет повторно аннотировать завершенный проект путем определения уникальных физических обозначений для всех компонентов.
Замечания по работе с аннотирование на уровне платы, относящиеся к изображению выше:
На изображение выше активна вкладка Editor схемы. Эта вкладка всегда показывает логические позиционные обозначения в их стандартном размере, в то время как физические обозначения показаны как верхние надписи. На скомпилированной вкладке схемы (U_CVE в этом примере), наоборот, физические обозначения будут показаны в их стандартном размере, а логические – как верхние надписи. Это настраивается на странице Schematic - Compiler диалогового окна Preferences, как показано ниже.
По умолчанию в редакторе плат отображаются физические позиционные обозначения. Это можно изменить в панели Properties в режиме Board, как показано ниже (этот режим отображается, когда в рабочей области платы нет выделенных объектов).
► Узнайте больше об Аннотировании на уровне платы.
Если вы открыли проект, содержащий в себе листы устройств, и расположение этих листов устройств не задано, вы увидите диалоговое окно со списком листов устройств, которые не могут быть найдены.
Если вы нажмете Yes, будет открыта область папок листов устройств страницы Data Management - Device Sheets диалогового окна Preferences. Возможно, не была включена опция Include Sub-Folders. В противном случае, добавьте новый путь, если листы устройств, используемые в проекте, хранятся в другом месте.
Связаться с нашими Представительствами напрямую