Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конвертация проектов из PCAD в Expedition
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
fill
Попробовал по шагам описать всю последовательность трансляции схемы-платы, так чтобы это все потом стало нормальным проектом DxD-Exp.
Нажмите для просмотра прикрепленного файла

Комментарии\исправления приветствуются. rolleyes.gif
f0GgY
Спасибо, ознакомимся.
я как то видео с экрана снимал всего процесса sm.gif
AlexN
to fill

а что за Advanced Library Editor http://communities.mentor.com/mgcx/docs/DOC-2604 , вроде как для подчищения шероховатостей после трансляций? можно ли полюбопытствовать подробности?
fill
Цитата(AlexN @ Sep 6 2011, 20:15) *
to fill

а что за Advanced Library Editor http://communities.mentor.com/mgcx/docs/DOC-2604 , вроде как для подчищения шероховатостей после трансляций? можно ли полюбопытствовать подробности?


http://communities.mentor.com/mgcx/docs/DOC-2383
Alexer
А можно не ссылку, а сам объект где-нибудь разместить?
Не все как следует зарегистрированы на Менторе (It appears you're not allowed to view what you requested) sm.gif
fill
Цитата(Alexer @ Sep 11 2011, 09:56) *
А можно не ссылку, а сам объект где-нибудь разместить?
Не все как следует зарегистрированы на Менторе (It appears you're not allowed to view what you requested) sm.gif


Нажмите для просмотра прикрепленного файла
Starling
Цитата(fill @ Aug 16 2011, 18:11) *
Попробовал по шагам описать всю последовательность трансляции схемы-платы, так чтобы это все потом стало нормальным проектом DxD-Exp.
Нажмите для просмотра прикрепленного файла

Комментарии\исправления приветствуются. rolleyes.gif

А описанный процесс для 7.9. годится? А то у меня конвертнулась схема, а библа пустая. Ни символов. ни партс. Если в версии 2005 в ДхД создавалась папка sym в папке проекта и оттуда можно было вытянуть символы в библу, то здесь в структуре не могу найти хотя бы временной папки с символами. Может есть мысли, как победить сей недуг?
fill
Цитата(Starling @ Jun 14 2012, 16:01) *
А описанный процесс для 7.9. годится? А то у меня конвертнулась схема, а библа пустая. Ни символов. ни партс. Если в версии 2005 в ДхД создавалась папка sym в папке проекта и оттуда можно было вытянуть символы в библу, то здесь в структуре не могу найти хотя бы временной папки с символами. Может есть мысли, как победить сей недуг?


В диалоге трансляции галочка Create_ASCII_Symbols - создает ту самую папку sym.
Но можете и сейчас найти эти символы в разделе Local_Symbols (окно CL_View закладка Symbol_View).
А лучше поставьте 7.9.2 (и выше) чтобы сразу получить то что нужно и не тратить время, на создание PDB и импорт символов\PDB в ЦБ.
Starling
Цитата(fill @ Jun 14 2012, 15:48) *
В диалоге трансляции галочка Create_ASCII_Symbols - создает ту самую папку sym.
Но можете и сейчас найти эти символы в разделе Local_Symbols (окно CL_View закладка Symbol_View).
А лучше поставьте 7.9.2 (и выше) чтобы сразу получить то что нужно и не тратить время, на создание PDB и импорт символов\PDB в ЦБ.

Спасибо большое за ответ.
RA3WUM
Подскажите пожалуйста, есть ли возможность импортировать проект из Altium Designer?
fill
Цитата(RA3WUM @ Aug 19 2012, 14:42) *
Подскажите пожалуйста, есть ли возможность импортировать проект из Altium Designer?


Да, последовательность примерно такая же как описано выше.
bureau
Может кто подскажет с чем связана ошибка "Error, line 535: Padstack "0810" could not be found in the Padstack database." ???
В библиотеке Padstack с данным именем присутствует. В проекте P-Cad-а данному имени соответствует переходное отверстие.

Как понимать Via are not supported in PADS libraries. Vias ignored Нажмите для просмотра прикрепленного файла и что с ним делать ???
ClayMan
Via are not supported in PADS libraries значит, что в decals, кот используюся в качестве аналогов экспедишновским cell, нет возможности использовать via. Что делать? Если вам нужна идентичность - добавлять вручную пады в качестве замены vias в посадочных местах для PADS либо добавлять отсутствиующие переходные прямо на плате.
bureau
Цитата(ClayMan @ Oct 8 2012, 17:25) *
добавлять вручную пады

А что нужно сделать что бы импорт Layout.hkp в Expedition прошел с игнорированием этих ошибок? да бы потом в ручную поставить все необходимое...
fill
Цитата(bureau @ Oct 8 2012, 18:45) *
А что нужно сделать что бы импорт Layout.hkp в Expedition прошел с игнорированием этих ошибок? да бы потом в ручную поставить все необходимое...


Если при импорте Layout.hkp ругается на отсутствие данного падстека, значит или его нет в локальной библиотеке платы или его имя в чем-то не совпадает с тем что есть в импортируемой топологии.
Регулировать процесс импорта невозможно - надо исправлять в исходном проекте или в PADS.
ClayMan
Цитата
А что нужно сделать что бы импорт Layout.hkp в Expedition прошел с игнорированием этих ошибок? да бы потом в ручную поставить все необходимое...

ну конкретно по поводу vias - это не ошибка, это warning. т.е. процесс из-за этого останавливаться не будет. ваша проблема только в отсутствии падстека. попробуйте заменить его другим к-н что ли, думаю это можно побороть.
bureau
В PADS-е пробовал переименовывать, создавал новый via с последующей заменой на новый.
В библиотеке Padstack с данным именем присутствует. Имена совпадают, вроде бы как...
Пробовал подсовывать ново-созданный Padstack с тем-же именем... Все равно ругается...

Какие будут еще предложения? Немного уже задолбался пробовать разные варианты...
ClayMan
я не могу понять - вы из пикада в экспедишн пытаетесь проект перегнать? если у вас не транслируется плата в PADS, то как тогда вы делаете следующее?
Цитата
В PADS-е пробовал переименовывать, создавал новый via с последующей заменой на новый.

и проблема актуальна для всех типо переходных или отличные от этого транслируются без проблем?
fill
Цитата(bureau @ Oct 10 2012, 13:26) *
В PADS-е пробовал переименовывать, создавал новый via с последующей заменой на новый.
В библиотеке Padstack с данным именем присутствует. Имена совпадают, вроде бы как...
Пробовал подсовывать ново-созданный Padstack с тем-же именем... Все равно ругается...

Какие будут еще предложения? Немного уже задолбался пробовать разные варианты...


Без проекта это "гадание на кофейной гуще".
f0GgY
после телодвижений с padstack.pdb и cell.pdb не все селлы ассоциировались с part's
и, при FA в Exp имеем варнинг и отсутствующий элемент. Хотя упаковка прошла (после многочисленных ударов в бубен) и всё ок.
Цитата
WARNING: The cell(s) specified for Part Number "ECR 470MF-35V+-20%":
"CAPPR_10-16-5-0.6"
"CAPPR_10-16-5-0.6"
could not be placed in the Layout probably because the cells
were not in the Cell DB. Therefore, "C2" will not be added
to the Layout. Either change the Part Number in
the schematic, edit the Parts DB and add an existing cell name,
or add cells to the Cell DB. Then run Forward Annotate.


назначил в библе селл, и с2 появился. Но есть ещё элементы.

Т.е. вопрос остаётся, почему при импорте cell.pdb не ассоциируется с part's. Из за различных переименований компонентов на этапе трансляции?
f0GgY
upd
Edit 20130728 11:32

бубен навсегда.
Full41
Здравствуйте, Коллеги.
Я работаю в Altium Designer, но вот встала задача перенести проект платы(PCB) в Expedition. Смотрел различные способы, но что то не получается. Единственное что получилось, перенести проект платы(PCB) из Altium Designer в PADS. А вот PADS в Expedition не получается, может кто подскажет?
Пробовал описанный тут метод, но нечего не получилось.
f0GgY
не получись на каком этапе? до чего дошли?
Full41
Цитата(f0GgY @ Aug 28 2013, 09:22) *
не получись на каком этапе? до чего дошли?

Перевел PCB Altium в PCB PADS, без схемы. В PADS экспортировал все в Exptdition, через файлы с расширением .hkp и .kyn, при попытки их открыт в Expeditiom, не чего не получается.
fill
Цитата(Full41 @ Aug 28 2013, 11:29) *
Перевел PCB Altium в PCB PADS, без схемы. В PADS экспортировал все в Exptdition, через файлы с расширением .hkp и .kyn, при попытки их открыт в Expeditiom, не чего не получается.


Вы можете более подробно сформулировать какие шаги сделаны для импорта топологии в Exp и в чем конкретно проявляется проблема?
Frederic
Цитата(fill @ Aug 29 2013, 08:50) *
Вы можете более подробно сформулировать какие шаги сделаны для импорта топологии в Exp и в чем конкретно проявляется проблема?

проще выложить проект
писанина не даст положительный эффект
AlexN
Цитата(Full41 @ Aug 28 2013, 14:29) *
Перевел PCB Altium в PCB PADS, без схемы. В PADS экспортировал все в Exptdition, через файлы с расширением .hkp и .kyn, при попытки их открыт в Expeditiom, не чего не получается.


наверное незашифрованные, а нужны зашифрованные... Или ноборот. В том смысле, что свежему Expedition нужны зашифрованные .hkp, а в более ранних версиях - наоборот - незашифрованные. А уж какие сделал pads - тоже неизвестно.
Full41
Цитата(Frederic @ Aug 29 2013, 10:34) *
проще выложить проект
писанина не даст положительный эффект

Вот плата конвертированная из Altium в PADS, А нужно в Expedition.Нажмите для просмотра прикрепленного файла
fill
Цитата(Full41 @ Sep 3 2013, 19:53) *
Вот плата конвертированная из Altium в PADS, А нужно в Expedition.Нажмите для просмотра прикрепленного файла


Я не вижу проблемы все спокойно транслировалось PADS9.5--->EE7.9.5
Full41
Цитата(fill @ Sep 4 2013, 10:13) *
Я не вижу проблемы все спокойно транслировалось PADS9.5--->EE7.9.5

А вы не можете выложить видео как вы это делаете?
fill
Цитата(Full41 @ Sep 4 2013, 16:39) *
А вы не можете выложить видео как вы это делаете?


В pdf все подробно описано.
Отличие только в том что надо создать новый проект внутри Exp на основе нетлиста (NetList.kyn) полученного из PADS.
Насколько помню и видео тоже уже ранее делались.
Full41
Цитата(fill @ Sep 4 2013, 16:23) *
В pdf все подробно описано.
Отличие только в том что надо создать новый проект внутри Exp на основе нетлиста (NetList.kyn) полученного из PADS.
Насколько помню и видео тоже уже ранее делались.

А не чего страшно, что PADS 9.5, а Expedition 7.9.2?
fill
Цитата(Full41 @ Sep 5 2013, 09:59) *
А не чего страшно, что PADS 9.5, а Expedition 7.9.2?


Нет. Формат файлов одинаков.
fill
Видео
Full41
Цитата(fill @ Sep 6 2013, 11:40) *

Спасибо, все получилось))
Брик
Добрый день! Прошу помощи! Возникла такая проблема: делаю все последовательно, так как описано в .pdf, но на этапе "Проделайте тоже самое для ячеек (Cell)" при импорте

из p-cad`а выходит след.ошибка:
"HKP2CellDB Unable to update the cell "PB-1Z" in the Library Manager. Pin count in cell (4) is different than in the referencing part (2). The following parts containing (2) pins reference this cell: CH_K300N.pdb/PB-IZ-5X7"

из altium designer ошибка в приложенном файле "Ошибка AD"

заранее Спасибо)
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
fill
Цитата(Брик @ Feb 6 2014, 16:26) *
Добрый день! Прошу помощи! Возникла такая проблема: делаю все последовательно, так как описано в .pdf, но на этапе "Проделайте тоже самое для ячеек (Cell)" при импорте

из p-cad`а выходит след.ошибка:
"HKP2CellDB Unable to update the cell "PB-1Z" in the Library Manager. Pin count in cell (4) is different than in the referencing part (2). The following parts containing (2) pins reference this cell: CH_K300N.pdb/PB-IZ-5X7"


Ну у вас же ясно написано что в ячейке (PB-1Z) 4 пина, а в PDB всего 2.
Соответственно и решения 2:
1) добавить 2 пина в PDB ---- удалить существующий gate на 2 пина и вставить новый на 4 пина
2) "удалить" 2 пина в Cell ---- поставить одинаковый Pin Number
Выбор зависит от конечного результата - сколько нужно иметь пинов в компоненте?
Брик
Добрый день! прошу помощи.
Требуется перегнать готовую ПП из P-cad 2006 PCB в MG Expedition PCB с последующей ее доработкой. Делаю все поэтапно, как показано в видео (http://megratec.ru/data/ftp/exp_movie/new/pcad_to_expedition.swf), но после действия "Import -> Design Data" выходят ошибка "The OpenASCII to PadstackDB/CellDB/LayoutDB translator failed to run".
ImportDesignData.txt написано:

Checking for file format errors...
No file format errors found.

Processing All Custom Drill Symbols...
No Custom Drill Symbols found.

Processing All Pads and Holes...
Current Units : MM
Processing Pad 'Rectangle 0.3x3'
....
Processing Hole 'Rnd 2.7 Non-Plated'
Processing Hole 'Rnd 3.4'
Processing Hole 'Rnd 3.4 Non-Plated'

All Pads and Holes have been processed.

Processing All Padstacks...

Current Units : MM
Processing Padstack 'STANDARDVIA'
Processing Technology Padstack '(Default)'
Processing Padstack 'STDPCADVIA'

Processing Technology Padstack '(Default)'
Line 38 : ERROR - A Plated Hole must be specified for a Padstack with type 'Via'.
Processing Padstack 'VIA_0_4_0_8'
Processing Technology Padstack '(Default)'

Processing Padstack 'D05P08'
Processing Technology Padstack '(Default)'
.....
Processing Padstack 'Pad Rectangle 1.5x2.2,'
Processing Technology Padstack '(Default)'

Processing Padstack 'Pad Rectangle 1.5x1.75,'
Processing Technology Padstack '(Default)'

All Padstacks have been processed.
ERROR - 1 error was encountered. The PadstackDB file will not be saved.
Import Design Data has completed.

что делать? где исправлять?

Надеюсь на ответ, спасибо) crying.gif
fill
Насколько видно из сообщения, в проекте есть Via с неметаллизированными Hole, что и есть ошибка. Скорее всего это Via использованные вместо Mounting Hole - возможно следствие трансляции в PADS (там нет понятия Mounting Hole).
Исправляйте в исходном проекте.
Брик
Цитата(fill @ Dec 22 2014, 12:37) *
Насколько видно из сообщения, в проекте есть Via с неметаллизированными Hole, что и есть ошибка. Скорее всего это Via использованные вместо Mounting Hole - возможно следствие трансляции в PADS (там нет понятия Mounting Hole).
Исправляйте в исходном проекте.


Спасибо Вам большое, помогло)
bureau
При импорте в xDX схематики из Altium, происходит переименование цепей к стандартному виду xDX -- $1N245
Возможно ли выполнять импорт с сохранением имени цепей?
fill
Цитата(bureau @ Sep 21 2017, 23:47) *
При импорте в xDX схематики из Altium, происходит переименование цепей к стандартному виду xDX -- $1N245
Возможно ли выполнять импорт с сохранением имени цепей?


Должен транслировать с сохранением имен цепей.
Возможно проблема в версии AD.
bureau
Цитата(fill @ Sep 22 2017, 10:12) *
Возможно проблема в версии AD.

Да, скорей всего, потому как при трансляции друго-го проекта, имена цепей транслировались корректно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.