Изменение интегрированной библиотеки
Интегрированные библиотеки используются для размещения компонентов, и их нельзя изменить напрямую. Чтобы внести изменения в интегрированную библиотеку, сначала измените исходные библиотеки, затем проведите повторную компиляцию, чтобы сформировать новую интегрированную библиотеку, включающую в себя эти изменения.
Чтобы изменить интегрированную библиотеку:
- Откройте исходный проект пакета библиотеки нужной интегрированной библиотеки.
- Откройте исходные схемные библиотеки или библиотеки моделей, которые необходимо изменить.
- Внесите нужные изменения, сохраните измененные библиотеки и закройте их.
- Повторно скомпилируйте пакет библиотеки. Сформированная новая библиотека заменит собой старую, существующую версию.
Декомпиляция интегрированной библиотеки
Может случиться, что необходимо получить доступ к исходным библиотекам интегрированной библиотеки для их изменения, но, по какой-то причине, проект пакета исходной библиотеки, с помощью которого это можно было бы сделать, больше не доступен. Здесь будет полезным еще одно свойство единого переносимого файла библиотеки. Хотя интегрированные библиотеки нельзя изменять напрямую, их можно декомпилировать для получения исходных библиотек символов и моделей.
Для этого выполните следующее:
- Откройте интегрированную библиотеку, включающую в себя исходные библиотеки, которые необходимо изменить. Сделать это можно одним из двух следующих способов:
- Выберите команду File » Open, найдите интегрированную библиотеку в диалоговом окне Choose Document to Open и нажмите Open.
- Перетащите с зажатой ЛКМ файл IntLib из Проводника Windows в окно Altium Designer.
-
В открывшемся диалоговом окне Extract Sources or Install нажмите кнопку Extract Sources.
Необходимо нажать именно кнопку Extract Sources. При нажатии кнопки Install Library библиотека IntLib будет добавлена на вкладку Installed диалогового окна Available File-based Libraries.
Исходные библиотеки символов и моделей будут извлечены и сохранены в новую подпапку, названную в соответствии с именем файла интегрированной библиотеки, в папке, где находится изначальная интегрированная библиотека. Затем будет создан пакет библиотеки (), который будет отображен в панели Projects и в который будут добавлены исходные библиотеки схемных символов и посадочных мест. Файлы имитационных моделей и подсхем не добавляются в проект автоматически.
Извлечение исходных библиотек из интегрированной библиотеки, т.е. ее декомпиляция для создания проекта пакета библиотеки.Путь к папке, содержащей в себе файлы исходных библиотек и моделей (где это применимо), будет автоматически добавлен на вкладку Search Paths диалогового окна Options for Integrated Library (Project » Project Options). Таким образом, модели (в частности, файлы и ) будут доступны для поиска.
Пакет библиотеки не сохраняется автоматически. Задайте, где и под каким именем проект будет сохранен. По умолчанию, файл будет предложено сохранить в той же папке, где находятся извлеченные исходные файлы.
Применение цвета к цепям
При создании проекта он быстро становится визуально перегруженным – схема занята связями, плата становится лабиринтом из линий соединения и разведенных цепей. Для внесения визуальной ясности, проектировщик может применить цвет к связям на схеме, а также к линиям соединения и трассировке на плате.
Функция выборочного переопределения цвета определенных цепей называется Net Color Override. Можно цвет применить к цепям на схеме и затем передать эти настройки цвета в плату, либо настройки цвета можно применить непосредственно в редакторе плат.
► Узнайте больше о Применении цвета к цепям.
New to Altium Designer?
The way you work in Altium Designer is much like other Windows applications in that commands are accessed through familiar menus, graphical views can be zoomed and panned using standard Windows keyboard and mouse actions, and many of the commands and features can be accessed through keyboard shortcuts.
Where Altium Designer differs from other Windows applications is the way that it brings all of the editing tools that you need into one environment. That means you edit the schematic and lay out the printed circuit board in the same software application. You also create the components, configure the various output files, and can even open the ASCII outputs in that same environment.
The 64-bit application that you launch is referred to as the X2 platform. Each different document type opens inside the X2 application with the appropriate editor-specific menus, toolbars, and panels appearing automatically as you move from one document-kind to another.
Why are all the tools inside the one environment, you ask? Doing this allows you to shift your focus from being tool-oriented to being design-oriented. Working in a design-oriented environment delivers you, the designer, significant advantages including:
- Easily access any document in the project from the Projects panel. All of the project documents are displayed and the schematics are also organized to reflect the design structure.
- Provides the ability to easily move back and forth between the schematic and PCB. Tasks such as moving design changes from the schematic to the board, or the board back to the schematic, are quick and non-intrusive.
- When you select a set of components on the schematic and they are also selected on the board, they are ready to be added to a PCB component class or to be repositioned and aligned or flipped to the other side of the board.
- You can flip back and forth from a 2D view of the board to a highly realistic 3D view, detect a mistake, switch to the schematic and make an edit, update the PCB, and you are back on track.
- You can add a new component on the schematic and see it appear immediately in the BOM document, ready to have its supply chain details finalized.
- Provides the ability for the software to work with a single, unified model of the entire design in memory — delivering the advantages detailed above, along with a host of others.
These are just a few examples of the many advantages a design-oriented environment delivers. Regardless of whether you work as a solo designer, or as a member of a large, geographically dispersed team, Altium Designer delivers an easy-to-use, immersive design space on which you will enjoy crafting your next great idea.
If this is the first time you’ve designed a printed circuit board in Altium Designer, then why not start with the tutorial? With only nine components, it’s quick and easy and helps you fast-track through the entire design process.
You also can use the links at the bottom of the page to explore the design capabilities in Altium Designer.
Создание нового проекта
Создать новый проект Altium Designer можно разными способами, из различных расположений:
Диалоговое окно New Project
Выберите команду File » New » Project из главного меню и выберите тип проекта, шаблон и настройки хранения в диалоговом окне New Project.
► Чтобы узнать подробнее о параметрах диалогового окна, перейдите на страницу New Project.
Такой подход обеспечивает наиболее полную настройку при создании нового проекта, которая включает в себя возможность указания имени проекта и его папки, будет ли проект добавлен в проектный репозиторий под управлением системы контроля версий или он будет находить в Altium Vault в качестве управляемого проекта.
Меню панели Projects
Если в панели Projects нет открытых проектов, щелкните ПКМ внутри панели (или нажмите кнопку ) и выберите Add New Project и тип нового проекта из контекстного меню.
При создании нового проекта одним из обозначенных здесь методов запись соответствующего проекта появится в панели Projects. Документы, которые являются частью этого проекта, и новые добавляемые документы будут появляться в подпапках (группах) в соответствии с назначением и/или типом этих документов.
Новый файл проекта, который не был добавлен через диалоговое окно New Project, существует только в оперативной памяти. Используйте команду File » Save Project или File » Save Project As, чтобы сохранить новый проект с подходящим именем в нужном расположении.
Панель Files
Выберите подходящую запись в одном из разделов панели Files. Откройте панель с помощью команды View » Workspace Panels » System » Files или нажмите кнопку System в правой нижней части окна приложения и выберите Files.
Разделы панели включают в себя:
- New — Blank Project (xxx): создает базовый проект с настройками по умолчанию.
- New from existing file — Choose Project: создает переименованную копию указанного существующего проекта.
- New from template — xxx Projects: открывает диалоговое окно New Project (см. выше) для предварительной настройки проекта и целевого места хранения.
Обратите внимание, что имена файлов проектов FPGA, Core и Embedded не должны включать в себя пробелы
Веб-интерфейс Vault (управляемый проект)
Для создания нового управляемого проекта (под управлением системы контроля версий) непосредственно в Enterprise Altium Vault откройте веб-интерфейс Vault и нажмите (или ссылку ‘Add a Project’) на вкладке PROJECTS.
Созданный документ проекта можно открыть в Altium Designer следующими способами:
- выберите опцию Open Managed Project (), связанную с проектом на вкладке PROJECTS в веб-интерфейсе Vault, затем нажмите кнопку на странице проекта.
- используйте команду File » Open Managed Project в Altium Designer, затем выберите новый проект из списка в диалоговом окне Open Managed Project.
Установка и лицензирование
Добавление приложения PDN Analyzer в Altium Designer осуществляется установкой дополнительного программного модуля PDN Analyzer. Функциональные возможности становятся доступными при использовании соответствующей лицензии.
Установка
Установка (и обновление) PDN Analyzer осуществляется на странице Extensions & Updates, которую можно открыть через выпадающее меню в верхнем правом углу интерфейса пользователя Altium Designer.
Переключитесь на вкладку Purchased страницы Extensions & Updates, найдите иконку PDN Analyzer и нажмите на соответствующую кнопку , чтобы загрузить и установить дополнительный программный модуль. Чтобы функциональные возможности PDN Analyzer стали доступными, необходимо перезапустить Altium Designer.
Иконка дополнительного программного модуля, перед установкой PDN Analyzer
Вы можете использовать временную пробную лицензию PDN Analyzer. Если вы хотите использовать PDN Analyzer для его оценки, проследуйте предложенным шагам и подтвердите активацию лицензии на странице . В противном случае, используйте стандартную схему лицензирования, .
После установки, дополнительный программный модуль появится на вкладке Installed страницы Extension & Updates. Функциональные возможности PDN Analyzer станут доступны из меню Tools » PDN Analyzer в Altium Designer, когда открыт документ схемы или платы проекта
Обратите внимание, что если нет соответствующей лицензии PDN Analyzer, появится соответствующее сообщение об ошибке – см. шаги по ниже
После установки и лицензирования, иконка PDN Analyzer появится на вкладке Updates страницы Extensions & Updates, если доступна для загрузки новая версия модуля. Наведите курсор мыши на кнопку загрузки, чтобы увидеть информацию о версии, или щелкните по заголовку дополнительного программного модуля, чтобы получить более подробную информацию.
– См. страницу Дополнительные программные модули Altium Designer, чтобы подробнее узнать об установке и управлении дополнительными программными модулями.
Лицензирование
PDN Analyzer можно лицензировать по любой стандартной схеме лицензирования Altium: активацией лицензии On-demand или Standalone через сервер лицензии Altium или через внутренний сервер лицензии PLS.
Чтобы найти лицензию, обслуживаемую порталом лицензирования Altium, откройте страницу (выберите License Management в меню ) и в списке Available Licenses найдите лицензию PDN Analyzer powered by CST типа On-demand или Standalone. Выберите желаемую лицензию и нажмите Use, чтобы активировать лицензию дополнительного программного модуля PDN Analyzer.
Когда лицензия будет активирована, ее число используемых рабочих мест в столбце Assigned Seat Count будет увеличено, а в столбце Used будет обозначено ‘Used by me’ (Используется мной).
– См. страницу лицензирование Altium Designer, чтобы получить более подробную информацию по схемам лицензирования Altium.
Размещение компонентов из интегрированной библиотеки
Размещение компонентов из интегрированной библиотеки осуществляется с помощью панели Components. Размещение можно выполнить в активный документ схемы или активный документ платы. Размещение может быть выполнено следующими способами:
- Выберите нужный файл в выпадающем списке панели Components, затем щелкните ПКМ по компоненту, который следует разместить, и выберите команду Place <НазваниеКомпонента> из контекстного меню. Наведите компонент на нужное место в документе схемы, затем щелкните ЛКМ для размещения.
- Перетащите нужный компонент в рабочую область документа с зажатой ЛКМ.
С помощью кнопки Place можно разместить множество экземпляров компонента, поскольку при использовании этого способа режим размещения будет активен до нажатия клавиши Esc или щелчка ПКМ. Перетаскивание с помощью ЛКМ может быть быстрее, но с его помощью можно разместить только один экземпляр компонента за раз.
Хотя схемная библиотека и интегрированная библиотека могут включать в себя один и тот же компонент (с одними и теми же ссылками на модели), размещенные из этих библиотек компоненты будут работать по-разному при извлечении информации о моделях. Компоненты, размещенные из интегрированных библиотек, будут искать свои модели в изначальной интегрированной библиотеке, в то время как у компонентов, размещенных из схемных библиотек, нет доступа к моделям, сохраненным в интегрированных библиотеках.
Определение формата выходного документа
Добавление и настройка выходных документов в файл OutJob определяет, что и как будет сформировано. Также необходимо определение того, где будет записан выходной документ, т.е. в каком формате он будет сформирован. В зависимости от типа формируемых выходных документов, этим можно управлять с помощью контейнеров (Output Containers) и твердых копий (Hard Copy).
Контейнеры выходных документов
Выходные документы могут быть записаны (где это применимо) в контейнеры трех типов: PDF, выходные файлы определенного формата (например, Gerber) и видео.
Новый файл OutJob по умолчанию включает в себя по одному контейнеру каждого из этих типов, которые названы , и . С помощью строки может быть добавлено любое количество дополнительных контейнеров, и им можно задать подходящие имена для более простой идентификации.
Контейнеры «получают» выходные документы.Для получения более подробной информации по настройкам контейнеров выходных документов перейдите на страницы диалоговых окон PDF Settings, Folder Structure Settings и Video Settings.
Настройка контейнера
Открыть диалоговое окно Settings также можно дважды щелкнув ЛКМ по контейнеру либо выделив его, щелкнув ПКМ и выбрав команду Properties.
Диалоговое окно Settings будет изначально открыто в режиме Basic для настройки выходного расположения, т.е. где будет создан контейнер.
Откройте диалоговое окно Settings контейнера, чтобы настроить его нужным образом. Используйте диалоговое окно в режиме Basic для определения выходного расположения контейнера.
Дополнительные опции доступны в диалоговом окне в режиме Advanced.
Расположение выходных документов
Расположение выходных документов, т.е. где будет создан контейнер, определяется в области Output Management диалогового окна настроек контейнера. Расположение включает в себя несколько разделов, каждое из которых определяется с помощью соответствующего выпадающего списка.
-
Базовый путь – этот этап определяет «корневой» путь контейнера выходных документов.
Опции для определения базового пути расположения выходных документов.
По умолчанию задано , что означает, что базовый путь будет автоматически управляться процессом выпуска платы, который осуществляется с помощью средства Project Releaser.
Локальный выходной путь может быть определен путем выбора и указания соответствующего пути (который можно задать относительно проекта).
-
Папка типа контейнера – этот раздел используется для определения подпапки на основе типа формируемого контейнера. Использовать эту дополнительную вложенную папку не обязательно. Если она используется, ее название может быть задано системой (с использованием имени или типа контейнера) либо вы можете задать ей нужное пользовательское имя.
Опции для определения подпапки контейнера в расположении выходных документов.
-
Папка выходных документов / Имя файла выходных документов – функция этого раздела зависит от типа выходного контейнера, для которого определяется расположение выходных документов. Для контейнера типа PDF или Video в этом разделе требуется указать нужное имя файла. По умолчанию множество выходных документов, формируемых в контейнер, будут объединены в один файл, но при необходимости вы можете сформировать отдельный файл для каждого выходного документа.
При формировании отдельного файла для каждого выходного документа станет доступна дополнительная опция для размещения каждого файла в отдельную подпапку. Если эта опция включена, имена этих папок могут быть заданы автоматически исходя из имени или типа выходного документа либо им можно задать определенный пользовательский префикс.
Опции для определения имени файла и подпапки.
Для контейнера типа Folder Structure этот раздел используется для определения папки каждого типа формируемого выходного документа. Опять же, имя папки может быть задано автоматически исходя из имени или типа выходного файла, либо ей можно задать определенный пользовательский префикс. При внесении изменения в любой из разделов расположения выходных документов, окно предварительного просмотра диалогового окна будет автоматически обновлено, что позволит быстро определить нужную структуру папки выходных документов. Для каждого заданного контейнера, эти пути, как серверные (управляемые выпуском), так и локальные (управляемые вручную), отображаются в главной области контейнера в файле OutJob.
Справка по правилам проектирования плат
Для определения требований к проекту редактор плат Altium Designer использует концепцию правил проектирования. Эти правила формируют «набор инструкций», которым будет следовать редактор плат. Они применяются для различных аспектов конструирования: ширина проводников, зазоры, стили соединений, переходных отверстий и так далее – и множество правил можно отслеживать в режиме реального времени с помощью динамической проверки проектных правил (Online DRC).
Правила проектирования применяются к необходимым объектам согласно заданной иерархии. Можно настроить множество правил одного типа, и может получиться так, что к одному объекту применяется более одного правила. В этом случае возникает конфликт правил, который решается настройками приоритетов. Система просматривает правила, начиная от правил с более высоким приоритетом, и применяет первое правило, область действия которого соответствует проверяемому объекту.
После того, как набор правил задан, вы можете успешно создать проект платы с различными, зачастую строгими требованиями к ней. Поскольку редактор плат «работает по правилам», уделите время на настройку правил, и вы сможете работать эффективно, точно зная, что ваш проект соответствует требованиям.
Для подробного обзора системы правил Altium Designer перейдите в раздел Ограничения проекта — Правила проектирования. Для обзора системы проверки правил перейдите в раздел Проверка проектных правил.
The X2 Environment
Regardless of the editor currently being used, the Preferences dialog can always be accessed using the
The software also includes a number of handy Search boxes, for example, at the top of the Projects and Properties panels, and for the X2 application itself, located at the top right.
The X2 Search will return:
- Component text properties, including: the schematic Designator, Comment and Description fields, and the PCB Designator and Comment fields.
- Recent Documents
- Menu entries for the active editor
- Panels for the active editor
The X2 environment is highly customizable. Menus and toolbars can be edited to add, remove or re-arrange their contents. Right-click anywhere in the menu bar then choose Customize to access the Customizing Editor dialog, which gives you access to all of the available commands. They can be dragged and dropped onto a menu or toolbar. Perform Ctrl+Click to access the command behind an existing menu entry or toolbar button where you can see the software Process and any Parameters that executes that command.
All of the editors and the documents open in them can also be manipulated by scripts. Several scripting languages are supported.
Import STEP files
STEP files can be imported and used in Altium Designer through two distinct approaches, both of which use the same mechanism. The approach used is essentially dependent on how a STEP file will be applied in a design:
- A STEP file that represents mechanical elements of the final product design, such as an enclosure generated by an MCAD application, is generally imported into the PCB layout.
- A STEP file that represents a 3D component body (downloaded from the internet or created locally) is generally imported into a PCB Library component.
Import into the PCB
Within both the PCB and PCB Library domains in Altium Designer, STEP files are imported into a dedicated 3D Body object that is placed and aligned as required.
To place a 3D Body and populate its contents in the PCB Editor, select Place » 3D Body from the main menu, create its object shape and choose the Generic option as the 3D Model Type in the Properties panel. The Souce section in the panel will then offer three alternative source options for importing a STEP file:
- Vault – Browse to a connected Altium managed content server and select a 3D model file revision. Altium Designer detects if this file is updated.
- Embed Model – Browse and load a suitable file from disk. The model data is stored (embedded) in the PCB file.
- Link to Model – Select a Model file from a folder registered in the Choose Model dialog – typically, the file might be shared with an MCAD designer. This file will be linked to the 3D Body, so any file updates made in the MCAD domain will be detected by Altium Designer when the file is opened.
► See 3D Body Properties for more information on the 3D Body object options.
The placed 3D Body (including its imported/linked STEP file) will appear as a simple body area in the editor’s 2D display mode, and as a fully rendered 3D model in the 3D display mode (shortcut keys 2 and 3).
One of the most important STEP files that can be brought into the PCB space is a 3D model of the design’s host enclosure. Typically developed and then exported from the MCAD domain, the imported enclosure model can be placed and precisely aligned in the board design to check for clearance violations and accuracy.
In the image below, the design’s 3D enclosure model has been imported into the PCB as an embedded model. The imported model’s positioning and snap reference points are configured in the 3D Body mode of the Properties panel.
The 3D Body mode of the Properties panel.
Import into a Component
Using the same mechanism outlined above, a 3D STEP model file can be imported into a component footprint definition to provide a fully rendered 3D component body for that component. The STEP model can replace, or co-exist with, an existing 3D component body constructed from simple 3D shapes (Extruded, Cylinder, Sphere).
A 3D STEP file model is applied to a component footprint in an Altium Designer PCB Library by selecting Place » 3D Body from the main menu then choosing the Generic option for the 3D Model Type in the Properties panel. The STEP model is then loaded into the 3D Body using the Vault or Embedded import option as . Note that the File linking option is not available in the PCB Library editor.
Alternatively, to replace an existing 3D Body shape applied to a footprint (such as a Cylinder, for example), simply select its 3D Body object and load the STEP file using the Generic 3D Model option – this type of change is easiest to perform with the editor in 3D display mode.
A polarized capacitor footprint shown in the PCB Library editor. The center image is the 3D body made from 3D Shapes, while the right image shows its replacement STEP file model.
► See for more information on placing 3D footprint models.
► See 3D Content Central and component manufacturer websites for access to downloadable STEP models.
Altium Designer Script Examples
Example and reference scripts are a helpful resource for understanding how object interfaces, methods, processes, properties, and components are applied in scripts. They can also be used as the basis for your own script projects.
Legacy reference designs, built at the launch of Altium Designer 10, can be downloaded here. These include a number of simulation and scripting examples. Keep in mind that these are legacy, and are not updated.
For information on other script examples, refer to the Script Examples Reference. For a practical rundown on working script examples in Altium Designer, refer to Writing Scripts and Script Example Analysis.
Running an Example
To quickly run a script example in Altium Designer, first open an example project or an individual script file from one of the example script folders – for example, the simple ‘Hello World’ project () from the folder.
Script examples will be available in the extracted zip downloads folder.
The DelphiScript Hello World project open in the Projects panel.
The project contains two versions of the ‘Hello World’ script, where the second () demonstrates the basic use of a Form unit. Double-click a script name to open and inspect the script in the editor – note that a script can be run without it being open in the editor.
To run one of the scripts, select File » Run Script from the main menus, then choose an available script procedure from the Select Item To Run dialog. When a version is run, a dialog will open to display the message.
The quick and simple way to run an example script.
Задачи управления и редактирования шаблонов КП/ПО
В этом разделе приведены различные сценарии, при которых необходимо изменить шаблон контактной площадки или переходного отверстия.
Применение другого шаблона к существующим КП/ПО
Может понадобиться применить другой шаблон к существующим КП/ПО (например, для уменьшения количества уникальных переходных отверстий, используемых в конструкции платы). В этом случае, используйте панель PCB в режиме Pad & Via Templates, чтобы найти и выделить КП/ПО, которые вы хотите изменить. Чтобы использовать другой шаблон для выделенных объектов, выберите нужный шаблон в выпадающем списке Template в панели Properties.
Применение другого шаблона.
Удаление связи с библиотечным шаблоном
Изменить свойства КП/ПО, использующего шаблон из файловой библиотеки, невозможно, поскольку в противном случае локальный экземпляр не соответствовал бы шаблону в библиотеке, на который он ссылается, после его изменения. Чтобы изменить КП или ПО, ссылающуюся на шаблон в библиотеке, связь с шаблоном необходимо удалить.
Нажмите кнопку , чтобы удалить связь с шаблоном. При нажатии на эту кнопку, шаблон будет скопирован в локальную библиотеку, и выделенным экземплярам КП/ПО будет задана ссылка на этот локальный шаблон.
Нажмите кнопку, чтобы удалить связь с шаблоном из файловой библиотеки. Шаблон будет скопирован в локальную библиотеку, и будет задана ссылка на этот локальный шаблон.Если у КП/ПО, связь с которым удаляется, было задано пользовательское название в библиотеке шаблонов КП/ПО, это название будет удалено, и локальному шаблону будет присвоено название в соответствии со стандартом именования IPC.
Добавление библиотечного шаблона в локальную библиотеку
Если необходимо, библиотечный шаблон можно добавить в локальную библиотеку. Для этого щелкните ПКМ по названию шаблона и выберите команду Add to Internal Library из контекстного меню либо перетащите шаблон из раздела библиотеки КП/ПО панели в пустую область раздела Local Pad & Via Library. Неиспользуемые библиотечные шаблоны КП/ПО можно удалить из локальной библиотеки с помощью кнопки Removed Unused Pad/Via.
Чтобы получить информацию о том, как заменить локальный шаблон, а не добавить еще один шаблон в список локальных шаблонов, перейдите в раздел ниже.
Обновление из библиотеки КП/ПО
Если шаблон КП/ПО был обновлен в библиотеке и этот шаблон уже используется в документе платы, нажмите кнопку Update в панели PCB Pad Via Templates, чтобы обновить шаблон КП/ПО в плате. Изменения будут автоматически применены ко всем экземплярам КП/ПО, использующим этот шаблон в плате.
При запуске обновления будет открыто диалоговое окно Update Pads/Vias on Board со списком обнаруженных изменений, которые будут применены.
Шаблоны КП/ПО, в которых были найдены отличия от своих версий в исходной библиотеке, можно обновить из библиотеки в плате.
Для управления процессом обновления, в диалоговом окне предлагается три опции:
- Update locked objects – шаблоны объектов КП/ПО будут обновлены независимо от их состояния блокировки.
- Update free objects – обновить только те шаблоны, которые применены к свободным КП/ПО.
- Update component objects – обновить только те шаблоны, которые применены к КП/ПО, используемым в компонентах.
Синхронизации осуществляется на основе свойства Library контактной площадки или переходного отверстия, которое отображается в панели Properties при просмотре свойств выделенной КП или ПО соответственно. Обнаружение различий между локальной версией шаблона и исходным шаблона отображается в столбце Changed раздела Pads/Vias в панели PCB в режиме Pad & Via Templates.
Даже если название шаблона в исходной библиотеке КП/ПО было изменено, ссылка на то, где он применен к КП/ПО в документе платы, поддерживается идентификатором GUID шаблона, который хранится в документе платы.
Замена локального шаблона
Шаблоном КП/ПО из библиотеки также можно заменить локальный шаблон, что обновит контактные площадки или переходные отверстия на плате, использующие этот локальный шаблон.
Для этого перетащите нужный библиотечный шаблон из раздела Available Pad/Via template Libraries панели в раздел Local Pad & Via Library, но в этом случае, опустите ЛКМ, когда курсор находится над строкой существующего локального шаблона. Все экземпляры свободных КП/ПО и КП/ПО в компонентах, которые используют этот шаблон, будут обновлены в соответствии с новым стилем библиотечного шаблона.
На видео, показанном ниже, обратите внимание, что контактные площадки компонентов и физически меняются на тип, определенный библиотечный шаблоном, с на
Перетащите шаблон из библиотеки на строку локального шаблона, чтобы заменить все его экземпляры в плате.
Создание IntLib из документов проекта
Интегрированную библиотеку также можно создать непосредственно из документов, входящих в проект (исходных схем и документа платы). Используйте команду Make Integrated Library, которая доступна в главном меню Design редактора схем и редактора плат.
Процесс включает в себя следующие этапы:
- Открытие всех исходных документов схем и создание схемной библиотеки.
- Создание библиотеки посадочных мест из документа платы.
- Компиляция этих библиотек в интегрированную библиотеку, названную в соответствии с проектом ().
Библиотека IntLib будет добавлена в проект (в раздел в панели Projects), в установленные библиотеки (т.е. в список Installed в диалоговом окне Available File-based Libraries – библиотек, доступных для всех проектов), и она станет доступна из панели Components.
Простое создание интегрированной библиотеки непосредственно из документов схемы и платы активного проекта.