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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Импорт из PCAD в SPECCTRA получается, а наоборот - нет
=L.A.=
сообщение Apr 1 2007, 13:13
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Импорт из PCAD в SPECCTRA получается, а наоборот - нет

--------------------------------------------------------------------------------
# Parsing net section for net MDRV4.
# Parsing net section for net MDRV4E.
# Parsing net section for net MX1.
# Parsing net section for net MX2.
# Parsing net section for net MX3.
# Parsing net section for net MX4.
# Parsing net section for net RDY1.
# Parsing net section for net RDY2.
# Parsing net section for net VCC.
# Parsing test points section.
# Updating current design component placement and routes.
# Removing existing routes, test points, and their associated dimensions from current design.
# No component placement locations modified. No placement updates required.
# Error - Net D0 referenced in import file does not exist in current PCB design.
# SES file FAILED to import into current P-CAD PCB design!
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 2 2007, 09:48
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Откуда-то взялась цепь D0, не существующая в исходном проекте. ПКАД этого не понимает - разбирайтесь, что за цепь и откуда взялась.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 2 2007, 10:08
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 2 2007, 09:48) *
Откуда-то взялась цепь D0, не существующая в исходном проекте. ПКАД этого не понимает - разбирайтесь, что за цепь и откуда взялась.


Что взялась неизвестно откуда, я уже догадался. Вопрос откуда и почему?
Использую стандартный пример из PCAD 2004 tutoral Demo1_u.pcb


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 2 2007, 11:24
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



У меня все получилось: втянул в Спекктру, оттрассировал, вернул обратно - все в порядке.

Откуда брали ДО-файл? Сами делали? Какие действия в Спекктре совершали? Как сохраняли сессию работы в Спекктре?
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 2 2007, 11:34
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 2 2007, 11:24) *
У меня все получилось: втянул в Спекктру, оттрассировал, вернул обратно - все в порядке.

Откуда брали ДО-файл? Сами делали? Какие действия в Спекктре совершали? Как сохраняли сессию работы в Спекктре?


DO файл брал из СПЕККТРЫ. Подозреваю, что проблема изза этого. Действия были - автотрассировка. Проводники проложились, но попытка потом загрузить оттрассированное выдает сообщение об ошибке. Самодельные DO не пробовал, надо сначала прочитать всякие книжонки.


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 2 2007, 11:38
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Сделайте две вещи:
1. Удалите атрибуты цепей GND и VCC (там ширины установлена в 20, в миллиметровой сетке это много), или исправьте на 1-2
2. Сгенерите авто ДО-файл и запустите в Спекктру.

В авто файле сохранение сессии прописано, так что должна отработать и вернуть.
Go to the top of the page
 
+Quote Post
ivainc1789
сообщение Apr 2 2007, 15:53
Сообщение #7


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

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



Хе... А какие версии программ используете?
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 2 2007, 22:47
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 2 2007, 11:38) *
Сделайте две вещи:
1. Удалите атрибуты цепей GND и VCC (там ширины установлена в 20, в миллиметровой сетке это много), или исправьте на 1-2
2. Сгенерите авто ДО-файл и запустите в Спекктру.

В авто файле сохранение сессии прописано, так что должна отработать и вернуть.


Сгенерить ДО-файл PCAD-ом? Что то я не нашел, как это сделать. Или Спекктрой надо сгенерить?
Множество вопросов возникает еще и от того, что какого либо внятного описания совместной работы PCAD и SPECCTRA я нигде не видел.


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 4 2007, 10:03
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Да, ПКАДом.
Запуск в Спекктру делается из "Route" -> "Autorouters"
При выборе Спекктры на форме появляется кнопка "DO Wizard...", в окошке визарда есть кнопка "Auto Create DO File", по которой генерится некий стандартный набор команд для трассировки в Спекктре и сохранения результата в файле сессии. Вот о таком способе я и спрашивал.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 4 2007, 12:20
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 4 2007, 10:03) *
Да, ПКАДом.
Запуск в Спекктру делается из "Route" -> "Autorouters"
При выборе Спекктры на форме появляется кнопка "DO Wizard...", в окошке визарда есть кнопка "Auto Create DO File", по которой генерится некий стандартный набор команд для трассировки в Спекктре и сохранения результата в файле сессии. Вот о таком способе я и спрашивал.


Я делал запуск СПЕККТРЫ и других автороутеров из PCAD. Команда Auto Create DO File срабатывает только если дать START автороутеру СПЕККТРА. Это правильно? Кроме этого у меня к вам еще вопросы:

1) Какие процедуры/настройки надо проводить перед запуском автотрассировки? Я настраивал Design rules и немножко NetClasses
2) После старта автотрассировки с выбором СПЕККТРЫ появляется сообщение Autorouter requires closed contiguous board boundary. То есть ему не нравится что контур платы незамкнутый. Но он замкнутый и QuickRouter автотрассировку спокойно производит.

Я использую Specctra 15.1 и PCAD 2004 +SP4. Есть мнение, что после установки 4-го сервис пака могут быть проблемы со СПЕККТРОЙ . Это на самом деле так или домыслы?


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 4 2007, 13:13
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Auto Create срабатывает в любом случае - по этой кнопке просто создается ДО-файл и сохраняется на диске, в рабочей папке(рядом с РСВ). Так что старт или не старт Спекктры не имеет значения.
С настройками все просто - что Вам нужно настроить, то и настраивайте. Есть только один момент - Спекктре можно подсунуть в десятки раз больше инфы о дизайне, чем этой инфы содержит транслированный из ПКАДа файл. Так что возможно, придется дописывать вручную ДО-файл с правилами.
Если Спекктра пишет, что контур платы не замкнут - значит он действительно не замкнут, в этом можете ей поверить. А QuickRoute не показатель - он трассирует и без контура вообще(кажется он его просто не замечает).
Пользуюсь ПКАДом 2004 + СП4 - проблем с трассировкой в Секктре нет. Есть проблемы с расстановкой, но это вообще другая тема.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 4 2007, 16:32
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 4 2007, 13:13) *
Auto Create срабатывает в любом случае - по этой кнопке просто создается ДО-файл и сохраняется на диске, в рабочей папке(рядом с РСВ). Так что старт или не старт Спекктры не имеет значения.

Если Спекктра пишет, что контур платы не замкнут - значит он действительно не замкнут, в этом можете ей поверить.


Не, без нажатия СТАРТ ничего не генерицца. Проверил 2 раза. А контур замкнут 100%. Я еще не ослеп. Другой вопрос, может слой Board СПЕККТРЕ не нравится. Ну это уж я не знаю, вроде положено в этом слое. Ну есть еще момент, что у меня корпус одного компонента выступает за Board. Думал над этим но поправлять не пробовал.

Сообщение отредактировал =L.A.= - Apr 4 2007, 16:36


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Владимир
сообщение Apr 4 2007, 16:42
Сообщение #13


Гуру
******

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



наверное на 99.99%
Нарисуйте пряпоугольник нового BORD в очень крупной сетке, больше старого контура-
Он точно будет замкнут и заработает
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 4 2007, 16:58
Сообщение #14


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата(=L.A.= @ Apr 4 2007, 16:32) *
Не, без нажатия СТАРТ ничего не генерицца. Проверил 2 раза.


Генерится, на диск не сохраняется. Сохраняется либо по старту, либо по сэйву.

Цитата(=L.A.= @ Apr 4 2007, 16:32) *
А контур замкнут 100%. Я еще не ослеп. Другой вопрос, может слой Board СПЕККТРЕ не нравится. Ну это уж я не знаю, вроде положено в этом слое. Ну есть еще момент, что у меня корпус одного компонента выступает за Board. Думал над этим но поправлять не пробовал.


Поверьте, Спекктра - просто программа. Если координаты конечных точек линий боарда не совпадают - контур НЕ ЗАМКНУТ. Как бы близко эти точки не находились. И линии должны быть именно в слое Боард. И выступающие за край платы элементы это не страшно, лишь бы контакты элемента были внутри контура. Если контакты за контуром - к ним дорог не будет.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Apr 4 2007, 21:06
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Apr 4 2007, 16:58) *
Поверьте, Спекктра - просто программа. Если координаты конечных точек линий боарда не совпадают - контур НЕ ЗАМКНУТ. Как бы близко эти точки не находились. И линии должны быть именно в слое Боард. И выступающие за край платы элементы это не страшно, лишь бы контакты элемента были внутри контура. Если контакты за контуром - к ним дорог не будет.


Попробую нарисовать RECTANGLE в слое Board.

В общем, попробовал я по всякому создать границу платы - ошибка остается. Экспорт файла через DSN тоже не работает.


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post

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

 


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


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