Импорт проектов из P-CAD в Altium Designer
Ева Романова
Эксперт по Altium компании «Бюро ESG»
В настоящее время в России наиболее популярной САПР печатных плат (ПП) является PCAD. Однако прекращение развития данного продукта (последняя версия вышла в 2006 году) вынуждает организации, проектирующие ПП, искать ему замену. И чаще всего выбор делается в пользу Altium Designer, переходить на которую проще, чем на другую САПР ПП, поскольку разработчик у Altium Designer и PCAD один и тот же. Хотя, конечно, безболезненным процесс перехода с одной САПР на другую не бывает.
В данной статье мы рассмотрим особенности импорта в Altium Designer проектов, выполненных в системе PCAD, что позволит проектировщикам оптимально преобразовать «пикадовский» проект с учетом переноса данных в различных слоях. При этом на компьютере должна быть инсталлирована система Altium Designer, установка же PCAD необязательна. Для преобразования потребуются следующие файлы проекта ПП: электрическая схема в файле
Чтобы открыть «пикадовский» проект, в среде Altium Designer задайте команду File -> Import Wizard, нажмите кнопку Next, выберите PCAD Design and Libraries Files и снова нажмите кнопку Next. Затем нажатием на кнопку Add выберите схему и плату одного проекта, укажите там файлы sch и pcb, нажмите кнопку Next. Таким же образом выберите необходимые файлы библиотек lib и нажмите кнопку Next. Далее в окне PCB Footprint Naming Format укажите формат наименований посадочного места, как показано на рис. 1 (по рекомендации Сабунина1), нажмите кнопку Next. В окне Reporting Options сбросьте все флажки и нажмите кнопку Next.
Рис. 1. Формат наименований посадочного места
Рис. 2. Настройка конвертируемых слоев для файла lib
В появившемся окне, где отображаются имена схемных изображений (условнографических обозначений), а также приводятся примеры для оптимизированных и неоптимизированных компонентов, нажмите Next.
В открывшемся окне Current Layer Mapping установите соответствие слоев PCAD слоям Altium Designer.
Согласно с приведенным в таблице соотношением слоев для файлов lib установите слои так, как показано на рис. 2. Слои 10 и 11 (Top Assy и Bot Assy в PCAD) рекомендуется преобразовать в слои Mechanical Layer 5 и Mechanical Layer 6. Слой Mechanical Layer 1
Слои библиотек
Номер слоя файлов libв окне Current Layer Mappings |
Наименование слоя в PCAD |
Наименование слоя в Altium Designer |
|
по умолчанию |
рекомендуемое |
||
1 |
Top |
Top Layer |
|
2 |
Bottom |
Bottom Layer |
|
3 |
Board |
Keep Out Layer |
|
4 |
Top Mask |
Top Solder Mask |
|
5 |
Bot Mask |
Bottom Solder Mask |
|
6 |
Top Silk |
Top Overlay |
|
7 |
Bot Silk |
Bottom Overlay |
|
8 |
Top Paste |
Top Paste |
|
9 | Bot Paste |
Bottom Paste |
|
10 |
Top Assy |
Mechanical Layer 1 |
Mechanical Layer 5 |
11 |
Bot Assy |
Mechanical Layer 2 |
Mechanical Layer 6 |
12 |
Top1 |
Mid Layer 1 |
Mechanical Layer 7 |
13 |
Bot2 |
Mid Layer 2 |
Mechanical Layer 8 |
Если при конвертации библиотек появятся еще какиелибо дополнительные слои (в таблице — Top1 и Bot2), которые могли быть созданы пользователем в PCAD (что встречается довольно редко), то их рекомендуется преобразовывать в слои
Рис. 3. Посадочное место кварцевого резонатора в P-CAD
Рис. 4. Конвертация резонатора в Altium Designer с применением слоя Mechanical 17
Рис. 5. Конвертация резонатора в Altium Designer с использованием слоя Mechanical 7
На механические слои Mechanical 17, 18, 19 и т.д. конвертировать информацию не рекомендуется по двум причинам: вопервых, они по умолчанию невидимы, а вовторых, объекты, преобразованные на эти слои, имеют свойство менять свое расположение относительно других объектов (перемещаются в левый нижний угол рабочего поля). Например, в библиотеке PCAD имеется кварцевый резонатор типа DT38, устанавливаемый на плату горизонтально. Корпус резонатора металлический, поэтому под ним нельзя вести проводники, но можно нарисовать запретную зону. Однако в платах высокой плотности под корпус резонатора устанавливается прокладка, а под ним проводятся проводники.
В этом случае запретная зона мешает, поэтому и был создан слой Top1, в котором запретную зону я нарисовала линиями и обозначила символом Me, означающим, что эта площадь металлизирована (рис. 3). После конвертации в Altium Designer с использованием слоя Mechanical 17 кварцевый резонатор в Altium Designer будет выглядеть так, как показано на рис. 4. При этом здесь не видно прямоугольника и символа Me, поскольку они расположены в районе координат х –1000, у –1000, а вся остальная отображаемая на рисунке информация находится в районе координат хРис. 6. Настройка конвертируемых слоев для файла pcb
Для топологии ПП слои устанавливаются аналогично, но здесь нужно обратить внимание на слой контура платы. Информацию со слоя Board (контур платы в PCAD) нужно перенести на слой Mechanical Layer 1; Top Assy и Bot Assy рекомендуется преобразовать в слои Mechanical Layer 5 и Mechanical Layer 6 (рис. 6). Сплошные слои (в PCAD они называются Plane) в Altium Designer преобразуются в слои Internal Plane, а внутренние слои металлизации (в PCAD — Signal) — в слои Mid Layer. Дополнительные слои типа NonSignal (если таковые имеются) рекомендуется, как и в случае конвертации библиотек, преобразовывать в механические (например, в Mechanical 7 и Mechanical 8). Затем дважды нажмите кнопку Next и дождитесь результатов импорта.
Рис. 7. Импортированное УГО микросхемы ULN2003
При конвертации происходят различные искажения информации. В библиотеках условнографических обозначений (УГО) изменяется шрифт. Размер шрифта наименований выводов УГО, как правило, увеличивается, и надписи могут налезать на графику (рис. 7). Можно изменить все УГО, в которых присутствуют наименования выводов (микросхемы и др.). Но, вопервых, если в библиотеках размещены десятки и сотни микросхем, то это довольно трудоемкая работа, а вовторых, поскольку шрифт в наименовании вывода в графическом редакторе Schematic Library
Но всё же иногда в библиотеку приходится вносить изменения, а затем обновлять компоненты в схеме. Это требует гораздо больше времени, но дает два преимущества. Вопервых, при создании новых УГО не нужно учитывать то обстоятельство, что на схеме шрифт наименований выводов УГО будет меньше. Вовторых, читаемость схемы будет лучше. Иногда, чтобы наименования не перекрывались линиями, приходится существенно уменьшать шрифт на схеме, вплоть до того, что потом на распечатанной схеме сложно прочесть наименования выводов, особенно длинные. Нормоконтроль вряд ли утвердит такую схему. Поэтому рекомендуется подход, о котором мы расскажем далее.
Рис. 8. Параметры Find Similar Object
При редактировании УГО, представленного на рис. 7 надо уменьшить длину всех выводов. Для этого выделите один вывод, щелкните правой клавишей мыши и, выбрав команду Find Similar Object, нажмите кнопку ОК. В открывшемся окне установите флажок Select Matching, выберите Current Component и нажмите ОК (рис 8)2. В открывшейся панели SCHLIB Inspector (рис. 9) установите длину вывода 5,08 мм (вместо 7,62 мм). После этого посредством кнопки Clear снимите предыдущее выделение, а затем разместите выводы и линии так, как показано на рис 10.
Рис. 9. Параметры выводов в панели SCHLIB Inspector
Рис. 10. Отредактированное УГО микросхемы ULN2003
Посадочные места в библиотеках и топология достаточно корректно импортируются. Коррекция же схемы, переносимой с множеством искажений, подробно рассмотрена в статье Суходольского3.
Для изготовления печатной платы придется отредактировать в топологии правила проектирования (основные искажения этих правил описаны в уже упомянутой статье Суходольского) и сделать проверку технологических параметров (DRC). Кроме того, для модификации проекта необходимо синхронизировать схему с топологией (см. статью Сабунина).
В заключение отметим, что каждый проект уникален и каждое предприятие имеет свою специфику. Поэтому при конвертировании проектов из PCAD в Altium Designer могут возникнуть и другие трудности, не рассмотренные в данной статье. Однако в большинстве случаев описанных действий достаточно для оптимального импорта проектов из PCAD. При этом основное внимание, особенно в первое время, рекомендуется уделять подготовке производства печатной платы.
1 Сабунин А.Е. Импорт проектов из различных САПР ПП в программу Altium Designer // Современная электроника. 2009. № 8. С. 26.
2 Altium Designer 10: Инструкция по выполнению тестдрайва. ЗАО «Нанософт», 2011.
3 Суходольский В.Ю. Конверсия данных при переходе с PCAD 200X на Altium Designer // Rational Enterprise Management. 2010. № 3. С. 5457.
САПР и графика 3`2012
- Бюро esg
- p-cad в altium designer
Страница не найдена — 404 ошибка
Инновационный подход к разработке электроники
авторизация
- О компании
- Дистрибьюторы
- Партнеры
- Логотипы
- Продукты
Система автоматизированного проектирования электронных устройств
Узнать больше
модули
- LiBerty
Менеджер библиотек - FlexyS
Схемотехнический редактор - SimOne
Система аналогового моделирования - Simtera
Система цифрового моделирования - DRM
Система управления правилами - RightPCB
Редактор плат - TopoR
Автоматический трассировщик - ЕСКД
Модуль подготовки комплекта конструкторской документации - IPR
Система хранения данных - DeltaCAM
Проверка и редактирование производственных файлов
- LiBerty
ОСРВ для встраиваемых систем
Узнать больше
модули
- Истории успеха
- Учебный центр
- Скачать/Купить
- Delta Design
- Delta ЭКБ
- FX-RTOS
- База знаний
- Сообщество
- Блог
- Новости
- Мероприятия
- Форум
- Карьера
- Контакты
Будьте в курсе новостей и спецпредложений
PCAD — База данных архитектуры Тихоокеанского побережья
О базе данных архитектуры Тихоокеанского побережья
На этом веб-сайте представлена различная информация о зданиях и архитекторах Калифорнии, Орегона и Вашингтона. Также включены специалисты в других областях, которые оказали влияние на застроенную среду, например, ландшафтные архитекторы, дизайнеры интерьеров, инженеры, градостроители, девелоперы и строительные подрядчики. Записи о строительстве привязаны к записям их создателей (если они известны) и включают историческую и географическую информацию и изображения. Библиографическая информация, такая как журнальные и книжные цитаты и веб-сайты, также была связана с авторами и их партнерствами и структурами.
История PCAD
PCAD была создана в 2002 году Аланом Майкельсоном, в настоящее время руководителем библиотеки искусственных сред Вашингтонского университета в Сиэтле, когда он работал библиотекарем по архитектуре и дизайну в Калифорнийском университете в Лос-Анджелесе (UCLA). . Первоначально задуманная как Калифорнийская архитектурная база данных (CAD), область охвата была расширена до Тихоокеанского побережья в 2005 году, когда сайт вместе с Аланом переехал на веб-сайт библиотек Вашингтонского университета.
Первоначальный проект был направлен на создание биографического словаря для относительно неизвестных и неизвестных дизайнеров, которые участвовали в разработке искусственной среды Калифорнии, используя возможности Интернета, чтобы сделать эту информацию доступной для общественности. На протяжении всего существования это первоначальное намерение оставалось неизменным: предоставить общедоступную базу данных, из которой можно было бы связывать и искать различные сведения о дизайнерах, структурах, партнерствах и библиографической литературе.
Алан Майкельсон ввел большую часть информации, находящейся в настоящее время в базе данных. Дополнительную помощь оказали студенты UW, Дипти Шах, Сара Лахман и Джош Полански. Особая благодарность Катрин Вестергаард за помощь в исследованиях. Норин Джеки из библиотеки UW также предоставила обширную исследовательскую информацию для PCAD.
Технология PCAD: развитие вместе с Интернетом
За прошедшие годы технология, используемая для PCAD, неоднократно обновлялась, следуя траектории, которая характеризует развитие веб-приложений с начала тысячелетия. Основываясь на этой истории, мы задним числом обозначили текущую версию PCAD 4.0, поскольку она представляет собой четвертое крупное технологическое изменение.
1.0 : Первая версия PCAD, выпущенная в 2002 году, была реализована Терри Зейеном и Стивеном Дэвисоном из библиотек Калифорнийского университета в Лос-Анджелесе на платформе ColdFusion с серверной частью базы данных Microsoft Access.
2.0 : Когда в 2005 году веб-сайт переехал в UW, группа ITS библиотек Вашингтонского университета внедрила новую версию. Это включало перенос базы данных на современную клиент-серверную платформу Postgresql, которая используется до сих пор, и реализацию нового внешнего интерфейса в php.
3:0 : В третьей итерации PCAD, также выполненной UW Libraries ITS и датируемой 2009 годом, веб-приложение было повторно реализовано на python с использованием среды Django MVC. В то время Django был довольно новым, и его выбор был довольно смелым ходом, но это решение оказалось верным. Джо Эдвардс, ранее работавший в библиотеках UW, сыграл важную роль в разработке ее нынешней формы, а недавние изменения и улучшения были внесены Энн Грэм из UW, Кори Мурата и Анджанетт Янг.
4.0 : В самой последней крупной версии PCAD была сохранена платформа Django-Postgresql, но обновлен пользовательский интерфейс с использованием инфраструктуры Bootstrap CSS/Javascript, а также нескольких других библиотек Django и Javascript. Кроме того, административная часть была переработана для облегчения ввода и проверки данных. Эти усовершенствования сделал Алекс Тулински, докторант Университета Вашингтона по истории и теории архитектуры, который также имеет большой опыт веб-разработчика. Он изменил новый формат базы данных и помог сформулировать долгосрочные цели. Дополнительные сведения см. в этом обзоре изменений, а также в дополнительных описаниях функций отображения и визуализации сети.
В рамках развертывания PCAD 4.0 приложение было повторно развернуто в среде виртуального сервера, предоставленной ИТ-группой Вашингтонского университета. Эта новая среда упростит обслуживание и позволит в будущем совершенствовать и расширять ее. Новый идентификатор веб-сайта был дополнительно «заклеймен» новым URL-адресом.
Импорт файлов библиотеки P-CAD в Altium
спросил
Изменено 6 лет, 9несколько месяцев назад
Просмотрено 3к раз
\$\начало группы\$
У меня есть файл старой библиотеки P-CAD, и мне нужно импортировать его в Altium. Формат файла библиотеки: .LIB
. Я попытался использовать мастер импорта — библиотеки P-CAD и выбрать файл. Но я получаю сообщение; файл не распознан. Пожалуйста, выберите P-CAD PCB или файлы схем.
Я также пытался добавить библиотеку и открыть файл, но не смог найти в нем никаких компонентов.
Как импортировать или открывать файлы этого типа в Altium?
- Altium
- библиотека
- импорт
\$\конечная группа\$
\$\начало группы\$
Altium утверждает в этом руководстве (а также здесь), что он может импортировать библиотеки P-CAD .lib
.
Я провел быструю проверку, которая прошла успешно. Я скачал библиотеку P-CAD Microchip.lib отсюда.
в Altium. Файл → Мастер импорта
Нажмите Далееtitle: Выберите тип файлов для импорта
выберитеФайлы проектов и библиотек P-CAD
Щелкните Далееtitle: Импорт проектов P-CAD
Не добавлять файлы (оставьте список пустым). Вы хотите импортировать только библиотеки, но не проекты. Я думаю, здесь ОП застрял.
Нажмите Далееtitle: Импорт библиотеки P-CAD файлов
Добавьте библиотеки, которые вы хотите импортировать.