|
схема ORCAD 9.2 -> PCAD 200x |
|
|
|
Dec 18 2005, 16:07
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 837

|
Цитата(Laptop @ Dec 18 2005, 15:23)  Остро встала проблема передачи схемы из ORCAD в PCAD. Сам я рисую схемы в ORCAD, а разводят платы для меня в PCAD. Вопрос в том чтобы передать нетлист, а схема пусть остается где была. Прописываем PCB Footprint у всех компонентов. В окне проекта Tools->Create Netlist, вкладка Other, Tango.dll, OK Текстовым редактором вырезаем заголовок нетлиста, в описаниях компонентов дублируем вторую строчку (у меня для этого скриптик написан, кто-то делает это другими средствами). Грузим нетлист в PCAD через Utils->Load Netlist, выбрав формат Tango.
|
|
|
|
|
Dec 19 2005, 06:15
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(_LD @ Dec 18 2005, 22:07)  В окне проекта Tools->Create Netlist, вкладка Other, Tango.dll, OK
Текстовым редактором вырезаем заголовок нетлиста, в описаниях компонентов дублируем вторую строчку (у меня для этого скриптик написан, кто-то делает это другими средствами).
Грузим нетлист в PCAD через Utils->Load Netlist, выбрав формат Tango. Сам так делал, только вместо Пикада был Протел. А вот как Вы преодолеваете такой момент: вот схема нарисована, нетлист передан в редактор ПП, идет работа с платой. И тут надо внести изменения в схему и откорректировать плату. Скажем, надо добавить пару конденсаторов и удалить один резистор (ведь позиционные съедут, нетлист изменится). Как тут это сделать с наименьшими затратами? Передача изменений через ECO в разных пакетах, насколько знаю, не работает, нетлист обновлять - это много ручной работы. Как быть? В свое время не нашел никакого приемлемого способа (поэтому и мигрировал целиком на Протел).
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Dec 19 2005, 19:41
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 837

|
Цитата(dxp @ Dec 19 2005, 09:15)  Цитата(_LD @ Dec 18 2005, 22:07)  Грузим нетлист в PCAD через Utils->Load Netlist, выбрав формат Tango.
Сам так делал, только вместо Пикада был Протел. А вот как Вы преодолеваете такой момент: вот схема нарисована, нетлист передан в редактор ПП, идет работа с платой. И тут надо внести изменения в схему и откорректировать плату. Скажем, надо добавить пару конденсаторов и удалить один резистор (ведь позиционные съедут, нетлист изменится). Почему съедут? Добавятся или уберутся компоненты и связи. Можно загрузить нетлист поверх частично разведенной платы, но я избегаю так делать. Не меняй нумерацию существующих компонентов, и все будет хорошо. Про остальное могу сказать про себя. Рисуем схему, конвертим ее в PCAD. Если в процессе работы нужно что-то добавить - добавляем прямо в PCADe (если, конечно, изменения несложные). Обычно у меня бывают изменения типа появления/удаления блокировочных кондюков, перестановка гейтов, обмен лап у ПЛИС, иногда "врезка" компонента в существующую цепь. Далее ручками отражаем изменения в ORCADе, генерим нетлисты в обоих пакетах, сравниваем их, устраняем недочеты, повторяем до тех пор, пока нетлисты не совпадут. После чего перенумеровываем все компоненты на схеме в ORCADе (чтобы убрать "дырки" нумерации). Используя "старый" (до перенумерации) и "новый" (после перенумерации) ORCADовские нетлисты, генерим два .eco файла для PCAD, затем последовательно их исполняем, в результате чего нумерация в PCAD приводится в соответствие с новой схемой. Вот такой вот design flow  Возможно, есть резон перейти на какой-нибудь один пакет, чтобы избежать подобного геморроя. Но мне нравится схематик в ORCAD, при этом мне не нравится его разводилка. И наоборот в PCAD  Протел - не хочу. Expedition тоже
|
|
|
|
|
Dec 19 2005, 23:38
|
Частый гость
 
Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103

|
Цитата(Yuri Potapoff @ Dec 19 2005, 14:01)  Цитата(Laptop @ Dec 18 2005, 15:23)  Остро встала проблема передачи схемы из ORCAD в PCAD. Сам я рисую схемы в ORCAD, а разводят платы для меня в PCAD.
Вот она страсть русского человека самому создавать себе проблемы, а потом их решать! Чтобы усложнить ситуацию, попробуйте рисовать схемы в MS Word, а платы проектировать в MS Excel. Что мешает вам рисовать схемы сразу в пикаде? Религия  )) Мне в общем и так комфортно, рисовать в Оркаде мне гораздо удобнее, тем более что в нем не только это используется  А так как я непосредственно сам не занимаюсь разводкой плат (у меня не сто рук), то так уж исторически сложилось что отдаем в разводку и изготовление в дружественную контору. Что касается стабильности PCAD как продута... То 4.5, то Accel, то PCAD200x и Protel(это уже не совсем удачный пример).
|
|
|
|
|
Dec 19 2005, 23:55
|
Частый гость
 
Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103

|
Цитата(_LD @ Dec 19 2005, 22:41)  .............. [Вот такой вот design flow  Возможно, есть резон перейти на какой-нибудь один пакет, чтобы избежать подобного геморроя. Но мне нравится схематик в ORCAD, при этом мне не нравится его разводилка. И наоборот в PCAD  Протел - не хочу. Expedition тоже  Приятно что есть понимающие люди  От Оркада не откажусь однозначно, а вот попробовать ознакомится с PADS наверно стоит, но настораживает авторство Mentor, накушался их косяками в других программных продуктах. В любом случае сам платы буду разьве что только править, забот и по схемотехнике и по программированию и по проектированию систем хватает. Собственно геморроя как такового нет, есть только потеря времени при разводке... а нужно как обычно вчера
Сообщение отредактировал Laptop - Dec 19 2005, 23:58
|
|
|
|
|
Dec 20 2005, 07:50
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Laptop @ Dec 20 2005, 05:55)  От Оркада не откажусь однозначно Знакомо. Тоже долго на Оркаде сидел - как познакомился еще с досовых версий 3, так через SDT 4, потом на виндовые 6.х, 7.х, 9.1. И тоже не мог слезть - привычка, казалось, что это лучший схемный редактор. Но сегодня, работая в Протеле, периодически пользуюсь Оркадовским схематиком (для Спайса), и он так "ломает".  Очень не хватает возможности настроить хоткеи. Очень не хватает возможности двигать схему, зажав правую кнопу мышки. А уж глобальный поиск и редактирование вообще ни в какое сравнение не идет. То же самое касается и навигации. В общем, я бы не был так категоричен. Оркад в свое время был на гребне среди аналогичных продуктов для PC. И то, что он одним из первых вышел на винду - это был просто рывок: новый удобный интерфейс, новая идеология построения проекта. К сожалению, с тех пор он не очень развивался, интерфейс и возможности остались почти на том же уровне. Самое значимое приобретение - это микросимовский спайс. Не знаю, как он сейчас в составе Каденса равивается, но что-то сомнительно, что там что-то кардинально изменилось. Периодически слышно, как народ ругает 10.хх версии, говоря, что вот в 9.хх все стабильно работало. В общем, все течет, все изменяется, надо следить за этим и корректировать свой путь.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Dec 20 2005, 10:28
|

Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 1-11-04
Из: Таганрог
Пользователь №: 1 014

|
ну что вы так не любите PCAD200x, скажу честно что и я долго его не воспринимал. Но нужда заставила, пришлось и его освоить, это он в начале кажется не удобный. Но потом, когда все его возможности освоишь, он не хуже других пакетов, а в некоторых случаях даже и получше будет. Мне после того как к нему привык наоборот кажется что в других (Pcad8x, OrCad и Mentor) чего-то не хватает. Конечно у каждого пакета есть свои преимущества и недостатки. А если применять некоторые хитрости, так о некоторых недостатках можно и забыть...., все дело в привычке, а привычки можно легко менять....
--------------------
ГЛЮК - это когда компьютер играет с нами, а не мы с ним...
|
|
|
|
|
Dec 22 2005, 20:02
|

Местный
  
Группа: Свой
Сообщений: 288
Регистрация: 25-06-05
Пользователь №: 6 304

|
Цитата(Laptop @ Dec 18 2005, 15:23)  Остро встала проблема передачи схемы из ORCAD в PCAD. Сам я рисую схемы в ORCAD, а разводят платы для меня в PCAD. Вопрос в том чтобы передать нетлист, а схема пусть остается где была. Вроде раньше в эпоху Accel был импорт из ORCAD... Заранее благодарен  Я тоже рисую схемы в оркаде10.3, а развожу в пкаде2002/спектра15. Делаю так: - прописываю в свойствах элементов корпуса(из пикада) - при генерации нета выбираю other/pcadnlt.dll в названии нет-файла расширение указываю *.alt - в пикаде при загрузке нет-листа выбираю Master Designer ALT Все работает Если надо внести изменения, смело вносите их в схему и заново генерите нет потом заново втягивайте в пикад поверх частично разведенной схемы.
--------------------
|
|
|
|
|
Dec 23 2005, 08:20
|

Местный
  
Группа: Свой
Сообщений: 288
Регистрация: 25-06-05
Пользователь №: 6 304

|
Цитата(dxp @ Dec 23 2005, 09:59)  Цитата(SergR @ Dec 23 2005, 02:02)  Если надо внести изменения, смело вносите их в схему и заново генерите нет потом заново втягивайте в пикад поверх частично разведенной схемы.
И ничего не "съезжает"? Т.е., к примеру, добавили конденсатор, переаннотировали схему - некоторые позиционные по конденсаторам (C?) сдвинулись. Если теперь просто волюнтаристски запихнуть новый нетлист в плату, то будет куча ошибок, т.к. позиционные не соответствуют связям. Или что? Или Вы не производите переаннотирования? Конечно "съезжает", поэтому переанотирование ни в коем случае делать не надо, а добавленные элементы пронумеровать вручную.
--------------------
|
|
|
|
|
Dec 23 2005, 10:01
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(SergR @ Dec 23 2005, 14:20)  Конечно "съезжает", поэтому переанотирование ни в коем случае делать не надо, а добавленные элементы пронумеровать вручную. Понятно. Такой вариант подходит, если нет требований по порядку нумерации. Но в случае с требованиями аля ГОСТ и нормоконтролем тут получается не радужно. Кстати, одной из значимых причин перехода с Оркада на Протел для меня была именно возможность аннотирования элементов по ГОСТ - сверху-вниз, слева-направо (по-китайски, то есть  ) с возможностью автоматического внесения изменений в плату - реально экономит колоссальное количество времени и сил (с содроганием вспоминаю, как приходилось в случае добавления элемента сначала в Оркаде ручками переименовывать компоненты (тут есть пара приемов, один из них - с поворотом схемы на 90 градусов, аннотированием и обратным поворотом, когда схема большая, это очень экономит силы, время и нервы), а потом - самое нудное и гадкое, - в редакторе ПП (в Протеле то бишь в моем случае). Кстати, как дела с этим моментом (возможностью аннотировать по ГОСТ) обстоят в других пакетах? PCAD 200x? PADS 200x? WG200x (DC или DxDesigner)? Поделитесь инфой, кто знает?
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|