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

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

Чтобы получить доступ к возможностям импорта 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 с помощью Import Wizard используется расширенный движок OrCAD.

Расширенный импортёр также поддерживает импорт вариантов, определенных в проекте OrCAD. Это гарантирует, что импортированный проект будет содержать тот же список вариантов, что и в OrCAD.

Эта функция находится в стадии Open Beta и доступна, когда включен параметр Importer.Orcad.AdvancedEngine в диалоговом окне Advanced Settings dialog.

При непосредственном открытии файла 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 design file converters, поэтому при возникновении трудностей во время импорта убедитесь, что Altium Designer обновлен до самой актуальной сборки. Это может обеспечить лучшую совместимость версий и более точный импорт.

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

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

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

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

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

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

В OrCAD Capture вся работа над проектом начинается на странице, которая является логической рабочей областью проекта, и в одном файле схемы OrCAD (*.DSN) может быть несколько страниц схемы. В 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 для собственных проектов.
  • Параметры, определенные в основной надписи схемы 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 Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

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

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

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

Контент