Импорт дизайна из EAGLE
Поддерживая вашу потребность работать с файлами проектов в других форматах и из других инструментов, Altium Designer предоставляет импортёр для файлов проектов и библиотек Autodesk® EAGLE™ (Easily Applicable Graphical Layout Editor) (*.sch, *.brd, *.lbr).
Поддержка версий
Импортёр EAGLE может импортировать файлы проектов EAGLE в формате XML, сохранённые в версиях EAGLE с 6.4 по 9.4. Эти файлы имеют XML-формат; двоичные (binary) файлы проектов EAGLE нельзя импортировать напрямую с помощью импортёра EAGLE. Для таких более старых двоичных файлов рекомендуется сначала сохранить их в более позднем (XML) формате в вашем ПО EAGLE перед попыткой импорта в программу.
Доступ к импортёру EAGLE и его запуск
Импорт выполняется с помощью Import Wizard (File » Import Wizard). Выберите пункт EAGLE Projects and Designs, чтобы получить доступ к EAGLE Import Wizard, затем нажмите Next.
Откройте EAGLE Import Wizard через диалогImport Wizard .
EAGLE Import Wizard проведёт вас по шагам импорта таких типов файлов, включая:
- Указание, какие архивы проектов EAGLE (*.BRD, *.SCH) включить в процесс.
- Указание, какие файлы библиотек EAGLE (*.LBR) включить в процесс.
- Настройку параметров управления менеджером отчётов.
- Настройку параметров, связанных со структурой проекта.
- Указание расположения выходного каталога, в который будут импортированы файлы
Вы полностью контролируете, где будут размещены сгенерированные проект(ы) Altium Designer и связанные документы, задавая выходной каталог.
Также отображается предлагаемая выходная структура, чтобы вы точно видели, что получите в результате импорта. Если всё соответствует требованиям, продолжите импорт, нажав Next. Если нужно что-то изменить, нажмите кнопку Back. Если вы хотите отменить импорт, нажмите Cancel.

Укажите, какие файлы проектов EAGLE и/или библиотеки нужно импортировать, и при необходимости задайте другие параметры.
Перед продолжением процесса импорта проверьте выходной каталог и предлагаемую структуру.
После завершения процесса импорта нажмите Finish в диалоге Import Wizard, чтобы закрыть его. Результат импорта можно увидеть на панели Projects panel и его можно кратко описать так:
-
Для каждого EAGLE
.sch,.brdи.lbr, участвующих в импорте, создаётся проект Altium Designer PCB Project (*.PrjPcb). -
Архив схемы EAGLE (
*.sch) импортируется в документ схемы Altium Designer Schematic (*.SchDoc). -
Архив платы EAGLE PCB (
*.brd) импортируется в документ платы Altium Designer PCB (*.PcbDoc). -
Библиотека EAGLE (
*.lbr) импортируется как документы Altium Designer Schematic Library (*.SchLib) и PCB Library (*.PcbLib). Кроме того, на основе этих исходных библиотек компилируется интегрированная библиотека (*.IntLib). -
Для каждого импортированного файла создаётся файл журнала (
*.log), в котором показаны результаты анализа исходного файла EAGLE, а также любые ошибки и предупреждения (если включено их добавление).
Import Wizard - EAGLE Projects and Designs
Проекты и разработки EAGLE
Importing EAGLE Design Files
Нажмите Add, чтобы выбрать, какие архивы проектов EAGLE (BRD и/или SCH) включить в процесс. Вы можете удалить выбранный файл, нажав Remove.
Importing EAGLE Library Files
Нажмите Add, чтобы выбрать, какие файлы библиотек EAGLE (LBR) включить в процесс. Вы можете удалить выбранный файл, нажав Remove.
Reporting Options
Используйте страницу Reporting Options для управления менеджером отчётов.
Output Projects
Используйте страницу Output Projects, чтобы просмотреть структуру выходного проекта и указать выходной каталог для импорта файлов.
В разделе General Settings включите нужные параметры: Log All Errors, Log All Warnings, Log All Events.
-
PCB Settings
- Generate 3D body – включите, чтобы сгенерировать 3D-тело.
- By layers – используйте для задания порядка слоёв, разделяя значения точкой с запятой (;).
-
Schematic Settings
- Recognize powerports – включите, чтобы распознавать powerport’ы на схеме. Убедитесь, что значения по умолчанию в поле Power port designators корректны. Если нет — введите правильные обозначения прямо в поле.
-
Recognize ports – включите, чтобы распознавать стандартные порты. Убедитесь, что значения по умолчанию в поле Port designators корректны. Если нет — введите правильные обозначения прямо в поле.
- Ignore document templates – включите, чтобы игнорировать любые шаблоны документов.
- Hide default sheet template – включите, чтобы скрыть шаблон листа по умолчанию.
- Create bus entry – включите, чтобы создать ввод шины (bus entry).
- Do not translate hidden net name – включите, чтобы не переводить скрытое(ые) имя(имена) цепи (net name).
-
Library Settings
- Add libraries to PCB project if one exists – включите, чтобы добавлять библиотеки в проект.
Executing Import Process
Вы полностью контролируете, где будут размещены сгенерированные проект(ы) Altium Designer и связанные документы, задавая Output Directory. Используйте значок Browse Folder, чтобы найти и выбрать нужное расположение для вывода.
Также отображается предлагаемая Output Structure, чтобы вы точно видели, какие файлы и дерево структуры будут сгенерированы. Если всё верно, продолжите импорт, нажав Next.
Executing Import Process
Страница Executing Import Process отображает документ, который в данный момент обрабатывается, а зелёная полоса показывает ход импорта.
Closing the Wizard
Мастер импорта EAGLE завершил работу. Нажмите Finish, чтобы закрыть мастер.
Imported EAGLE files:
Результат импорта можно увидеть на панели Projects и его можно кратко описать так:
-
Для каждого EAGLE
.sch,.pcbи.lbr, участвующих в импорте, создаётся проект Altium Designer PCB Project (*.PrjPcb). -
Архив схемы EAGLE (
*.sch) импортируется в документ схемы Altium Designer Schematic (*.SchDoc). -
Архив платы EAGLE PCB (
*.pcb) импортируется в документ платы Altium Designer PCB (*.PcbDoc). -
Библиотека EAGLE (
*.lbr) импортируется как документы библиотек Altium Designer Schematic (*.SchLib) и PCB (*.PcbLib). Кроме того, на основе этих исходных библиотек компилируется интегрированная библиотека (*.IntLib). -
Для каждого импортированного файла создаётся файл журнала (
*.log), в котором показаны результаты анализа исходного файла EAGLE, а также любые ошибки и предупреждения (если их включение разрешено).
Действия после импорта
После импорта ваших файлов проекта EAGLE довольно часто требуется проверить и, возможно, изменить некоторые моменты. Ниже приведён пример процедуры после импорта, которую можно выполнить. Это ни в коем случае не исчерпывающий и тем более не обязательный перечень, а скорее подсказка, на какие пункты стоит обратить внимание после импорта:
- Если файлы схемы и PCB присутствуют и импортированы в отдельные проекты, переместите (или скопируйте) импортированные файлы проекта в один PCB‑проект Altium Designer.
- Проверьте связи компонентов (опять же, когда импортированы и исходная схема, и плата PCB). В импортированной PCB для данного проекта используйте команду Project » Component Links. Затем в диалоге Edit Component Links dialog сопоставьте (свяжите) компоненты схемы и PCB.
- Проверьте правила проектирования в диалоге PCB Rules and Constraints Editor dialog (Design » Rules), исправив те, которые не совсем нацелены на нужные объекты, и по возможности упростив их (особенно правила Clearance и Width).
- Если при импорте это ещё не было сделано, создайте PCB Library на основе PCB‑проекта (Design » Make PCB Library), при необходимости приведите посадочные места к стандарту, принятому в вашей компании, а также добавьте 3D models.
- Обновите PCB‑проект из обновлённой PCB Library (если применимо).
- Запустите DRC (Tools » Design Rule Check) с помощью диалога Design Rule Checker dialog и исправьте все ошибки.
- Приведите в порядок импортированные полигоны, объединив их в более крупные заливки с соответствующими правилами.
- Добавьте на плату границу keepout.





