Volonter 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба Добрый день всем форумчанам. Вот столкнулся с такой проблемой. После согласования с заказчиками окончательной схемы электрической была проведена простановка позиционных обозначений (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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба 1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме. 2 далее бэканнотация - перенос координат в каптуру. 3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1. только так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volonter 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба 1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме. 2 далее бэканнотация - перенос координат в каптуру. 3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1. только так. Вот за координаты - большое спасибо!!! Не подумал. Попробую. Ну а компоненты кто запрещает добавлять на разведенной плате? В Capture ввел дополнительный элемент с цепями и в Layoute он уже сбоку где-то валяется. Поставил его и доразвел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба В Capture ввел дополнительный элемент с цепями и в Layoute он уже сбоку где-то валяется. Поставил его и доразвел. Только через нетлист. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volonter 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба Только через нетлист. Нет. Ну конечно же через него. Спасибо. Правда с координатами пока не пробовал. Занят. Заканчиваю качать OrCad 16.0 с Rapidы. Потом в Ослик выкину. Наверное завтра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба Заканчиваю качать OrCad 16.0 с Rapidы Не эту ли? http://electronix.ru/forum/index.php?showtopic=43056# если да, то как она? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volonter 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба Не эту ли? http://electronix.ru/forum/index.php?showtopic=43056# если да, то как она? Да, ту что BARS дал ссылки. Три файла осталось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volonter 0 13 февраля, 2008 Опубликовано 13 февраля, 2008 · Жалоба 1 Сперва схему в нетлист. делаешь разводку, можно только переставлять, менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме. 2 далее бэканнотация - перенос координат в каптуру. 3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1. только так. Не понял. Отправлял ответ, а в форуме не вижу. Тогда еще раз. Из этого роя не вышло ничего. Сделал тестовую схемку и плату без функционального назначения. Задача: 1. Из схемы удалить резисторы R5, R7 . 2. Сделать Annotate. 3. Добиться изменения позиционных номеров компонентов на плате без изменения взаимного расположения компонентов. Приаттачиваю файл.Annotate.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vinnetu 0 14 февраля, 2008 Опубликовано 14 февраля, 2008 · Жалоба Volonter, пришлите, если можно, схему. Мэйл вы знаете. Мне интересно посмотреть, как вы удаляли компоненты и что у вас в Properties. Есть ли у вас иерархические блоки и как вы делали Annotation: Instance or Occurrences? 2 далее бэканнотация - перенос координат в каптуру.В режиме AutoECO координаты не обновляются, поэтому нет необходимости переносить их в схему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vinnetu 0 14 февраля, 2008 Опубликовано 14 февраля, 2008 · Жалоба 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 0 14 февраля, 2008 Опубликовано 14 февраля, 2008 · Жалоба 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? Там я с такими глюками не встречал. Не пойму, что то связь с форумом глючит. Пишу повторно. Спасибо всем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 15 февраля, 2008 Опубликовано 15 февраля, 2008 · Жалоба 1 Сперва схему в нетлист. делаешь разводку, можно только переставлять! менять, добавлять провода и компоненты нельзя! Разводка должна соответствовать схеме. 2 далее бэканнотация - перенос координат в каптуру. 3 теперь можно менять схему как необходимо. потом зацикливаешь по п. 1. только так. Кстати вычислил ещё одну гадкую особенность - (сам напоролся) 3 теперь можно менять схему как необходимо. но обязательно помнить, что при удалении или добавлении в схеме нельзя тут же, "не отходя от кассы" перенумеровывать компоненты. На разводке поползут все номера, начиная с младшего изменённого. Правильно : -после удаления сделать цикл п.1,2 -после добавления сделать цикл п.1,2 - и когда всё в схеме полностью соответствует разводке и наоборот, схему можно перенумеровать с последующим циклом п.1,2 Вероятно это очередной глюк 15.7. По идее не, это мы должны понимать физику процесса. ну а глюки на то и глюки чтоб глючить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vinnetu 0 16 февраля, 2008 Опубликовано 16 февраля, 2008 · Жалоба это мы должны понимать физику процессаВо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volonter 0 18 февраля, 2008 Опубликовано 18 февраля, 2008 · Жалоба Ну, спасибо всем! Да, теперь все логично. Но как бы хотелось - поменял, нажал и - все ОК! И ВСЕ- ТАКИ ОНА ВЕРТИТСЯ! То есть, хотел сказать, что Cadence недоработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 3 декабря, 2008 Опубликовано 3 декабря, 2008 · Жалоба Пробовал перенумерацию НЕСКОЛЬКИХ элементов по описанной методе, получил такой бедлам, плохо стало. Вместо изменения только номера элемента во всех вариантах АВТОЭКО происходит изменение координат, разводка нарушается. С двумя эл-тами проще было. Пришлось врукопашную менять номера в Каптуре и одновременно в таблице компонентов Лайаута, Вот такая неприятность с 15.7 версией. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться