|
Добовление новых элементов, Как внесенные в электрическую схему изменения перенести в PCB проект? |
|
|
|
Nov 11 2009, 07:12
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-10-09
Из: Донецк
Пользователь №: 52 911

|
Здравствуйте! Помогите пожалуйста решить проблемку. Есть электрическая схема и её РСВ, необходимо добавить несколько новых элементов, как эти изменения перенести на ПП не проделывая работу заново. С нетерпением жду ответа. Спасибо
Сообщение отредактировал melicenta - Nov 11 2009, 07:14
|
|
|
|
|
Nov 11 2009, 08:23
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632

|
Цитата(melicenta @ Nov 11 2009, 09:12)  Здравствуйте! Помогите пожалуйста решить проблемку. Есть электрическая схема и её РСВ, необходимо добавить несколько новых элементов, как эти изменения перенести на ПП не проделывая работу заново. С нетерпением жду ответа. Спасибо В sch включаете ECO. Дорисовываете схему. Сохраняете. P-CAD предлагает записать изменения в ECO файл. Сохраняете. Заходите в PCB. Открываете файл платы. Меню Utils -> Import ECOs. Выбираете записаный ранее ECO файл. Уточнения: у Вас должна быть подключена к PCB библиотека из которой в sch вы вставляли элементы. Если все сделали правильно - появились новые элементы за пределами платы. Раставляете... и т.д.
Сообщение отредактировал DALVIS - Nov 11 2009, 08:24
|
|
|
|
|
Nov 14 2009, 11:36
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(DALVIS @ Nov 11 2009, 11:23)  В sch включаете ECO. Дорисовываете схему. Сохраняете. P-CAD предлагает записать изменения в ECO файл. Сохраняете. Заходите в PCB. Открываете файл платы. Меню Utils -> Import ECOs. Выбираете записаный ранее ECO файл. Уточнения: у Вас должна быть подключена к PCB библиотека из которой в sch вы вставляли элементы. Если все сделали правильно - появились новые элементы за пределами платы. Раставляете... и т.д. А разве через нетлист нельзя? Сгенерировать новый ив PCB перезагрузить. или из подключённой библиотеки в PCB сразу добавить новые копоненты и правильно их соединить добавив список новых соединений. Правда не забыть внести изменения в схематиксе и проверить на соответствие чтоб потом долго не чесать то что не чешется.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Dec 3 2009, 13:33
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-10-09
Из: Донецк
Пользователь №: 52 911

|
Скажите пожалуйста чем отличаются способ внесения изменений по средствам или способ при котором генерируется и загружается новый нетлист, и кто когда используется? Вот у меня есть разъем DIMM168, и мне нужно поменять его на такой же DIMM168 только с перенумерованными пинами и соответственно с иными связями. Как быть в данном случае? Использовать ECO или генерировать новый нетлист?
|
|
|
|
|
Dec 3 2009, 16:16
|

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

|
Цитата(melicenta @ Dec 3 2009, 17:33)  Скажите пожалуйста чем отличаются способ внесения изменений по средствам или способ при котором генерируется и загружается новый нетлист, и кто когда используется? Вот у меня есть разъем DIMM168, и мне нужно поменять его на такой же DIMM168 только с перенумерованными пинами и соответственно с иными связями. Как быть в данном случае? Использовать ECO или генерировать новый нетлист? Что за способ такой "внесения изменений по средствам" - по каким таким средствам??? Где Вы хотите поменять разъём - на схеме или на плате???? 1. если на схеме - просто надо сделать Force UPDATE для этого разъёма (или меняете его тип в свойствах разъёма), генерите новый нетлист и всё (простой способ)... 2. если меняете на плате (и хотите отразить изменения на схеме), то так же делаете Force UPDATE, включаете ЕСО (если надо вности изменения в разпиновку) и далее грузите этот ЕСО в схему... ПЫСЫ - новый нетлист никогда не помешает (если не лень - конечно)....
Сообщение отредактировал SERoz - Dec 3 2009, 16:21
--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
|
|
|
|
|
Dec 4 2009, 09:12
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 24-11-09
Пользователь №: 53 832

|
Цитата(Владимир @ Dec 3 2009, 19:47)  Мягко сказано. Ранее начальник без эко наделает изменений в схеме. И говорит все мелочь осталось. Только в PCB передать. Чтоб не портить старую раскладку, проще и быстрее было распечатать твердую копию, взять старую схему, и аккуратно все внести с записью ECO. Гораздо эффективнее, чем передавать нетлист, и делать все заново. С ЕСО тоже нужно очень аккуратно работать, сначала удаляя участки цепей от выводов компонентов, а то можно получить приличный задел для ручного исправления.
Сообщение отредактировал il96 - Dec 4 2009, 09:12
|
|
|
|
|
Dec 4 2009, 11:13
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-10-09
Из: Донецк
Пользователь №: 52 911

|
Цитата(SERoz @ Dec 3 2009, 19:16)  Что за способ такой "внесения изменений по средствам" - по каким таким средствам???
Где Вы хотите поменять разъём - на схеме или на плате????
1. если на схеме - просто надо сделать Force UPDATE для этого разъёма (или меняете его тип в свойствах разъёма), генерите новый нетлист и всё (простой способ)...
2. если меняете на плате (и хотите отразить изменения на схеме), то так же делаете Force UPDATE, включаете ЕСО (если надо вности изменения в разпиновку) и далее грузите этот ЕСО в схему...
ПЫСЫ - новый нетлист никогда не помешает (если не лень - конечно).... Чем отличаются способ внесения изменений по средствам ECO файла и способ, при котором генерируется и загружается новый нетлист, и кто когда используется? Мне нужно изменить разъем на печатной плате. Само собой я его меняю на электрической схеме и хочу эти изменения отобразить в PCB. Разъем точно такой, но с другими связями.
Сообщение отредактировал melicenta - Dec 4 2009, 11:14
|
|
|
|
|
Dec 4 2009, 13:09
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 24-11-09
Пользователь №: 53 832

|
Цитата(melicenta @ Dec 4 2009, 14:13)  Чем отличаются способ внесения изменений по средствам ECO файла и способ, при котором генерируется и загружается новый нетлист, и кто когда используется? Мне нужно изменить разъем на печатной плате. Само собой я его меняю на электрической схеме и хочу эти изменения отобразить в PCB. Разъем точно такой, но с другими связями. Перед тем, как менять связи, включите ЕСО в Schematic Capture, начинайте удалять цепи от выводов компонентов, потом нужным образом соедините, в трассировщик, Utils/Import ECO. Можно повторять это до получения нужного результата.
Сообщение отредактировал il96 - Dec 4 2009, 13:10
|
|
|
|
|
Dec 4 2009, 15:57
|

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

|
Цитата(melicenta @ Dec 4 2009, 15:13)  Мне нужно изменить разъем на печатной плате. Само собой я его меняю на электрической схеме и хочу эти изменения отобразить в PCB. Разъем точно такой, но с другими связями. Тут есть два вопроса: 1. Если дело касается ТОЛЬКО изменения связей на схеме (если разъём точно такой) и их передаче на плату (при ещё не разведённой плате) - проще сделать нет лист... Если нужно сменить сам разъём (например другое кол-во выводов) и изменить связи - можно пойти двумя путями: а). ДО начала изменений включить ЕСО и ПОСЛЕ всех изменений выключить этот ЕСО... Далее передать его в РСВ - и все изменения на плате пройдут автоматом... б). сделать апдейты этого элемента на схеме и плате, сделать изменения связей на схеме, сгенерить нетлист и загрузить его в РСВ (файл ЕСО делает тоже самое, но с одним отличием - элемент на плате меняется автоматом)... в). если нужно изменить только связи - мне проще сделать нетлист.. 2. Если плата уже разведена - способы теже, но разводку платы очевидно нужно будет править или в автороутере (если изменений много) или ручками (если только перекинуть провода между КП разъёма)... Главное преимущество ЕСО - это когда приходится вносить много изменений в уже готовый проект проект (заменять элементы с разным кол-вом выводов, удалять или вводить элементы и т.п.), тогда сделав изменения на схеме и сделав ЕСО, на плате будет всё автоматом.... Правда редактирование платы (трассировку) или схемы (расположение связей) это не отменяет... Для полноты картины: Аналогично по п.п. а) - в), но для РСВ... Если изменения будут сделаны в РСВ и нужно передать их в схему - то тут надо сначала включить ЕСО, сделать изменения, выключить ЕСО и передать его в схему (изменения пройдут автоматом)....
Сообщение отредактировал SERoz - Dec 4 2009, 16:10
--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
|
|
|
|
|
Dec 4 2009, 18:01
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
Цитата(SERoz @ Dec 4 2009, 18:57)  а). ДО начала изменений включить ЕСО и ПОСЛЕ всех изменений выключить этот ЕСО... Откуда Вы берете такие советы... Если не хотите чтобы связка схема-плата "разъехалась", никогда не выключайте ЕСО. Видимо не все понимают разницу работы механизма ЕСО и нетлиста, поэтому давайте разбираться. Загрузка нетлиста делается "без оглядки" на то, что есть на данный момент в РСВ, поэтому если у вас например конденсаторы стояли в сигнальной цепи на плате, а на схеме поменялась нумерация и эти номера попали в питания, то на плате вы получите удаление всех связанных с этими элементами трасс и переподключение соединений. Дальше придется заново делать расстановку компонентов и трассировку. Не очень приятная перспектива? Механизм ЕСО работает иначе - он просто записывает в файл последовательность действий - добавление элементов/цепей, удаление, переименование. Но это затрагивает только те элементы, которые редактировались. И если при загрузке нетлиста измененной схемы получите например разрыв половины трасс, и добавление пары новых элементов(зато старые "номера" остались на своих местах, правда трассы к ним уже не идут, но мы же не боимся трудностей, да?), то через ЕСО будет только добавлена эта пара новых элементов и изменена нумерация, но расположение элементов и трасс к ним останется. Вам что важнее сохранить - номера рефдезов на плате или уже проведенные трассы?
|
|
|
|
|
Dec 4 2009, 19:13
|

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

|
Цитата(Uree @ Dec 4 2009, 22:01)  Откуда Вы берете такие советы... Если не хотите чтобы связка схема-плата "разъехалась", никогда не выключайте ЕСО. Как и все - из книг и опыта.... И интересно - кто Вам сказал, что при выключении ЕСО связка схема-плата "разъедется"??? Специально для Вас попробовал оба варианта - и ничего не порвалось и не разъехалось (оба варианта работают одинаково)!!!! Впрочем если Вы привыкли работать с постоянно включенным ЕСО - флаг в руки, лично я не люблю работать с включенными и не нужными функциями... А что применять ЕСО или нетлист - дело личное и зависит от опыта и необходимости, и в своих ответах я пытался описать оба варианта (может и несколько кривовато - ну чукча не писатель, чукча читатель)... (за последние 25 лет, мне очень редко приходилось вносить значимые изменения в уже готовые проекты - а ЕСО применял 5-10 раз (когда действительно вносились существенные изменения), а все изменения провожу ДО трассировки платы) Теперь по сути темы... Зачем Вы пугаете девушку глубинами трассировки плат???? Вопрос-то был о простой вещи - переноса изменений в схеме на плату (причем нескольких связей и притом в том же элементе) и ни о ках изменениях рефдесов речи пока не было (удалении/добавлении элементов тоже)... Очевидно девушка только начинает работать в этой область... И Именно на это и были рассчитаны мои ответы - и начинать онлайн уроки по трассировке особой необходимости не вижу... (Вы бы еще продолжили разговоры об изменениях в многолистовых проектах или в многослойных платах)
Сообщение отредактировал SERoz - Dec 4 2009, 19:27
--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|