Повторное использование дизайна
Термин «повторное использование проектных решений» (design reuse) стал своего рода клише в маркетинге инженерных продуктов — возможно, главным образом потому, что на практике этого происходит не так уж много. Одна и та же проектная задача выполняется снова и снова; однако в электронике повторное использование проектных решений практикуется каждый день каждым инженером, использующим готовые интегральные микросхемы. Эти устройства представляют собой «упаковку» электроники, которую кто-то где-то спроектировал, протестировал, задокументировал и продал всему миру. Каждый покупатель такого устройства повторно использует это проектное решение — причём очень строгим образом.
Для сравнения, реальная практика повторного использования в остальной части процесса проектирования обычно очень слабая и, скорее всего, сводится к набору «продвинутых» инструментов копирования-вставки. Altium Designer предлагает ряд решений для поддержки design reuse, помогая упростить проектирование без необходимости каждый раз изобретать велосипед.
Блоки повторного использования и фрагменты проекта
Related page: Работа с блоками повторного использования и фрагментами
Если в ваших проектах часто встречаются типовые «секции» схемотехники, Altium Designer предоставляет простой и удобный способ сохранять и повторно использовать участки схемы — как на основе Workspace, так и локально, в виде файлов. Такие секции можно добавлять в любой проект печатной платы без необходимости каждый раз начинать с нуля. Это отличная возможность для часто используемых фрагментов и небольших участков схемы, которые вы хотите переиспользовать. Система позволяет сохранять любой выбранный набор:
- Схемотехнику на одном листе схемы (схемный фрагмент / schematic snippet).
- Содержимое в проекте PCB, включая компоненты и трассировку (PCB-фрагмент / PCB snippet).
При подключении к Workspace вы можете создать единую сущность — блок повторного использования (reuse block), — который может содержать как схемотехнику, так и её физическое представление для PCB. Когда такой reuse block размещается на листе схемы, его физическое представление будет автоматически размещено в документе PCB в процессе ECO.

Панель Design Reuse — центральная точка для создания, управления и размещения блоков повторного использования и фрагментов схемотехники.
Фрагмент схемы или «reuse block» можно добавить в любой проект без необходимости каждый раз начинать с нуля.
Блоки повторного использования
Related page: Работа с блоками повторного использования
Если в ваших проектах часто встречаются типовые «секции» схемотехники и PCB, Altium Designer предоставляет простые и удобные способы сохранять и повторно использовать эти секции, устраняя необходимость каждый раз создавать их с нуля.
При подключении к Workspace вы можете создать reuse block , который может содержать как схемотехнику, так и её физическое представление для PCB. Когда такой reuse block размещается на листе схемы, его физическое представление будет автоматически размещено в документе PCB в процессе ECO.
Панель Design Reuse позволяет быстро получить доступ ко всем элементам управления, необходимым для работы с вашими блоками повторного использования и управления ими.
Управляемые листы схем
Related page: Работа с управляемыми листами схем
Возможность повторно использовать содержимое проекта — это то, чего хотят все компании, занимающиеся разработкой продуктов, и что может принести значительную пользу. Повторное использование не только экономит время, но и позволяет легко взять секцию из предыдущего проекта, для которой уже выполнены квалификация и тестирование. Однако design reuse — это гораздо больше, чем копирование и вставка; настоящее повторное использование требует «зафиксированного» содержимого, чтобы было гарантировано, что оно точно такое же, как раньше. Никаких быстрых правок, чтобы поменять цвет компонента или подправить номинал резистора. Работа с повторно используемым содержимым должна быть похожа на работу с готовыми компонентами: разместили, подключили — и оно работает так же, как в прошлый раз.
Altium Designer совместно с вашим Workspace позволяет создавать элементы managed schematic sheet непосредственно в Workspace. После того как элемент managed schematic sheet создан (и данные выпущены в виде его ревизии) и его состояние жизненного цикла установлено на уровень, который организация считает готовым к применению на уровне проектирования, его можно повторно использовать в будущих проектах плат.
Формально выпустите лист схемотехники, который затем можно повторно использовать как ревизию элемента managed schematic sheet в других проектах, где требуется та же функциональность.
Управляемый лист — это стандартный лист схемы Altium Designer, содержащий компоненты и соединения, который хранится в Workspace, чтобы его можно было повторно использовать в других проектах. Он редактируется так же, как любой другой лист схемы. Концепция Managed Sheet не ограничивается одним листом схемы. Вы можете разместить в проекте управляемый лист, который будет верхним уровнем дерева других управляемых листов.
Решение перейти от device sheets к managed sheets принимается тогда, когда появляется желание перейти от повторно используемого содержимого к managed повторно используемому содержимому — то есть когда возникает желание или необходимость контролировать выпуск, статус ревизии и состояние жизненного цикла проектного содержимого.
Сделав содержимое управляемым, вы можете быть уверены, что используемая в проекте ревизия managed sheet легко идентифицируется и при необходимости отслеживается до источника. Кроме того, поскольку это управляемый контент, его можно пересматривать и обновлять при необходимости, а все связи использования можно проследить вниз — до компонентов на листе — и вверх — до проектов, которые его используют. Это гарантирует, что у вас будет вся информация, необходимая для решения: нужно ли «протолкнуть» обновлённый лист в существующие проекты или конкретный проект должен продолжать использовать предыдущую ревизию.
Device Sheets
Related page: Работа с Device Sheets
Device sheets упрощают процесс проектирования, предоставляя модульные и единообразные строительные блоки, которые можно повторно использовать между проектами. Символы device sheet размещаются и используются по ссылке аналогично компонентам. Они работают так же, как символы листов и документы схем, но явно в проекты не добавляются.
Device sheets хранятся как обычные документы схем в специальных папках device sheet. Они размещаются и используются по ссылке в вашем проекте аналогично простому компоненту. Device sheets включаются в иерархию проекта и отличаются от стандартных документов схем другим значком в панели Projects panel.

Пример device sheet в режиме «только чтение». Также присутствует водяной знак «только чтение» с водяным знаком device sheet (recycle). Сам лист находится в папке device sheet на локальном или сетевом диске и включается в проект (по ссылке) через размещение и определение символа device sheet на родительском листе выше.