Перейти к содержанию
    

Добрый день всем форумчанам.

Вот столкнулся с такой проблемой. После согласования с заказчиками окончательной схемы электрической была проведена простановка позиционных обозначений (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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

2 далее бэканнотация - перенос координат в каптуру.

3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.

только так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

2 далее бэканнотация - перенос координат в каптуру.

3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.

только так.

Вот за координаты - большое спасибо!!!

Не подумал. Попробую.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Нет. Ну конечно же через него.

Спасибо.

Правда с координатами пока не пробовал.

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

Потом в Ослик выкину. Наверное завтра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Не эту ли?

http://electronix.ru/forum/index.php?showtopic=43056#

если да, то как она?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не эту ли?

http://electronix.ru/forum/index.php?showtopic=43056#

если да, то как она?

Да, ту что BARS дал ссылки. Три файла осталось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

2 далее бэканнотация - перенос координат в каптуру.

3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.

только так.

Не понял.

Отправлял ответ, а в форуме не вижу.

Тогда еще раз.

Из этого роя не вышло ничего.

Сделал тестовую схемку и плату без функционального назначения.

Задача: 1. Из схемы удалить резисторы R5, R7 .

2. Сделать Annotate.

3. Добиться изменения позиционных номеров компонентов на плате без изменения взаимного расположения компонентов.

Приаттачиваю файл.Annotate.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

2 далее бэканнотация - перенос координат в каптуру.
В режиме AutoECO координаты не обновляются, поэтому нет необходимости переносить их в схему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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?

Спасибо всем.

 

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? Там я с такими глюками не встречал.

Не пойму, что то связь с форумом глючит. Пишу повторно.

Спасибо всем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

2 далее бэканнотация - перенос координат в каптуру.

3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1.

только так.

Кстати вычислил ещё одну гадкую особенность - (сам напоролся)

3 теперь можно менять схему как необходимо. но обязательно помнить, что при удалении или добавлении в схеме нельзя тут же, "не отходя от кассы" перенумеровывать компоненты. На разводке поползут все номера, начиная с младшего изменённого.

Правильно :

-после удаления сделать цикл п.1,2

-после добавления сделать цикл п.1,2

- и когда всё в схеме полностью соответствует разводке и наоборот, схему можно перенумеровать с последующим циклом п.1,2

Вероятно это очередной глюк 15.7. По идее
не, это мы должны понимать физику процесса. ну а глюки на то и глюки чтоб глючить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, спасибо всем!

Да, теперь все логично. Но как бы хотелось - поменял, нажал и - все ОК!

И ВСЕ- ТАКИ ОНА ВЕРТИТСЯ!

То есть, хотел сказать, что Cadence недоработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

С двумя эл-тами проще было.

Пришлось врукопашную менять номера в Каптуре и одновременно в таблице компонентов Лайаута,

Вот такая неприятность с 15.7 версией.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...