реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> OrCad, P-CAD -> Altium, Конвертирование
rat
сообщение Feb 6 2008, 13:09
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Есть схема в оркаде и писибишник к ней, но в пикаде. По отдельности перенес их в альтиум. Но теперь при попытке сделать из схематика апдэйт писиби появляется предложение альтиума модифицировать кучу футпринтов, которые при validate changes разумеется не найдены. Как мне объединить этого Франкенштейна в нормально поддающийся апдэйту проект?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 6 2008, 13:49
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Оно потом и не только на это будет ругатся. Для pCAD я писал. На Роднике должна лежать первая часть. Вроде и вторая должна но не смотрел.
По идее аналогично действовать надо
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Feb 6 2008, 15:52
Сообщение #3


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(rat @ Feb 6 2008, 16:09) *
Есть схема в оркаде и писибишник к ней, но в пикаде. По отдельности перенес их в альтиум. Но теперь при попытке сделать из схематика апдэйт писиби появляется предложение альтиума модифицировать кучу футпринтов, которые при validate changes разумеется не найдены. Как мне объединить этого Франкенштейна в нормально поддающийся апдэйту проект?


Думаю так красиво сделать у вас не получится)) Владимир писал как делается согласование PCAD-овских проектов, в ближайшие дни должно появиться продолжение статьи об этом в журнале EDA Express! Примерно так же это делается с OrCAD-овским проектом, а вот симбиоз......


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 6 2008, 19:47
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
Думаю так красиво сделать у вас не получится))

Да должно. Если обозначение на схеме и PCB совпадают, то уже этого достаточно для однозначной связи. А там только это и используется. Что повозиться надо--- так это однозначно
Go to the top of the page
 
+Quote Post
alvol
сообщение Feb 6 2008, 21:30
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 153
Регистрация: 15-05-06
Из: Николаев
Пользователь №: 17 119



Цитата(Владимир @ Feb 6 2008, 15:49) *
Для pCAD я писал. На Роднике должна лежать первая часть.

Извините, если не сложно можно сказать где это? что такое родник, интересно почитать будет... приходится частенько делать, может что новое найду
Go to the top of the page
 
+Quote Post
rat
сообщение Feb 7 2008, 04:27
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Цитата(Владимир @ Feb 6 2008, 19:49) *
Оно потом и не только на это будет ругатся. Для pCAD я писал. На Роднике должна лежать первая часть. Вроде и вторая должна но не смотрел.
По идее аналогично действовать надо


Спасибо большое за ответы. Прошу уточнить, Родник это где?
Go to the top of the page
 
+Quote Post
Alechek
сообщение Feb 7 2008, 06:30
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата
Прошу уточнить, Родник это где?

это rodnik.ru

Цитата
Но теперь при попытке сделать из схематика апдэйт писиби появляется предложение альтиума модифицировать кучу футпринтов,

А если наоборот? Синхронизировать сначала Плату со Схемой?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 7 2008, 07:48
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
А если наоборот? Синхронизировать сначала Плату со Схемой?

Именно так, и только для синхронизации изображений и корпусов. и до тех пор, пока ни будет ни одной ошибки в синхронизации по этому параметру
Go to the top of the page
 
+Quote Post
rat
сообщение Feb 7 2008, 08:36
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Спасибо за ответы. Старшие товарищи на месте подсказали beer.gif ) В конвертируемом схематике поменял у элементов футпринты(в свойствах) на те, в которые хотел конвертить альтиум, помогло, только 2 микросхемы не признали футпринты. Тогда создал библиотеку писиби и в ней уже переименовал имеющийся футпринт на требуемый схематиком. Вроде все засинхрилось. Всем спасибо
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Feb 15 2008, 10:42
Сообщение #10


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Владимир @ Feb 6 2008, 16:49) *
Оно потом и не только на это будет ругатся. Для pCAD я писал. На Роднике должна лежать первая часть. Вроде и вторая должна но не смотрел.
По идее аналогично действовать надо


Обе части статьи по конвертации проектов из P-CAD в Altium Designer доступны здесь


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Feb 15 2008, 11:06
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(rat @ Feb 7 2008, 10:36) *
Вроде все засинхрилось. Всем спасибо

Не забудьте проверить Component Links smile.gif
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 20 2008, 04:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Здравствуйте. У меня возникла проблема с импортом пикадовской библиотеки в АД.
Запускаю импорт визард, в момент конвертации он слетает с каким-то сообщением:
Код
Access violation at address 171401E0 in module 'ADVPCB.DLL'. Read of address 00000010 at 171401E0.

Проверил, что на библиотеке, указанной в примере выше (с сайта родника), всё работает. Вспомнил, что библиотеки у нас непростые. В посадочном месте добавлены дополнительные слои, которые мы используем для формирования сборочника и последующего монтажа вручную монтажниками (разным цветом помечены разные типы деталей: резисторы, конденсаторы, микросхемы).
Доп. слои имеют номера 21..30 в зависимости от типа компонента.
Тут я для примера скопировал в отдельную библиотеку один компонент:Прикрепленный файл  r_test.rar ( 5.41 килобайт ) Кол-во скачиваний: 161

Даже для одного компонента импорт не проходит с тем же сообщением.
Удаляю лишние слои - проходит.
Тогда я попробовал сделать наоборот: удалил лишние слои в пикаде, импортировал в АД. В АД дорисовал в библиотеке слои mechanical 15 и 16 (добавил на них изображения). Экспортировал обратно в пикад. Пикад эти слои увидел под номерами 21 и 22. Тогда я эту уже новую библиотеку попробовал импотрировать обратно в АД. Импорт прошёл без сообщений об ошибках. Но эти дополнительные слои пропали, как и их содержимое.
Вопрос: что можно сделать в данной ситуации? Как произвести конвертацию успешно, без ошибок? Удалять в каждом компоненте лишние слои практически невозможно: это займёт слишком много времени в пикаде, если заниматься отдельно каждым компонентом, их же в библиотеке куча...
И ещё вопрос: известна ли кому-нибудь схема отображения слоёв пикада на слои АД? Например: почему mechanical 15 перешёл в слой 21 и т.п.


... продолжаю эксперименты... в этой библиотеке с одним компонентом 2 лишних слоя: 30 и 21. 30 я удалил вообще. На наличие слоя 21 ругается. Взял ручками поменял 21 на 7. Импорт прошёл нормально...

Заменяю ручками 21 на 20 - уже работает без сообщений об ошибках. Как же это связано... И что сделать... Закономерность, видимо, в том, что при экспорте из АД в пикад слои mechanical 15 и 16 начинаются с номера 21.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 20 2008, 06:11
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Krys @ Jun 20 2008, 07:19) *
Здравствуйте. У меня возникла проблема с импортом пикадовской библиотеки в АД.
Запускаю импорт визард, в момент конвертации он слетает с каким-то сообщением:
Код
Access violation at address 171401E0 in module 'ADVPCB.DLL'. Read of address 00000010 at 171401E0.

Проверил, что на библиотеке, указанной в примере выше (с сайта родника), всё работает. Вспомнил, что библиотеки у нас непростые. В посадочном месте добавлены дополнительные слои, которые мы используем для формирования сборочника и последующего монтажа вручную монтажниками (разным цветом помечены разные типы деталей: резисторы, конденсаторы, микросхемы).
Доп. слои имеют номера 21..30 в зависимости от типа компонента.
Тут я для примера скопировал в отдельную библиотеку один компонент:Прикрепленный файл  r_test.rar ( 5.41 килобайт ) Кол-во скачиваний: 161

Даже для одного компонента импорт не проходит с тем же сообщением.
Удаляю лишние слои - проходит.
Тогда я попробовал сделать наоборот: удалил лишние слои в пикаде, импортировал в АД. В АД дорисовал в библиотеке слои mechanical 15 и 16 (добавил на них изображения). Экспортировал обратно в пикад. Пикад эти слои увидел под номерами 21 и 22. Тогда я эту уже новую библиотеку попробовал импотрировать обратно в АД. Импорт прошёл без сообщений об ошибках. Но эти дополнительные слои пропали, как и их содержимое.
Вопрос: что можно сделать в данной ситуации? Как произвести конвертацию успешно, без ошибок? Удалять в каждом компоненте лишние слои практически невозможно: это займёт слишком много времени в пикаде, если заниматься отдельно каждым компонентом, их же в библиотеке куча...
И ещё вопрос: известна ли кому-нибудь схема отображения слоёв пикада на слои АД? Например: почему mechanical 15 перешёл в слой 21 и т.п.


... продолжаю эксперименты... в этой библиотеке с одним компонентом 2 лишних слоя: 30 и 21. 30 я удалил вообще. На наличие слоя 21 ругается. Взял ручками поменял 21 на 7. Импорт прошёл нормально...


Не надо эксперементировать. Удалите спецсиьволи из библиотеки.

В частности у вас есть квадратные скобки. AD воспринимает их в своем видении. Не совпадающим с PCAD/

И будет вам счастье yeah.gif
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jun 20 2008, 07:25
Сообщение #14


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Krys @ Jun 20 2008, 08:19) *
Здравствуйте. У меня возникла проблема с импортом пикадовской библиотеки в АД.
Запускаю импорт визард, в момент конвертации он слетает с каким-то сообщением:
Код
Access violation at address 171401E0 in module 'ADVPCB.DLL'. Read of address 00000010 at 171401E0.

Очень странно! У меня обе библиотеки конвертируются как в Altium Designer 6.9 так и в Summer 08!


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 20 2008, 07:51
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



а, простите, забыл указать, у меня АД 6.7.9346. Я консервативен. На 6.8 не перешёл, т.к. у меня интегрированная видюха, и начались тормоза с прорисовкой. А 6.9 ещё даже не качал, т.к. не уследил за форумом - был сильно занят другими делами на работе.

значит, предлагаете переходить на 6.9 и не мучаться с этой проблемой...


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016