Сопряжение с другими инструментами проектирования
ПО Altium для проектирования, вероятно, является лишь одной из многих инженерных сред проектирования, с которыми вы работаете или с которыми вам нужно обеспечивать совместимость.
Возможно, вам требуется взаимодействовать с другой платформой проектирования и анализа, чтобы выполнить моделирование питания, или, возможно, нужно импортировать более старый проект, разработанный в другой среде. Какова бы ни была причина, скорее всего, однажды вам понадобится обеспечить взаимодействие с другим инструментом проектирования.
Выполнение импорта или экспорта
Взаимодействие с другой средой проектирования сводится к переносу проектных данных. Это можно сделать либо путем чтения/записи проектных данных из/в другой формат файла, либо путем прямой передачи данных через программные API.
Действия импорта выполняются с помощью команды File » Import. Кроме того, ко многим импортерам можно получить доступ через Import Wizard. Использование мастера позволяет пакетно импортировать связанные файлы, например файлы проекта и их библиотеки.
Выходные данные экспорта можно создать, добавив требуемые выходные данные в файл Outputjob file (из подменю Edit » Add Export Outputs или из меню, связанных с элементом управления [Add New Export Output] в нижней части области Export Outputs в главном окне настройки задания), а затем сгенерировав выходные данные из файла или в рамках процесса Project Release. В качестве альтернативы действия экспорта выполняются через меню File » Export в соответствующем редакторе.
Мастер импорта
Import Wizard (File » Import Wizard) быстро и легко преобразует ваши файлы проектов от других поставщиков в файлы Altium Designer. Wizard пошагово проводит вас через процесс импорта, обрабатывая как схему, так и часть PCB проекта, а также управляя связью между ними.
- Нажмите Cancel , чтобы закрыть Import Wizard.
- Нажмите Back , чтобы перейти к предыдущему экрану.
- Нажмите Next , чтобы перейти к следующему экрану.
- Нажмите Finish, чтобы закрыть Import Wizard. Этот параметр доступен только на последней странице Wizard.
Выбор типа файлов для импорта
Используйте эту страницу Wizard, чтобы выбрать типы файлов, которые вы хотите импортировать. См. раздел Interfacing to EDA Design Tools ниже, где приведен обзор типов проектных файлов, которые можно импортировать с помощью Import Wizard.
Нажмите Get More Importers, чтобы открыть страницу Extensions and Updates, на которой при необходимости можно добавить дополнительные расширения.
Последующие страницы Wizard меняются в зависимости от выбранного типа файла. Найдите нужный тип файла в следующем списке и нажмите ссылку, чтобы перейти к информации по этому типу файла.
- Файлы 99SE DDB
- Файлы проектов Allegro
- Проекты и библиотеки CADSTAR
- Схемы и библиотеки CircuitMaker 2000
- Проекты и библиотеки DxDesigner
- Проекты и разработки EAGLE
- Проекты и библиотеки Mentor Expedition
- Файлы проектов KiCad
- Проекты и разработки Mentor xDxDesigner
- Проекты и библиотеки Orcad
- Файлы конфигурации и библиотеки Orcad CIS
- Проекты и библиотеки PADS ASCII
- Проекты и библиотеки Orcad и PADS
- Проекты и библиотеки P-CAD
- Проекты и библиотеки Zuken Cadstar
- Файлы проектов Zuken CR5000
Взаимодействие с инструментами проектирования EDA
В таблице ниже приведены инструменты проектирования EDA и форматы файлов, которые они поддерживают для импорта в Altium Designer и/или экспорта из него.
| Название | Поддерживаемые форматы | Подробнее |
|---|---|---|
| Protel® / Altium | Import Export |
|
| P-CAD® | Import Export |
|
| Autodesk® EAGLE™ | Import (формат XML, версии с 6.4 по 9.4) |
|
| Cadence® Allegro® | Import (до версии Allegro 17.4; требуется Allegro, см. Import Prerequisites) Бинарный PCB Allegro (*.brd) ASCII PCB Allegro (*.alg) Футпринт Allegro (*.dra) |
|
| Cadence® OrCAD® | Import (до версии OrCAD 17.4) OrCAD PCB Editor (*.brd) (требуется импортер Allegro) Библиотека схем OrCAD Capture (*.olb) |
|
| KiCad® | Import (до версии KiCad 8.x) |
|
| LTspice® | Import Файлы LTspice ASC (*.asc) Файлы LTspice ASY (*.asy) |
|
| Siemens EDA® DxDesigner® | Import (до VX2.x) Проекты и библиотеки DxDesigner |
|
| Siemens EDA® Xpedition™ | Import (до VX2.x) Файлы Xpedition (*.prj, *.pcb, *.lmc) |
|
| Siemens EDA® PADS™ | Import (до VX2.x) Export |
|
| Siemens EDA® xDX Designer® | Import (до EE7.9.4) Проекты (*.prj) и библиотеки xDX Designer |
|
| Simbeor® | Export Файл Simbeor (*.esx) |
|
| Zuken® CADSTAR® | Import (до версии 2018) Архив схем CADSTAR (*.csa) Архив PCB CADSTAR (*.cpa) Библиотека компонентов CADSTAR (*.lib) |
|
| Zuken® CR-5000® | Import Файлы Zuken CR-5000 PCF (*.pcf) Файлы Zuken CR-5000 FTF (*.ftf) Файлы Zuken CR-5000 EDS (*.eds) Файлы Zuken CR-5000 EDF (*.edf) Файлы Zuken CR-5000 LAF (*.laf) Файлы Zuken CR-5000 SMB (*.smb) Файлы Zuken CR-5000 PRF (*.prf) Файлы Zuken CR-5000 CDFLAF (*.cdf) |
Создание списка цепей
Altium Designer поддерживает создание списка соединений (netlist) в указанном формате на основе всех соответствующих исходных документов в активном проекте или на основе активного исходного документа. Связанные индексированные команды доступны в редакторе схем — соответственно из подменю Design » Netlist For Project или Design » Netlist For Document.
Вывод Netlist (Netlist Output) с указанным источником данных (Data Source) также можно добавить в активный файл конфигурации Output Job Configuration, выбрав команду из подменю Edit » Add Netlist Outputs или из меню, связанных с элементом управления [Add New Netlist Output] в нижней части области Netlist Outputs в главном окне конфигурации задания. Каждое подменю относится к определённому формату списка соединений, n, а каждый пункт в подменю формата списка соединений относится к конкретному источнику данных, m.
Поддерживаются следующие форматы списков соединений:
-
Cadnetix
-
Calay
-
EDIF for PCB
-
EESof
-
Intergraph
-
Mentor BoardStation
-
MultiWire
-
OrCad/PCB2
-
PADS
-
Pcad for PCB
-
PCAD
-
PCADnlt
-
Protel2
-
Protel
-
Racal
-
RINF
-
SciCards
-
Tango
-
Telesis
-
Wirelist
-
XSpice
В зависимости от выбранного формата списка соединений запуск команды либо сразу сгенерирует список соединений, либо откроет промежуточное диалоговое окно, позволяющее задать параметры, относящиеся к конкретному формату. Сгенерированный(е) файл(ы) изначально будут закрыты.
Интерфейс с другими инструментами проектирования
Altium Designer также может взаимодействовать с другими инструментами проектирования (MCAD, CAE и т. п.), например, используя нейтральные форматы файлов. В таблице ниже приведены другие форматы файлов, поддерживаемые для импорта в Altium Designer и/или экспорта из него.
| Name | Supported Formats | Learn More |
|---|---|---|
| Ansoft™ | Export (до версии 4.0) Нейтральные файлы Ansoft™/ANSYS ® (*.anf) |
|
| Ansys® | Export Файлы EDB (*.def) |
|
| AutoCAD® | Import/Export (до версии 2018) Файлы DXF (*.dxf) Файлы DWG (*.dwg) |
|
| HyperLynx™ | Export Файлы HyperLynx (*.hyp) |
|
| IDF | Import/Export Файлы платы IDF (*.brd, *.bdf, *.idb, *.enm, *.idf) |
Поддержка импорта/экспорта механических данных - Поддержка импорта/экспорта файлов IDF |
| IDX | Import/Export Файлы формата Incremental Design Exchange (*.idx) |
Поддержка импорта/экспорта механических данных - Поддержка импорта/экспорта файлов IDX |
| MathWorks® | Export Файлы значений, разделённых запятыми (CSV) (*.csv) |
Экспорт проекта в формат MathWorks CSV |
| Parasolid | Import Export |
Поддержка импорта/экспорта механических данных - Поддержка импорта/экспорта файлов Parasolid |
| SolidWorks® | Import Файлы деталей SolidWorks (*.sldprt) |
Поддержка импорта механических данных - Поддержка импорта файлов деталей SolidWorks |
| Specctra® | Import Export |
Обеспечение готовности печатной платы для роутеров, совместимых со Specctra |
| STEP | Import/Export Файлы формата STEP (*.step, *.stp) |
Поддержка импорта/экспорта механических данных - Поддержка импорта/экспорта файлов STEP |
| VRML | Export Файлы VRML (*.wrl) |
Поддержка импорта/экспорта механических данных - Поддержка экспорта файлов VRML |
