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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> OrCAD 15.7 Annotate!, Ошибки трансляции Netlista?
Volonter
сообщение Feb 12 2008, 09:43
Сообщение #1


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Добрый день всем форумчанам.
Вот столкнулся с такой проблемой. После согласования с заказчиками окончательной схемы электрической была проведена простановка позиционных обозначений (Annotate) с последующей упаковкой на плату. В Property Editor (Capture) были прописаны все условия - PCB Footprint, COMGROUP, ***WIDTH ну и, соответственно, Reference. При упаковке компоненты были выставлены (по требованию заказчика) на строго определенные места. Выяснилось, что физически компоненты на дозволеную площадь не помещаются. В связи с чем схема электрическая была модернизирована - ряд компонентов было удалено в Capture. Естественно, захотелось навести порядок. Была повторно проведена Annotate c последующим изменением Netlista. При этом в Layoute стали происходить странные вещи... Обнаружена ошибка при трансляции в Layout. Ранее в схеме присутствовал подстроечный резистор R18 (стал R16) и резистор 0,25 Вт R16 (стал R14). Два резистора со схемными позициями R10, R11 ранее были удалены. Layout не хочет!!! переподключить связи и поменять нумерацию компонентов хотя и пытается это сделать. Выдает ошибку, что R16 имеет 3 вывода, а должен иметь 2! По идее этого не должно быть. При этом в Capture Property Editor исправления произошли корректно, никакой путаницы нет.
Как это обойти? Из-за чего это происходит?
Буду благодарен за ответ, советы.
Прикрепленные файлы
Прикрепленный файл  AutoECO_Report.rar ( 3.17 килобайт ) Кол-во скачиваний: 211
 
Go to the top of the page
 
+Quote Post
Georgy
сообщение Feb 12 2008, 13:10
Сообщение #2


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме.
2 далее бэканнотация - перенос координат в каптуру.
3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.
только так.


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 12 2008, 13:45
Сообщение #3


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Цитата(Georgy @ Feb 12 2008, 17:10) *
1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме.
2 далее бэканнотация - перенос координат в каптуру.
3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.
только так.

Вот за координаты - большое спасибо!!!
Не подумал. Попробую.
Ну а компоненты кто запрещает добавлять на разведенной плате? В Capture ввел дополнительный элемент с цепями и в Layoute он уже сбоку где-то валяется. Поставил его и доразвел.
Go to the top of the page
 
+Quote Post
Georgy
сообщение Feb 12 2008, 13:53
Сообщение #4


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



Цитата
В Capture ввел дополнительный элемент с цепями и в Layoute он уже сбоку где-то валяется. Поставил его и доразвел.

Только через нетлист.


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 12 2008, 14:33
Сообщение #5


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Цитата(Georgy @ Feb 12 2008, 17:53) *
Только через нетлист.

Нет. Ну конечно же через него.
Спасибо.
Правда с координатами пока не пробовал.
Занят. Заканчиваю качать OrCad 16.0 с Rapidы.
Потом в Ослик выкину. Наверное завтра.
Go to the top of the page
 
+Quote Post
Georgy
сообщение Feb 12 2008, 14:50
Сообщение #6


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



Цитата
Заканчиваю качать OrCad 16.0 с Rapidы


Не эту ли?
http://electronix.ru/forum/index.php?showtopic=43056#
если да, то как она?


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 12 2008, 15:11
Сообщение #7


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Цитата(Georgy @ Feb 12 2008, 18:50) *
Не эту ли?
http://electronix.ru/forum/index.php?showtopic=43056#
если да, то как она?

Да, ту что BARS дал ссылки. Три файла осталось.
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 13 2008, 11:20
Сообщение #8


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Цитата(Georgy @ Feb 12 2008, 17:10) *
1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме.
2 далее бэканнотация - перенос координат в каптуру.
3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.
только так.

Не понял.
Отправлял ответ, а в форуме не вижу.
Тогда еще раз.
Из этого роя не вышло ничего.
Сделал тестовую схемку и плату без функционального назначения.
Задача: 1. Из схемы удалить резисторы R5, R7 .
2. Сделать Annotate.
3. Добиться изменения позиционных номеров компонентов на плате без изменения взаимного расположения компонентов.
Приаттачиваю файл.Прикрепленный файл  Annotate.rar ( 27.63 килобайт ) Кол-во скачиваний: 177
Go to the top of the page
 
+Quote Post
Vinnetu
сообщение Feb 14 2008, 07:47
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269



Volonter, пришлите, если можно, схему. Мэйл вы знаете. Мне интересно посмотреть, как вы удаляли компоненты и что у вас в Properties. Есть ли у вас иерархические блоки и как вы делали Annotation: Instance or Occurrences?

Цитата
2 далее бэканнотация - перенос координат в каптуру.
В режиме AutoECO координаты не обновляются, поэтому нет необходимости переносить их в схему.
Go to the top of the page
 
+Quote Post
Vinnetu
сообщение Feb 14 2008, 12:06
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269



Volonter, посмотрел. Georgy написал правильно, только одно маленькое уточнение.

Цитата
1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме.
2 далее бэканнотация - перенос координат в каптуру.
3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.
только так.


После п.2: редактируем схему. Переименовываем компоненты. Делаем нетлист. Делаем Forward Annotation с опцией AutoECO Override All.

Вот отчёт:
AutoECO Report
FILE-A: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE-2.MAX
FILE-B: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE.MNL
If "*EOF*" immediately follows, no changes were made
Overriding all component coordinates
Component R5 -- overriding attributes
Component R3 -- overriding attributes
Component J1 -- overriding attributes
Component R7 -- overriding attributes
Component J2 -- overriding attributes
Component J3 -- overriding attributes
Component J4 -- overriding attributes
Component J5 -- overriding attributes
Component R1 -- overriding attributes
Component R8 -- overriding attributes
Component R2 -- overriding attributes
Component R6 -- overriding attributes
Component R6 has changed footprints:
from VRES14/.03543
to R0.25WT/1.5/0.9
and the pincount has dropped from 3 pins to 2 pins.

Deleting connection from R6.3 to R5.2
Component R4 -- overriding attributes
Net N00292 -- overriding attributes
Net N00368 -- overriding attributes
Net OUT -- overriding attributes
Net N00329 -- overriding attributes
Net N00385 -- overriding attributes
Net N00419 -- overriding attributes
Net -12 -- overriding attributes
Net 12 -- overriding attributes
Net -15 -- overriding attributes
Net 15 -- overriding attributes
Deleting R7.1 from net -12
Deleting R10.1 from net -15
Adding R8.1 to net -15
Deleting R5.1 from net 15
Deleting R5.2 from net N00292
Adding R5.3 to net N00292
Deleting R8.1 from net N00329
Deleting R6.2 from net N00329
Adding R6.1 to net N00329
Adding R5.2 to net N00329
Deleting R8.2 from net N00385
Adding R6.2 to net N00385
Deleting R9.1 from net N00419
Adding R7.1 to net N00419
Deleting R9.2 from net OUT
Adding R7.2 to net OUT
Adding R5.1 to net N00311
Adding R8.2 to net N00311
Deleting component R10
Deleting component R9
*EOF*
No errors found


Все компоненты на местах и с новыми параметрами.
Прикрепленные файлы
Прикрепленный файл  Annotate_new_2008_02_14_14_01_05.zip ( 101.07 килобайт ) Кол-во скачиваний: 41
 
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 14 2008, 14:19
Сообщение #11


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Цитата(Vinnetu @ Feb 14 2008, 16:06) *
Volonter, посмотрел. Georgy написал правильно, только одно маленькое уточнение.
После п.2: редактируем схему. Переименовываем компоненты. Делаем нетлист. Делаем Forward Annotation с опцией AutoECO Override All.

Вот отчёт:
AutoECO Report
FILE-A: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE-2.MAX
FILE-B: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE.MNL
If "*EOF*" immediately follows, no changes were made
Overriding all component coordinates
Component R5 -- overriding attributes
Component R3 -- overriding attributes
Component J1 -- overriding attributes
Component R7 -- overriding attributes
Component J2 -- overriding attributes
Component J3 -- overriding attributes
Component J4 -- overriding attributes
Component J5 -- overriding attributes
Component R1 -- overriding attributes
Component R8 -- overriding attributes
Component R2 -- overriding attributes
Component R6 -- overriding attributes
Component R6 has changed footprints:
from VRES14/.03543
to R0.25WT/1.5/0.9
and the pincount has dropped from 3 pins to 2 pins.

Deleting connection from R6.3 to R5.2
Component R4 -- overriding attributes
Net N00292 -- overriding attributes
Net N00368 -- overriding attributes
Net OUT -- overriding attributes
Net N00329 -- overriding attributes
Net N00385 -- overriding attributes
Net N00419 -- overriding attributes
Net -12 -- overriding attributes
Net 12 -- overriding attributes
Net -15 -- overriding attributes
Net 15 -- overriding attributes
Deleting R7.1 from net -12
Deleting R10.1 from net -15
Adding R8.1 to net -15
Deleting R5.1 from net 15
Deleting R5.2 from net N00292
Adding R5.3 to net N00292
Deleting R8.1 from net N00329
Deleting R6.2 from net N00329
Adding R6.1 to net N00329
Adding R5.2 to net N00329
Deleting R8.2 from net N00385
Adding R6.2 to net N00385
Deleting R9.1 from net N00419
Adding R7.1 to net N00419
Deleting R9.2 from net OUT
Adding R7.2 to net OUT
Adding R5.1 to net N00311
Adding R8.2 to net N00311
Deleting component R10
Deleting component R9
*EOF*
No errors found
Все компоненты на местах и с новыми параметрами.

Спасибо Georgy, Vinnetu.
В общем получилось. Не так, как хотелось, но все же.
Я считаю, что это очередной глюк 15.7. Все делать с такими выкрутасами - это ненормально.
Тем более!!!
На разведенной плате, начиная с первого компонента, у которого поменялся номер, и до последнего либо вся разводка (у измененных компонентов) исчезает и остаются только связи, либо частично исчезает разводка. Да, если плата еще неразведена - вопросов нет. И то, это должно идти через обновление Netlista, в моем понимании. А если плата большая? Что? Изменять схему без Annotate? Некрасиво это. Должен быть порядок.
Я уже подумываю, не вернуться ли на 9.2.3?
Спасибо всем.

Цитата(Vinnetu @ Feb 14 2008, 16:06) *
Volonter, посмотрел. Georgy написал правильно, только одно маленькое уточнение.
После п.2: редактируем схему. Переименовываем компоненты. Делаем нетлист. Делаем Forward Annotation с опцией AutoECO Override All.

Вот отчёт:
AutoECO Report
FILE-A: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE-2.MAX
FILE-B: C:\DOCUMENTS AND SETTINGS\DIMA\MY DOCUMENTS\TMP\ANNOTATE\ANNOTATE.MNL
If "*EOF*" immediately follows, no changes were made
Overriding all component coordinates
Component R5 -- overriding attributes
Component R3 -- overriding attributes
Component J1 -- overriding attributes
Component R7 -- overriding attributes
Component J2 -- overriding attributes
Component J3 -- overriding attributes
Component J4 -- overriding attributes
Component J5 -- overriding attributes
Component R1 -- overriding attributes
Component R8 -- overriding attributes
Component R2 -- overriding attributes
Component R6 -- overriding attributes
Component R6 has changed footprints:
from VRES14/.03543
to R0.25WT/1.5/0.9
and the pincount has dropped from 3 pins to 2 pins.

Deleting connection from R6.3 to R5.2
Component R4 -- overriding attributes
Net N00292 -- overriding attributes
Net N00368 -- overriding attributes
Net OUT -- overriding attributes
Net N00329 -- overriding attributes
Net N00385 -- overriding attributes
Net N00419 -- overriding attributes
Net -12 -- overriding attributes
Net 12 -- overriding attributes
Net -15 -- overriding attributes
Net 15 -- overriding attributes
Deleting R7.1 from net -12
Deleting R10.1 from net -15
Adding R8.1 to net -15
Deleting R5.1 from net 15
Deleting R5.2 from net N00292
Adding R5.3 to net N00292
Deleting R8.1 from net N00329
Deleting R6.2 from net N00329
Adding R6.1 to net N00329
Adding R5.2 to net N00329
Deleting R8.2 from net N00385
Adding R6.2 to net N00385
Deleting R9.1 from net N00419
Adding R7.1 to net N00419
Deleting R9.2 from net OUT
Adding R7.2 to net OUT
Adding R5.1 to net N00311
Adding R8.2 to net N00311
Deleting component R10
Deleting component R9
*EOF*
ся.

No errors found
Все компоненты на местах и с новыми параметрами.

Спасибо Georgy, Vinnetu.
Вероятно это очередной глюк 15.7. По идее так не должно быть.
Странслировал свою плату. В общем получилось. Но!!!
Начиная с первого компонента, у которого поменялся номер и, соответственно, до последнего, на разведенной плате разорваны дорожки и остались только связи, либо оборваные дорожки со связями! То есть, просто так этот номер не проходит, что нехорошо. Прийдется ручками это дорисовывать, либо через DRC Box.
Все больше разочаровываюсь в 15.7. Не вижу особых преимуществ.
Интересно, что в 16?
Или вернуться на любимую 9.2.3? Там я с такими глюками не встречал.
Не пойму, что то связь с форумом глючит. Пишу повторно.
Спасибо всем.
Go to the top of the page
 
+Quote Post
Georgy
сообщение Feb 15 2008, 14:03
Сообщение #12


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



Цитата(Georgy @ Feb 12 2008, 17:10) *
1 Сперва схему в нетлист. делаешь разводку, можно только переставлять! менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме.
2 далее бэканнотация - перенос координат в каптуру.
3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.
только так.

Кстати вычислил ещё одну гадкую особенность - (сам напоролся)
3 теперь можно менять схему как необходимо. но обязательно помнить, что при удалении или добавлении в схеме нельзя тут же, "не отходя от кассы" перенумеровывать компоненты. На разводке поползут все номера, начиная с младшего изменённого.
Правильно :
-после удаления сделать цикл п.1,2
-после добавления сделать цикл п.1,2
- и когда всё в схеме полностью соответствует разводке и наоборот, схему можно перенумеровать с последующим циклом п.1,2
Цитата
Вероятно это очередной глюк 15.7. По идее
не, это мы должны понимать физику процесса. ну а глюки на то и глюки чтоб глючить.


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post
Vinnetu
сообщение Feb 16 2008, 10:13
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269



Цитата
это мы должны понимать физику процесса
Во!
Go to the top of the page
 
+Quote Post
Volonter
сообщение Feb 18 2008, 09:10
Сообщение #14


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

Группа: Validating
Сообщений: 99
Регистрация: 16-02-05
Из: Украина, Черновцы
Пользователь №: 2 684



Ну, спасибо всем!
Да, теперь все логично. Но как бы хотелось - поменял, нажал и - все ОК!
И ВСЕ- ТАКИ ОНА ВЕРТИТСЯ!
То есть, хотел сказать, что Cadence недоработало.
Go to the top of the page
 
+Quote Post
Georgy
сообщение Dec 3 2008, 10:32
Сообщение #15


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



Пробовал перенумерацию НЕСКОЛЬКИХ элементов по описанной методе, получил такой бедлам, плохо стало. Вместо изменения только номера элемента во всех вариантах АВТОЭКО происходит изменение координат, разводка нарушается.
С двумя эл-тами проще было.
Пришлось врукопашную менять номера в Каптуре и одновременно в таблице компонентов Лайаута,
Вот такая неприятность с 15.7 версией.


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post

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

 


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


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