Импорт проекта из OrCAD

Перенос полных проектов OrCAD®, включая схемы Capture, файлы печатных плат Layout и библиотечные файлы, выполняется с помощью Import Wizard Altium Designer (для OrCAD версии 17.4). Мастер Import Wizard снимает значительную часть типичных сложностей при переносе проектов, анализируя импортируемые файлы и предлагая значения по умолчанию и рекомендуемые настройки для структуры проекта, сопоставления слоёв, именования посадочных мест (PCB footprint) и т. д. Гибкость шагов мастера позволяет вам задать столько контроля над параметрами переноса, сколько нужно, до того как вы подтвердите запуск фактического процесса преобразования.

Чтобы получить доступ к возможностям импорта OrCAD в Altium Designer, для вашей установки Altium Designer должна быть включена функция OrCAD . По умолчанию в Altium Designer эта функция включена. Её можно включать/отключать после установки.

Дополнительные сведения об изменении установленной базовой функциональности см. на странице Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Импорт файлов OrCAD

Импортер файлов проектов OrCAD доступен через Import Wizard  Altium Designer (File » Import Wizard) — выберите опцию Orcad Designs and Libraries Files на странице Select Type of Files to Import мастера. Мастер предоставляет варианты выбора как файлов схем/плат, так и библиотечных файлов, а также параметры сопоставления слоёв PCB OrCAD с слоями Altium Designer.

Прямое открытие файла OrCAD (*.dsn, *.max, *.olb, *.llb) в Altium Designer (File » Open) активирует Import Wizard, при этом данный файл уже будет указан для импорта.

Импортер OrCAD может импортировать PCB‑файлы, созданные в OrCAD Layout. Если PCB была создана в продукте OrCAD PCB Editor (OrCAD PCB Designer Professional), используйте Allegro importer, чтобы импортировать PCB и файлы библиотек PCB в Altium Designer.

Преобразование файлов

Импортированные файлы OrCAD преобразуются следующим образом:

  • Файлы OrCAD Layout (*.MAX) преобразуются в PCB‑файлы Altium Designer (*.PcbDoc).
  • Файлы OrCAD Capture (*.DSN) преобразуются в файлы схем Altium Designer. Каждая страница внутри файла .DSN будет импортирована как отдельный файл схемы Altium Designer (*.SchDoc). Кэши проекта внутри файла .DSN будут импортированы как библиотека схем (*.SchLib). Иерархия проекта сохраняется, включая сложную иерархию.
  • Файлы OrCAD .OLB (библиотека схем) будут преобразованы в файлы библиотек схем Altium Designer (*.SchLib).
  • Файлы OrCAD .LLB (библиотека PCB) будут преобразованы в файлы библиотек PCB Altium Designer (*.PcbLib).
  • Преобразованные библиотеки OrCAD автоматически группируются в один PCB‑проект.
  • Файлы OrCAD PCB Editor (*.BRD & *.ALG) можно импортировать в Altium Designer с помощью Allegro importer.
Миграция из одного инструмента в другой ограничена возможностями преобразования объектов из первого инструмента в инструмент импорта. Иногда невозможно преобразовать все типы объектов. Altium регулярно улучшает Import Wizard's конвертеры файлов проектов, поэтому при возникновении трудностей во время импорта убедитесь, что Altium Designer обновлен до самой актуальной сборки. Это может обеспечить лучшую совместимость версий и более точный импорт.

Импорт проектов и файлов библиотек Orcad и PADS

Многие пользователи PADS используют комбинацию PADS Layout для трассировки/разводки PCB и OrCAD Capture для создания схем. В этом разделе предполагается именно такая комбинация.

Перед импортом все используемые слои PCB PADS должны быть сопоставлены со слоем Altium Designer. На страницах мастера доступны дополнительные параметры для управления автоматическим созданием правил проектирования, отсутствующими переходными отверстиями и преобразованием keep‑out‑областей.

Следует отметить, как выполняется сопоставление слоев при импорте PCB‑проектов. Layer Mapping — это просто сопоставление между именами слоев PCB в PADS и слоями PCB в Altium Designer. Разумеется, вы можете изменить любое количество сопоставлений, поскольку предлагаются лишь рекомендуемые сопоставления по умолчанию. Это сопоставление используется Мастером импорта для построения карты слоев для каждой PCB, которую затем можно индивидуально настроить. Логика в том, что если вы хотите импортировать десять проектов PCB и сопоставить слой Assembly 1 со слоем Mechanical Layer 1, вам не придется настраивать каждый из десяти проектов PCB, чтобы получить правильное сопоставление слоев.

Преимущество такого способа импорта в том, что пакетное управление сопоставлением слоев может существенно сэкономить время при импорте нескольких проектов. В этом случае сопоставление слоев по умолчанию будет сохранено в ваших Preferences. Недостаток в том, что сопоставление по умолчанию не всегда «умно» учитывает различия в структурах проектов, поэтому после импорта могут потребоваться ручные правки.

Работа с импортированными документами

В OrCAD Capture вся работа над проектом начинается со страницы — это логическая рабочая область проекта, и в одном файле схемы OrCAD (*.DSN file) может быть несколько страниц схем. В Altium Designer логическая область проекта начинается с документа, и для каждого документа существует файл, сохранённый на жёстком диске.

Это означает, что каждый лист схемы Altium Designer (страница) представлен файлом документа схемы — это ключевое концептуальное отличие, которое важно учитывать. Обратите внимание, что Altium Designer также может включать несколько документов разных типов (не только документы схемы и PCB), в зависимости от характера проекта.

Панели

Многие элементы среды Altium Designer будут знакомы пользователям OrCAD, например панель Projects, которая похожа на OrCAD Project Manager. Поскольку панель Projects не ограничена данными схемы, она может включать PCB, все библиотеки, выходные файлы, а также другие документы проекта, например файлы не родных форматов (PDF, текстовые файлы, электронные таблицы, и т. д.).

См. разделы Altium Designer Documentation, чтобы узнать больше о возможностях Altium Designer.

Структура проекта

OrCAD Capture, как и Altium Designer, поддерживает плоские и иерархические проекты.

Capture представляет схему, отображаемую значком папки в Project Manager Capture, и она содержит страницы, отображаемые значками листов схемы. Каждая схема Capture может состоять из одной или нескольких страниц, и типичный плоский проект Capture — это одна схема (папка), при этом проект рисуется на таком количестве страниц, которое требуется в этой схеме.

Папка схемы на вершине иерархии, которая прямо или косвенно ссылается на все остальные модули проекта, называется корневым модулем. В OrCAD Project Manager корневой модуль имеет обратный слэш на значке папки.

Altium Designer представляет иерархию связанных схем, где структура «лист‑к‑листу» обычно задаётся с помощью Sheet Symbols. Эквивалентная конструкция в Capture — символ Hierarchical Block, который ссылается на схему нижнего уровня.

См. Projects panel для информации об управлении структурами проектов в Altium Designer.
  • Обратите внимание, что импортёр OrCAD преобразует кэшированные компоненты, содержащиеся в импортированном *.DSN файле схемы, в библиотеку схем Altium Designer (*.SchLib). Записи компонентов в библиотеке будут включать любые ссылки на посадочные места и параметры, доступные из исходного файла. Эта функция похожа на возможность Altium Designer Make Schematic Library для нативных проектов.
  • Параметры, определённые в основной надписи (title block) схемы OrCAD, рассматриваются/ведут себя как параметры документа схемы.

Параметр Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors) option на странице Schematics General Options page option можно использовать при преобразовании плоского проекта в иерархический, когда требуются порты. См. изображение в разделе Net Connectivity ниже

Связность цепей

В OrCAD Capture связность цепей создаётся с помощью псевдонимов цепей (net aliases), межстраничных соединителей (off-page connectors), иерархических блоков и портов, а также глобальных цепей. Цепи между страницами схемы внутри одной папки схемы соединяются через межстраничные соединители, тогда как иерархические блоки и порты соединяют цепи между папками схем. Глобальные цепи используются для соединения цепей питания/земли по всему проекту.

Altium Designer использует похожий набор идентификаторов цепей для создания связности. Внутри листа схемы можно использовать Wires и Net Labels. Между листами схемы цепи в плоском проекте обычно соединяются с помощью Ports, но также доступны Off-Sheet Connectors. Цепи в иерархическом проекте соединяются от порта на нижнем листе к Sheet Entry с тем же именем в символе листа, который представляет нижний лист. Цепи питания/земли соединяются с помощью Power Ports.

Сгенерированный документ схемы поддерживает порты питания, настраиваемые соединители портов и двунаправленные межлистовые соединители. Эти объекты будут иметь ту же графику, что и в исходном проекте. Импортированные порты питания и межлистовые соединители также будут иметь значение Custom для своего свойства Style.

При необходимости можно включить Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors) option на странице Schematics General Options page, чтобы исключить ручной процесс, необходимый для преобразования межстраничных соединителей в порты.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content