|
ЕСО-файл |
|
|
|
Nov 8 2007, 12:40
|

Частый гость
 
Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927

|
Цитата хм. не пропадают, если вы их не удаляли в схеме. Пропадали радиаторы для диодов и транзисторов, я их ставил только на плате в схеме их нет. Цитата Вообще файл текстовый - просмотрите его и удалите команды удаления (каламбурчик smile.gif) нужных вам элементов. Знаю что текстовый, но там нет таких команд на удаление с платы компонентов которых нет на схеме. По ходу разобрался почему такое происходит. В схематике не включаю ECO on/off, а генерю нет-листы схемы и платы, а потом с помощью NetSync получаю eco, загружая его в PCB у меня как раз удалялись компоненты которых не было на схеме; с включенным ECO on/off удаления не происходит, все остается.
--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
|
|
|
|
|
Nov 8 2007, 15:25
|

Местный
  
Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135

|
Цитата(Morbid_KIEP @ Nov 8 2007, 14:24)  Вопрос такой, как сделать так чтобы при загрузке есо-файла с платы не пропадали элементы, которых нет на схеме? Думаю самое простое - это зафиксировать на плате те элементы, которые отсутствуют в схеме... Вспомогательные элементы я ставлю уже после всего или создаю корпус нужной формы... При обновлении нетлиста "лишние" элементы остаются на плате, во всяком случае у меня никогда и ничего не пропадало с платы, гонял ЕСО туда и обратно... Если не секрет - почему ЕСО формируете именно этим способом??? Может нужно выставить приоритет для РСВ при формировании ЕСО (правда NetSync не пользовался, вааще)... Это весь файл???
Сообщение отредактировал SERoz - Nov 8 2007, 15:28
--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
|
|
|
|
|
Nov 8 2007, 15:47
|
Местный
  
Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411

|
Цитата(Morbid_KIEP @ Nov 8 2007, 13:24)  как сделать так чтобы при загрузке есо-файла с платы не пропадали элементы, которых нет на схеме? если в есо нет команд удаления, то и удалятся элементы не должны. Регулярно приходится грузить нетлист - Элементы которых нет на схеме, но есть в плате не удаляются, а от них отцепляются связи. Сами элементы остаются на плате. Они ищутся с помощью сравнения нетлиста схемы в плате. Никаких специальных настроек я не делаю. Проблема где-то в другом месте. Может еще какие-то настройки сделали, я с таким не сталкивался.
|
|
|
|
|
Nov 8 2007, 16:53
|

Частый гость
 
Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927

|
Цитата Думаю самое простое - это зафиксировать на плате те элементы, которые отсутствуют в схеме... Неа, что зафикисированы компоненты или нет разницы нет. Цитата Если вы ECO формируете через NetSync , естественно в результате сравнеияя и почвляются команды удаления. И это последовательность есть не что иное как ввод netlists на плату Либо поставте на схему пустой элемент с корпусом радиатора, либо удалите ссответствующие строки из ECO- файла, или не делайте вообще таким образом ECO Да я уже понял. Спасибо разобрался. По поводу приведенного есо, неудачный пример. Цитата Если не секрет - почему ЕСО формируете именно этим способом??? Может нужно выставить приоритет для РСВ при формировании ЕСО (правда NetSync не пользовался, вааще)... Почему так, как-то досталось мне доделывать одну плату, на схеме было много изменений: перенумерация, удаление и добавление компонентов, связи новые, а в плату эти изменения внесены не были, почитал книжку и наткнулся на Netsync. Netsync представляет собой небольшую программу, где выбирается текущий нет-лист (обычно схематик) и предыдущий нет-лист (pcb), ну и соответственно выходной есо-файл, который потом импортируется в pcb.
--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
|
|
|
|
|
Nov 11 2007, 08:19
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-03-06
Пользователь №: 15 055

|
Два варианта. 1. Ставить на схему конструкционные элементы. Можно изображение сделать слитное с изображением символа компонента для которого предназначен конструкционный элемент. 2. Создать дополнительный корпус с конструкционным элементом (в частности с радиатором) в редакторе корпусов. Замечательного атрибута который делает "невидимым" компонент на плате для ЕСО, как было в 45, я в 200х к сожаленью не нашел.
|
|
|
|
|
Nov 13 2007, 14:03
|

Знающий
   
Группа: Свой
Сообщений: 602
Регистрация: 6-12-06
Из: Минск
Пользователь №: 23 207

|
есть два варинта схемы 0 и 1 (условно) схемотехники упорно не желают пользовать ЕСО  ... как мне определить отличия, ибо вар1 значительно изменён по сравнению с 0. вроде есть какая та утилика netsync (не помню точно), но позволит ли она полчить желаемое. М? спасибо! upd вопрос снимается. нашёл в соседней теме про свапинг. буду колдовать.
Сообщение отредактировал f0GgY - Nov 13 2007, 14:49
--------------------
нет ничего твоего, кроме нескольких кубических сантиметров в черепе... © Оруэлл.
|
|
|
|
|
Nov 13 2007, 16:31
|

Знающий
   
Группа: Свой
Сообщений: 602
Регистрация: 6-12-06
Из: Минск
Пользователь №: 23 207

|
Цитата(Сергей Борщ @ Nov 13 2007, 17:26)  Предлождите им попробовать не желать получать зарплату. Если им влом перед началом работы над проектом (не каждый раз, а всего лишь однажды) нажать одну кнопку ECO on и при каждом сохранении файла нажимать в выскакивающем окне Append to ECO file, то мне вас жаль... Предложите тогда им вручную составить список изменений и по этому списку откорректируйте плату. А они пускай ее потом настраивают.  именно этим я последнее время и занимаюсь. "обучением" неверных. Дело в том, что схемотехников у нас вагон и маленькая тележка, а печатник мпп, один. получается двоим объяснил, а тут "прилетела" работа ещё от одного... объяснял сегодня начальнику, что сделать то я сделать, только времени будет затрачено гораздо больше. туго как то всё идёт. долго и упорно приучал пользовать одну библиотеку (мою), теперь приучаю пользовать эко, и каждй раз объясняю что это такое... ых..
--------------------
нет ничего твоего, кроме нескольких кубических сантиметров в черепе... © Оруэлл.
|
|
|
|
|
Nov 13 2007, 16:49
|

Участник

Группа: Участник
Сообщений: 57
Регистрация: 26-06-06
Пользователь №: 18 360

|
Цитата(f0GgY @ Nov 13 2007, 19:31)   именно этим я последнее время и занимаюсь. "обучением" неверных. Дело в том, что схемотехников у нас вагон и маленькая тележка, а печатник мпп, один. получается двоим объяснил, а тут "прилетела" работа ещё от одного... объяснял сегодня начальнику, что сделать то я сделать, только времени будет затрачено гораздо больше. туго как то всё идёт. долго и упорно приучал пользовать одну библиотеку (мою), теперь приучаю пользовать эко, и каждй раз объясняю что это такое... ых.. Главное начальника научить платить тебе а не им, за то что ты делаешь их работу..  Сам имею такой опыт работы со множеством схематехников.. Всех научить не получиться. Они этого просто не хотят. На мой взгляд лучше с такими товарищами работать по извещениям.
|
|
|
|
|
Nov 15 2007, 08:46
|

Знающий
   
Группа: Свой
Сообщений: 602
Регистрация: 6-12-06
Из: Минск
Пользователь №: 23 207

|
Цитата(Rexby @ Nov 13 2007, 18:49)  Главное начальника научить платить тебе а не им, за то что ты делаешь их работу..  Сам имею такой опыт работы со множеством схематехников.. Всех научить не получиться. Они этого просто не хотят. На мой взгляд лучше с такими товарищами работать по извещениям. примерно так  . Я не извещением. Я предлагаю им составлять новое тз, подписывать его у нач. отд. и сдвигать сроки  . Вроде "действует", и способствует переделыванию с ЭКО. Цитата(Igor26 @ Nov 15 2007, 09:57)  Ну не знаю. Лично у меня схема электрическая принципиальная и конфигурация ПЛИС завершается после окончательной трассировки платы. В разумных пределах, естественно. Свои платы просто я не отдаю трассировать никому. Есть горький опыт. Окончательная трассировка платы это понятно. Я говорю о коррекции, об изменениях. Т.е. последующие изменения схемы и печати как таковой. Это хорошо что вы жнец и на дуде игрец  . Не везде такая система. Понятно что один человек в курсе абсолютно всех моментов проекта. Но и тандем можно наладить очень чётки, главное желаение двух, работать. Работать чётко. А какой горький опыт, расскажите, если не трудно ?  з.ы. как то в оффтоп уходит тема
--------------------
нет ничего твоего, кроме нескольких кубических сантиметров в черепе... © Оруэлл.
|
|
|
|
|
Nov 19 2007, 08:04
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(f0GgY @ Nov 15 2007, 10:46)  А какой горький опыт, расскажите, если не трудно ?  Позволю себе о своём рассказать. Я как и Igor26 в основном сам себе режиссёр. Но были случаи когда мои проекты дорабатывал другой инженер. И тут начались нюансы с совместимостью библиотечных элементов, т. к. ему не нравились мои или поленился мои перетянуть вовремя. Потом пошли проблемы с автоматическими именами цепей. Коллега не стал разбираться, хотя всё можно было решить, и в результате отключил ECO. Проект стал рассогласованным со всеми вытекающими отсюда последствиями. Я это говорю не к тому, что инструмент сам по себе плох, скорее наоборот. Просто на фирме, где происходит разработка (а потом и доработка) должна быть единая политика, которой будут следовать все разработчики.
|
|
|
|
|
Nov 19 2007, 08:14
|

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

|
Цитата(IgorKossak @ Nov 19 2007, 10:04)  Позволю себе о своём рассказать. Я как и Igor26 в основном сам себе режиссёр. Но были случаи когда мои проекты дорабатывал другой инженер. И тут начались нюансы с совместимостью библиотечных элементов, т. к. ему не нравились мои или поленился мои перетянуть вовремя. Потом пошли проблемы с автоматическими именами цепей. Коллега не стал разбираться, хотя всё можно было решить, и в результате отключил ECO. Проект стал рассогласованным со всеми вытекающими отсюда последствиями. Я это говорю не к тому, что инструмент сам по себе плох, скорее наоборот. Просто на фирме, где происходит разработка (а потом и доработка) должна быть единая политика, которой будут следовать все разработчики. "Другой" инженер был среднего звена. Несовместимость по библиотекам может быть только для ВНОВЬ введенных в проект элементов. Когда берется "Чужой" проект без библиотек, последние должны быть сформированы из самого проекта. Это делается достаточно просто. И тогда библиотечные элементы не могут быть не согласованными
|
|
|
|
|
Nov 19 2007, 08:23
|

Частый гость
 
Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927

|
Цитата(IgorKossak @ Nov 19 2007, 11:04)  Я это говорю не к тому, что инструмент сам по себе плох, скорее наоборот. Просто на фирме, где происходит разработка (а потом и доработка) должна быть единая политика, которой будут следовать все разработчики. У нас были разброс и шатания по поводу библиотек, чуть ли не у каждого были свои библиотеки, в итоге получали такой жуткий гемморой, начальству это надоело и оно выпустило бумажульку в которой четко и ясно было написано о создании единых библиотек (лежат на сервере и все к ним подключены) с общими требованиями для создания символов и патернов.
--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
|
|
|
|
|
Nov 27 2007, 07:29
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата А какой горький опыт, расскажите, если не трудно ? Конечно не трудно. Отдал плату в разводку. Передал схему и библиотеки проекта в PCAD 2001. Обозначил требования к трассировке отдельный цепей. В общем передал всё необходимое. Получаю PCB-файл и готовые собраные платы. Началось всё с PCB. Оказывается плату развели в PCAD 4.5!!! Т.е. доработать её самостоятельно будет проблематично( напрочь забыл PCAD 4.5). Когда стал "оживлять" плату, то оказалось, что "земля" и "питание" разведены до безобразия плохо. Пришлось бросать около десятка перемычек МГТФом, чтоб как-то улучшить ситуацию. Можно себе представить внешний вид платы после такого апгрейта. После этого свои устройства трассирую только сам и в случае чего, отвечать буду только я.
|
|
|
|
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|