Поддерживая потенциальную необходимость работы с проектами печатных плат в формате Zuken® CADSTAR™, Altium Designer включает CADSTAR Importer для преобразования файлов CADSTAR Schematic, PCB и Library в эквивалентные файлы проектов Altium Designer. Импортер включен в Altium Designer как расширение платформы, а функция представлена как вариант типа импортируемого файла в мастере импорта файлов проекта Import Wizard.
Чтобы получить доступ к импортеру CADSTAR в Altium Designer, для вашей установки Altium Designer должна быть включена функция Cadstar . По умолчанию эта функция в Altium Designer включена. Ее можно включать/отключать после установки.
Дополнительные сведения об изменении установленной базовой функциональности см. на странице Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Поддержка версий
Импортер CADSTAR в Altium Designer номинально поддерживает версии CADSTAR с 9 по 2018 при условии, что файлы проекта преобразованы в архивный формат CADSTAR на основе ASCII — двоичные файлы CADSTAR не поддерживаются.
Архивные файлы CADSTAR имеют расширение .cpa или .csa для файлов на основе PCB и Schematic соответственно. На практике импортер поддерживает следующие типы файлов CADSTAR:
Подготовка файлов к импорту
В следующей таблице описаны типы файлов CADSTAR, которые поддерживает импортер, с кратким описанием того, как преобразовать двоичный формат CADSTAR в архивный формат (при необходимости) и какой эквивалентный результат получается в Altium Designer.
CADSTAR File Type
|
Export to CADSTAR Archive
|
Altium Designer Output
|
Проект PCB (*.pcb)
|
Преобразуйте двоичный проект pcb (*.pcb) в архив CADSTAR PCB (*.cpa)
|
Документ Altium Design PCB (*.pcbdoc)
|
Проект схемы (*.scm)
|
Преобразуйте двоичный проект схемы (*.scm) в архив CADSTAR schematic (*.csa)
|
Документ схемы Altium Design (*.schdoc)
|
Библиотека PCB (*.lib)
|
Преобразуйте двоичную библиотеку pcb (*.lib) в архив CADSTAR PCB (*.cpa)
|
Библиотека PCB Altium Designer (*.pcblib)
|
Библиотека Parts (*.lib) и библиотека условных обозначений схемы (*.lib)
|
Файл библиотеки Parts (*.lib) уже должен быть в текстовом формате ASCII и не требует преобразования. Как и для библиотеки PCB, преобразуйте двоичную библиотеку символов (*.lib) в архив CADSTAR schematic (*.csa)
|
Импортер использует и библиотеку Parts, и архив схемных символов, чтобы сформировать библиотеку схем Altium Designer (*.schlib)
|
Проект PCB
Файл трассировки CADSTAR PCB эквивалентен документу PCB в Altium Designer. Имея файл трассировки CADSTAR pcb (*.cpa), импортер CADSTAR в Altium Designer преобразует его в нативный документ PCB (*.PcbDoc). Если трассировка CADSTAR pcb находится в двоичном формате, заархивируйте ее в формат файла *.cpa.
Проекты схем
Чтобы импортировать двоичные файлы схем CADSTAR (*.scm) в Altium Designer, их сначала необходимо экспортировать в архивный формат (*.csa).
Библиотека схем
Импортеру требуется как минимум два исходных файла CADSTAR для создания библиотеки схем Altium Designer. Первый — это библиотека CADSTAR Parts, представляющая собой текстовый список компонентов. Элементы в библиотеке Parts ссылаются на определения символов в отдельном файле библиотеки Symbol — это второй файл, необходимый импортеру при создании библиотеки схем Altium Designer.
Файл библиотеки символов должен быть в формате архива CADSTAR Schematic (*.csa).
Например, если файл библиотеки Parts с именем parts.lib использует определения символов из файла библиотеки Symbol с именем symbol.lib, то последний сначала преобразуется в ASCII-файл symbol.csa с помощью утилиты архивирования CADSTAR. Затем импортер преобразует файлы parts.lib и symbol.csa в parts.schlib Altium Designer. Если файл parts.lib ссылается на несколько файлов symbol.csa . Их можно добавить в процессе импорта/преобразования.
В терминах Altium Designer определение элемента компонента в файле parts.lib и определение символа в файле symbol.csa эквивалентны определению компонента в библиотеке схем Altium Designer.
Библиотека PCB
Компонент CADSTAR PCB эквивалентен посадочному месту (footprint) PCB в Altium Designer. Библиотеку CADSTAR PCB (*.lib) сначала необходимо преобразовать в ее архивный (ASCII) формат (*.cpa) и затем можно перевести в библиотеку PCB Altium Designer (*.PcbLib) с помощью импортера CADSTAR.
Файл библиотеки CADSTAR Parts не является строго обязательным при импорте библиотеки CADSTAR pcb, однако если ее компоненты PCB связаны с символами схемы через определения parts, рекомендуется предоставить файл библиотеки Parts в процессе импорта. Это позволит импортеру CADSTAR в Altium Designer корректно сопоставить имена выводов от схемного компонента к посадочному месту pcb, используя имена выводов в определении part.
Использование импортера CADSTAR
Импортер файлов проектов CADSTAR доступен через Import Wizard Altium Designer (File » Import Wizard) при выборе CADSTAR Designs and Libraries на странице Select Type of Files to Import мастера. Мастер предоставляет параметры страниц для указания как файлов проектов (схема и PCB), так и файлов библиотек (parts, symbol и footprint), а также параметры сопоставления слоев PCB CADSTAR со слоями PCB Altium Designer.
Обратите внимание, что Import Wizard предлагает настройку сопоставления слоев по умолчанию, которую можно изменить и сохранить в файл *.ini. Это сопоставление используется Import Wizard для построения соответствия слоев для каждой PCB в импортируемом проекте, поэтому при импорте нескольких файлов PCB можно загрузить сохраненный файл конфигурации сопоставления и применить его к отдельным (или ко всем) файлам PCB.
Если доступен полный набор файлов CADSTAR (проект схемы, проект PCB, библиотека parts и библиотеки схемы/pcb), настоятельно рекомендуется импортировать их все за один сеанс работы Import Wizard Altium Designer. В этом случае мастер сможет сформировать полный проект Altium Designer и его библиотеки так, что определения компонентов в результирующей библиотеке схем (*.SchLib) будут корректно включать и соответствующий символ, и ссылку на подходящее посадочное место (в сгенерированном файле *.PcbLib).
Import Wizard - CADSTAR Designs and Libraries
Проекты и библиотеки CADSTAR
Мастер импорта поддерживает следующие типы файлов CADSTAR:
-
Проект PCB
-
Библиотека компонентов PCB
-
Проект схемы
-
Библиотека Part и библиотека условных обозначений схемы
Мастер импорта не поддерживает двоичные файлы CADSTAR. Двоичный файл CADSTAR необходимо преобразовать в архивный файл CADSTAR перед импортом в Altium Designer. Архивный файл CADSTAR обычно имеет расширение .cpa или .csa.
Importing CADSTAR Design Files
Эта страница мастера используется для выбора файлов проектов CADSTAR для импорта. Вы можете импортировать проекты CADSTAR PCB (*.cpa) или проекты CADSTAR схем (*.csa).
Нажмите Add, чтобы выбрать какие файлы проектов CADSTAR импортировать. Вы можете удалить выбранный файл, нажав Remove.
Selecting CADSTAR Library Files
Эта страница мастера используется для выбора файлов библиотек CADSTAR для импорта.
Нажмите Add, чтобы выбрать какие файлы библиотек CADSTAR импортировать. Вы можете удалить выбранный файл, нажав Remove.
Setting the Reporting Options
Используйте страницу Reporting Options для настройки общих параметров формирования отчета журнала (log).
В разделе General Settings включите нужные параметры: Log All Errors, Log All Warnings и Log All Events.
Editing the Layer Mapping
Эта страница мастера используется для просмотра и редактирования сопоставления слоев для каждого проекта или библиотеки CADSTAR PCB. Сопоставление по умолчанию предоставляется мастером для построения соответствия слоев для каждой PCB. Сопоставление слоев можно настроить для каждого импортируемого проекта. Возможно, вы захотите импортировать несколько проектов CADSTAR PCB и сопоставить один и тот же слой CADSTAR с одним и тем же слоем Altium Designer. Вы можете один раз настроить сопоставление слоев и использовать его для всех импортируемых файлов. Преимущество такого подхода в том, что пакетное управление слоями экономит время при импорте нескольких проектов. Недостаток в том, что сопоставление слоев по умолчанию не всегда корректно учитывает различия в структурах проектов, поэтому могут потребоваться ручные изменения.
CADSTAR Layer Name, Altium Designer Layer, и CADSTAR Layer Type (Sub Type) перечислены в области таблицы. Используйте стрелку раскрывающегося списка справа от каждой области, чтобы фильтровать отображаемый список для этой области.
Используйте кнопку Menu для управления сопоставлениями слоев.
-
Invert Selection – выберите, чтобы инвертировать элементы: выбранные станут невыбранными, а невыбранные — выбранными.
-
Set Selection To – выберите, чтобы открыть подменю типов слоев, из которого можно выбрать нужный слой.
-
Load Layer Mapping – выберите, чтобы открыть диалог Load Configuration и загрузить нужные файлы сопоставления.
-
Save Layer Mapping – выберите, чтобы открыть диалог Choose File to Save Layer Mapping и указать путь, по которому следует сохранить сопоставление слоев.
Щелчок правой кнопкой мыши в области таблицы дает доступ к тем же меню и подменю, что и нажатие кнопки Menu.
Specifying the Output Directory
Используйте эту страницу мастера, чтобы просмотреть структуру выходного проекта и указать выходной каталог, в который будут импортированы файлы. Используйте значок Browse Folder, чтобы найти и выбрать Output Directory.
Откроется страница с зеленой полосой прогресса и будет отображаться документ, который в данный момент обрабатывается, а зеленая полоса будет показывать ход импорта.
Closing the Wizard
Мастер импорта CADSTAR завершил работу. Нажмите Finish, чтобы закрыть мастер. Структура выходного проекта/файлов будет отображена в рабочем пространстве Altium Designer.
Файлы CADSTAR преобразуются следующим образом:
- Архивные файлы проектирования печатных плат (трассировки) CADSTAR (
*.cpa) будут преобразованы в документы печатных плат Altium Designer (*.pcbdoc).
-
Архивные файлы схем CADSTAR (
*.csa) будут преобразованы в документы схем Altium Designer (*.schdoc).
-
Файлы библиотек компонентов CADSTAR (
*.LIB) и архивы символов (*.csa) будут преобразованы в файлы библиотек схем Altium Designer (*.schlib).
-
Архивный файл печатной платы CADSTAR (
*.cpa) будет преобразован в файлы библиотек печатных плат Altium Designer (*.pcblib).