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

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

Чтобы получить доступ к возможностям импорта OrCAD в Altium Designer, функция OrCAD должна быть включена в вашей установке Altium Designer. По умолчанию эта функция в 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. Недостаток заключается в том, что Default Layer Mapping не всегда корректно учитывает различия в структурах проектов, поэтому после импорта могут потребоваться некоторые ручные изменения.

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

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

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

Панели

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

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

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

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

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

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

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

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

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

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

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

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)  на странице Schematics General Options, чтобы исключить ручной процесс, необходимый для преобразования межстраничных соединителей в порты.

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

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

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

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

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

Content