Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с импортом DXP ->> SPECCTRA
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
SeriouSerg
w00t.gif
При экспортировании PCB в SPECCTRA для последующей трассировки не сохраняются атрибуты цепей и классов цепей (кроме width) а также правила разводки, например максимальная длина цепи, и параметры зазоров. Кто может прокомментировать сей факт?...

Вообще после довольно непродолжительного времени работы в DXP2004 я сделал вывод, что у него довольно слабый PCB, я даже больше скажу - это дрова... , причем в отдельные моменты мне казалось что обычный пикад мощнее, чем этот дерибас... (одно то, что в DXP отсутствует ручной miter уже разочаровывает конкретно... ) cranky.gif ... поэтому прошу откликнуться:-) чем можно заменить дохлый DXPишный PCB? Кто в чем работает?
Uree
Ну... обсуждений на тему кто в чем работает в этом форуме хватает. Поищите, почитайте, Вам понравитсяsmile.gif
Yuri Potapoff
Цитата(SeriouSerg @ Nov 7 2005, 12:38) *
одно то, что в DXP отсутствует ручной miter уже разочаровывает конкретно...


Пожалуй, проблема ручного митера в протеле - это проблема номер 1000.

Это как в автомобиле цвет кнопки прикуривателя. Лишь бы мотор работал.
dxp
Цитата(SeriouSerg @ Nov 7 2005, 15:38) *
Вообще после довольно непродолжительного времени работы в DXP2004 я сделал вывод, что у него довольно слабый PCB, я даже больше скажу - это дрова... , причем в отдельные моменты мне казалось что обычный пикад мощнее, чем этот дерибас...

Можно конкретнее, что именно не устраивает (списком прямо) и что в Пикаде мощнее, чем дерибасе?


Цитата(SeriouSerg @ Nov 7 2005, 15:38) *
(одно то, что в DXP отсутствует ручной miter уже разочаровывает конкретно... )

А что это такое?

Цитата(SeriouSerg @ Nov 7 2005, 15:38) *
... поэтому прошу откликнуться:-) чем можно заменить дохлый DXPишный PCB? Кто в чем работает?

Ответ предвижу: WG или PADS. На худой конец Zuken. Только надо быть готовым к разочарованиям и там. Идеального пакета нет.
Владимир
Цитата(SeriouSerg @ Nov 7 2005, 11:38) *
w00t.gif
Вообще после довольно непродолжительного времени работы в DXP2004


Я думаю все в этом и заключается
SeriouSerg
Хотите список? Получите:

1. Отсутствует ручной митер, можно конечно пережить но при ручной доработке уменьшает время
редактирования в разы. В пикаде он очень кстати приходился.
2. не выдерживаются углы при ручном перетаскивании треков. ()
3. При надобности перетащить компонент на пару миллиметров связи автоматом не перетаскиваются...
(о чеи достаточно много говорилось в форумах...) а драг ПРОСТО не работает.
4. (!!!!!)Экспорт в SPECCTRA кривой, о чем я говорил в самом начале и кстати никто на это не
отреагировал.
5. (!!!!!)Экспорт в PCAD страдает (файлы выходят не один к одному, иногда вообще без доработки не
открываются). И прошу заметить, это притом, что DXP и PCAD производит одна контора.
6. Встроенный хваленый автороутер вообще упоминать не буду... видели бы вы что он творит... как
нить выложу для хохмы:-)
Этого мало? Могу продолжить список еще на дюжину пунктов + пару дюжин мелких глюков...
Прошу заметить, я не занимаюсь обгаживанием продукта, а делюсь своим впечатлением (и разочарованием) от работы в DXP... и я больше и больше склоняюсь к мнению, что дхп был слеплен разработчиком на скорую руку... возможно я ошибаюсь, это моё мнение и кто-то возможно его не разделяет...







Цитата(Владимир @ Nov 8 2005, 10:53) *
Цитата(SeriouSerg @ Nov 7 2005, 11:38) *

w00t.gif
Вообще после довольно непродолжительного времени работы в DXP2004


Я думаю все в этом и заключается


Есть с чем сравнивать, поэтому много времени не требуется... кроме того, система хорошо документирована... достаточно нужную функцию поискать там (и не найти)...
dxp
Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
Хотите список? Получите:

1. Отсутствует ручной митер, можно конечно пережить но при ручной доработке уменьшает время
редактирования в разы. В пикаде он очень кстати приходился.

Я спросил в прошлый раз, что это такое? Если имеется в виду преобразование изгибов проводника, то это удобнее делать путем просто переразводки фрагмента - при этом эффективно убираются петли и результат достигается тот же самый. По трудоемкости это почти одно и то же.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
2. не выдерживаются углы при ручном перетаскивании треков. ()

Да, такая бяка есть. Трек лучше не тащить, а переразвести. В случае одиночного трека оно выходит где-то так же, как и перетаскивание, если не быстрее. Конечно, когда их много, тут ёк - приходится париться.


Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
3. При надобности перетащить компонент на пару миллиметров связи автоматом не перетаскиваются...
(о чеи достаточно много говорилось в форумах...) а драг ПРОСТО не работает.

Справедливо. Драга там реально нет. И это действительно, порой, очень неудобно. Думаю, что корни у этого недостатка ровно те же, что и у предыдущего.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
4. (!!!!!)Экспорт в SPECCTRA кривой, о чем я говорил в самом начале и кстати никто на это не
отреагировал.

Тут ничего не скажу, не пользуюсь. Но вряд ли это можно отнести к серьезным недостаткам именно PCB. Это интерфейсный модуль недоделан.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
5. (!!!!!)Экспорт в PCAD страдает (файлы выходят не один к одному, иногда вообще без доработки не
открываются). И прошу заметить, это притом, что DXP и PCAD производит одна контора.

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

Опять же, это не сам PCB как таковой, а модуль импорта/экспорта.

Что касается того, что их делает одна контора, то это только формально так. На деле Пикад был просто куплен Протелом и развивается параллельно и самостоятельно. Идеология в оба продукта была заложена задолго до того, как они стали жить под одной крышей.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
6. Встроенный хваленый автороутер вообще упоминать не буду... видели бы вы что он творит... как
нить выложу для хохмы:-)

Автотрассировщика там нет, что бы не утверждал Альтиум. То, что там есть, это полная фигня. Тут даже обсуждать нечего.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
Этого мало? Могу продолжить список еще на дюжину пунктов + пару дюжин мелких глюков...

Дело не в том, мало или много. Возможно, покажусь категоричным, но из всего списка серьезными замечаниями являются только про drag объектов (как компонентов, так и проводников). Остальное либо мелочи, либо не относятся непосредственно к PCB.

Лично мне в его PCB не хватает (помимо drag) area rules - чтобы можно было задавать правило не только на компоненты, цепи, пады (и их классы), но и на зоны и чтобы при входе/выходе из зоны автоматом менялись параметры объекта. Например, вошел в зону, где многоногий корпус с мелким шагом между ногами, толщина проводника автоматом уменьшилась до указанного размера. Вышел из зоны, толщина увеличилась. Как в WG.

Второе - это возможности таскать не по одному проводнику, а сразу целыми группами/шинами.

Вот это действительно, имхо, серьезные минусы, над которыми следовало бы поработать. Тем более, что сделать это технически несложно - не автотрассировщик какой-нить.

Цитата(SeriouSerg @ Nov 8 2005, 15:45) *
Прошу заметить, я не занимаюсь обгаживанием продукта, а делюсь своим впечатлением (и разочарованием) от работы в DXP... и я больше и больше склоняюсь к мнению, что дхп был слеплен разработчиком на скорую руку... возможно я ошибаюсь, это моё мнение и кто-то возможно его не разделяет...

Нет, тут немного не так. Дело не в том, на скорую руку или нет, не на скорую (во всяком случае не более, чем у других производителей). Дело тут в том, что Альтиум, как уже неоднократно в разных местах сообщал Юрий Потапов (и совершенно справедливо), перестал уделять должное внимание PCB в своем продукте, сконцентрировавшись на развитии ПЛИС и программерского направлений. В результате почти все значимые возможности в сегодняшнем Протеле - это все то, что было еще в Протелах 9х.

С тех пор изменилась только "морда" - графика, оболочка. Добавились, правда, некоторые новые возможности, но они больше относятся не столько к PCB, сколько к самому пакету в целом. Например, очень удобная фенька, когда можно выделить фрагмент на схеме и скомандовать проге, чтобы она выделила эти же компоненты на плате. Это архиудобно при размещении - не надо лазать по плате и искать каждый отдельно - сразу всю функционально связанную группу выделяешь и тащишь в то место на плате, где она должна быть разведена.

Неплохое добавление - мультиканальный дизайн. Правда, у него есть, как говорят, обратная сторона - при back annotate из платы в схему какие-то проблемы у народа возникают. Не знаю, не сталкивался - я всегда от "печки" пляшу, т.е. от схемы. smile.gif Зато очень удобно одинаковые куски делать.

Тут еще много что можно написать. Но и достоинств у пакета немало. Во-первых, он достаточно простой и интуитивно понятный - в нем сразу можно начать рисовать схему, трассировать плату. Попробуйте-ка это проделать в крутом WG. Там Вам придется потратить тучу времени на разбирательство, что к чему, как оно все огранизовано, зачем такая туча программ, чем они все друг от друга отличаются и т.д. и т.п. Если Ваша цель - разводка, разводка и только разводка, причем на приличном уровне, сложные платы, то разумеется имеет смысл тратить это время и разбираться. И терпеть WG'шные неудобства (а их, как и у любого пакета, есть), если его достоинства для Вас перевешивают.

Во-вторых, что ни говорите, а процесс ручного таскания проводника в Протеле сделан выше всяких похвал - look-ahead режим, когда видно, куда ляжет следующий сегмент, - это очень удобно и создает комфорт. Нигде лучше этого я не видел. Даже в PADS, где этот момент очень хвалят, оно не впечатлило - в Протеле эта операция сделана лучше. Причем, это в нем было сделано еще в старых версиях, т.е. это не достоинство нового продукта.

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

В-четвертых, система синхронизации не через eco файлы, а на основе уникальных ID компонентов упрощает процесс синхронизации.

Ну и вообще, разводчик - разводчиком, а смотреть-то надо систему в целом. А в целом она неплоха - рисование схемы, навигация по проекту(!), работа с параметрами (!), глобальный поиск, выделение и редактирование (!), синхронизация, печать, отчеты - в сумме все это вполне на уровне. А помеченное (!) - так вообще достойно высокой похвалы.

Если будете смотреть другие продукты, то, например, в таких признаных, как PADS, столкнетесь, что схемый редактор его весьма отстойный, даже апологеты этого пакета от него плюются, хотя от разводчика в востоге. С WG аналогичная картина - разводчк крут, множество продуманных и навороченных возможностей, но схемный редактор достаточно убог - даже встречал рекомендацию использовать не WG'шный редактор схем, а DxDesigner. Ну и с дружественностью к пользователю там, имхо, значительно хуже.

Т.ч., повторю, идеального пакета нет, в каждом что-то лучше, что-то хуже. И при выборе надо просто определить для себя компромисс, который более Вам окажется пригодным.
SeriouSerg
Цитата(dxp @ Nov 8 2005, 14:53) *
Лично мне в его PCB не хватает (помимо drag) area rules - чтобы можно было задавать правило не только на компоненты, цепи, пады (и их классы), но и на зоны и чтобы при входе/выходе из зоны автоматом менялись параметры объекта. Например, вошел в зону, где многоногий корпус с мелким шагом между ногами, толщина проводника автоматом уменьшилась до указанного размера. Вышел из зоны, толщина увеличилась. Как в WG.
.
.
.
.
Ну и вообще, разводчик - разводчиком, а смотреть-то надо систему в целом. А в целом она неплоха - рисование схемы, навигация по проекту(!), работа с параметрами (!), глобальный поиск, выделение и редактирование (!), синхронизация, печать, отчеты - в сумме все это вполне на уровне. А помеченное (!) - так вообще достойно высокой похвалы.


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

DXP как система в целом хорошая, я лишь высказал фю о ПСБ редакторе...

Цитата(dxp @ Nov 8 2005, 14:53) *
Лично мне в его PCB не хватает (помимо drag) area rules - чтобы можно было задавать правило не только на компоненты, цепи, пады (и их классы), но и на зоны и чтобы при входе/выходе из зоны автоматом менялись параметры объекта. Например, вошел в зону, где многоногий корпус с мелким шагом между ногами, толщина проводника автоматом уменьшилась до указанного размера. Вышел из зоны, толщина увеличилась. Как в WG.
.
.
.
.
Ну и вообще, разводчик - разводчиком, а смотреть-то надо систему в целом. А в целом она неплоха - рисование схемы, навигация по проекту(!), работа с параметрами (!), глобальный поиск, выделение и редактирование (!), синхронизация, печать, отчеты - в сумме все это вполне на уровне. А помеченное (!) - так вообще достойно высокой похвалы.


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

DXP как система в целом хорошая, я лишь высказал фю о ПСБ редакторе...

Собираюсь писать транслятор DXP ->> Specctra,

у кого нибудь будут пожелания, рекомендации?...

Собираюсь писать транслятор DXP ->> Specctra,

у кого нибудь будут пожелания, рекомендации?...
dxp
Цитата(SeriouSerg @ Nov 8 2005, 20:17) *
Цитата(dxp @ Nov 8 2005, 14:53) *

Лично мне в его PCB не хватает (помимо drag) area rules - чтобы можно было задавать правило не только на компоненты, цепи, пады (и их классы), но и на зоны и чтобы при входе/выходе из зоны автоматом менялись параметры объекта. Например, вошел в зону, где многоногий корпус с мелким шагом между ногами, толщина проводника автоматом уменьшилась до указанного размера. Вышел из зоны, толщина увеличилась. Как в WG.
.
.
.
.
Ну и вообще, разводчик - разводчиком, а смотреть-то надо систему в целом. А в целом она неплоха - рисование схемы, навигация по проекту(!), работа с параметрами (!), глобальный поиск, выделение и редактирование (!), синхронизация, печать, отчеты - в сумме все это вполне на уровне. А помеченное (!) - так вообще достойно высокой похвалы.


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

DXP как система в целом хорошая, я лишь высказал фю о ПСБ редакторе...

Не, румы - это несколько не то. Их, конечно, можно использовать при создании правил, ставя атрибут принадлежности/непринадлежности к руму. Но это совсем не то получается, что area rules. sad.gif
SeriouSerg
г-на dxp прошу проконсультировать по средствам Mentor, что есть что? на местном фтп их тма тмущая,... что именно нужно для полноценного PCB дизайна... .. если Вас не затруднит, плиз:-)
dxp
Цитата(SeriouSerg @ Nov 8 2005, 20:21) *
г-на dxp прошу проконсультировать по средствам Mentor, что есть что? на местном фтп их тма тмущая,... что именно нужно для полноценного PCB дизайна... .. если Вас не затруднит, плиз:-)

По средствам от Ментор это не ко мне. Я все это смотрел только в порядке ознакомления. Первое впечатление - ужас, тьма всего, что к чему, не понятно, и т.д. smile.gif До второго впечатления не дошел. smile.gif

Пакет, безусловно, могучий, может, наверное, все. Но разобраться со всем этим - это надо этому делу посвятить... Поскольку трассировка платы у меня занимает какие-то проценты от общего времени, затрачиваемого на разработку, то я посчтитал нецелесообразным для себя тратить ценный ресурс (время) на освоение пакета, который что-то умеет лучше (пусть даже сильно лушче), нежели Протел.

В общем, народ работает, хвалит.

Одна только ремарка: полный пакет называется ISD2004, в него входит очень много всяких программ, начиная от законченных пакетов типа WG2004 и заканчивая отдельными утилитами. Помимо собственно пакетов там еще есть так называетмые лицензионные сборки, т.е. в чем-то урезанные версии. Для собственно дизайна плат нужен, насколько знаю, WG2004.

Еще есть другой пакет, тоже от Ментора, PADS называется. Этот гораздо скромнее по размерам и разнообразию и ориентирован исключительно на дизайн ПП. PCB его народ очень хвалит, а вот схемный редактор - не очень.

Задайте лучше отдельно этот вопрос. Подозреваю, что многие, кто мог бы дельно ответить, просто не читают эту ветку, т.к. Протелом не интересуются.
SeriouSerg
Спасибо за ответ, в целом понятно что нужно, но все же задам вопрос в отдельной ветке:-)

А Вы каким трассировщиком пользуетесь? неуж-то Situs???

Спасибо за ответ, в целом понятно что нужно, но все же задам вопрос в отдельной ветке:-)

А Вы каким трассировщиком пользуетесь? неуж-то Situs???
dxp
Цитата(SeriouSerg @ Nov 9 2005, 15:10) *
А Вы каким трассировщиком пользуетесь? неуж-то Situs???

Я не пользуюсь автотрассировщиком. Делаю все руками.
SeriouSerg
Цитата(dxp @ Nov 9 2005, 12:52) *
Я не пользуюсь автотрассировщиком. Делаю все руками.


......однако лихо!......... a14.gif
Kiwi
Господа есть проблема.Установил DXP 2004 и даже Service Pack3 без всяких проблем, без запиночки. Как только загружаю он сразу идет Licence Management, чтобы добавить лицензионный файл.Как понимаю нужен файл с расширением .alf. Пробовал всякие генераторы но все не то. Что же ему подсунуть, чтобы проглотил.
Владимир
Я тоже не пользуюсь автотрасировщиком


А не сделать ли опрос с вопросом в какой мере вы пользуетесь автотрасировщиком
1. Никогда
2. только для того, чтобы посмотреть сколько % и за сколько получилось.
3. Всегда с ручной доводкой
4. только ими и пользуюсь
dxp
Цитата(SeriouSerg @ Nov 9 2005, 16:04) *
Цитата(dxp @ Nov 9 2005, 12:52) *

Я не пользуюсь автотрассировщиком. Делаю все руками.


......однако лихо!......... a14.gif

Тут не в лихости дело, а характере работы. Если Вам нужно тучи цифровых шин таскать, то имеет смысл задуматься о автотрассировщике, т.к. большой объем работы, более-менее поддающейся качественной автоматизации. У меня же почти все схемы цифро-аналоговые, причем цифровая часть относительно небольшая (типа проц, ПЛИС, память, шина на все это дело), руками это выполняется за вполне приемлемое время при приемлемых трудозатратах. Зато аналоговый тракт, АЦП/ЦАП и подобное никакой автотрассировщик нормально не сделает. На сегодняшний день.

Вторая причина: чтобы автотрассировщик хорошо проводки водил, надо им рулить как следует, а это требует времени на освоение оной технологии и поддержания формы - т.е. некая периодичность, иначе оно начинает забываться и каждый раз как в первый. Если заниматься только дизайном плат, то, не спорю, имеет смысл освоить какой-нить хороший автотрассировщик. У меня же, как уже говорил, разработка ПП занимает по времени очень небольшую часть, основное время уходит на другое. Поэтому мне проще, быстрее и надежнее делать руками.
SeriouSerg
Цитата(Kiwi @ Nov 9 2005, 13:21) *
Господа есть проблема.Установил DXP 2004 и даже Service Pack3 без всяких проблем, без запиночки. Как только загружаю он сразу идет Licence Management, чтобы добавить лицензионный файл.Как понимаю нужен файл с расширением .alf. Пробовал всякие генераторы но все не то. Что же ему подсунуть, чтобы проглотил.


Процесс установки DXP был неоднократно описан:
1. Ставим DXP
2. SP2
3. SP3
4. SP4
5. Lib SP4
6. ложим alf файл рядом с DXP.exe и применяем крак
SeriouSerg
Цитата
Тут не в лихости дело, а характере работы. Если Вам нужно тучи цифровых шин таскать, то имеет смысл задуматься о автотрассировщике, т.к. большой объем работы, более-менее поддающейся качественной автоматизации. У меня же почти все схемы цифро-аналоговые, причем цифровая часть относительно небольшая (типа проц, ПЛИС, память, шина на все это дело), руками это выполняется за вполне приемлемое время при приемлемых трудозатратах. Зато аналоговый тракт, АЦП/ЦАП и подобное никакой автотрассировщик нормально не сделает. На сегодняшний день.

Вторая причина: чтобы автотрассировщик хорошо проводки водил, надо им рулить как следует, а это требует времени на освоение оной технологии и поддержания формы - т.е. некая периодичность, иначе оно начинает забываться и каждый раз как в первый. Если заниматься только дизайном плат, то, не спорю, имеет смысл освоить какой-нить хороший автотрассировщик. У меня же, как уже говорил, разработка ПП занимает по времени очень небольшую часть, основное время уходит на другое. Поэтому мне проще, быстрее и надежнее делать руками.


Несомненно, надобность в автотрассировщике зависит от рода работы, но все же прогнать PCB через автотрассировщик хотя бы для выяснения степени сходимости процесса не мешало бы...

а вот как делаю я:

1. Более менее рациональное размещение компонентов.
2. Прогон через автотрассировщик (с учетом всех правил трассирования).
3. В зависимости от результата оптимизация размещения (необходимо добиться сходимости 80-90%)
4. п 2. и п.3 повторяем до достижения максимальной сходимости. (в идеале 100%)
5. Смотрим разводку, ищем явные косяки, оптимизируем (component swap, rotate)
6. повторяем автотрассировку. при необходимости повторяем п. 5.
7. Добиваемся 100% сходимости.
8. Увеличиваем плотность размещения компонентов на сколько это возможно (пакуем плату).
9. Автотрассируем. Сходимость должна быть не менее 99%... допускаю 2-4 неразведенные связи
10. Ручная доводка, зачистка.
11. Готовый продукт отстаивается трое суток:-))))))
12. Повторяем п 10.

В итоге на выходе получаем качественную разводку.
SeriouSerg
Цитата(Владимир @ Nov 9 2005, 14:12) *
А не сделать ли опрос с вопросом в какой мере вы пользуетесь автотрасировщиком
1. Никогда
2. только для того, чтобы посмотреть сколько % и за сколько получилось.
3. Всегда с ручной доводкой
4. только ими и пользуюсь



Согласен, давайте сделаем, можно еще добавить каким автотрассировщиком....
dxp
Цитата(SeriouSerg @ Nov 10 2005, 15:03) *
Несомненно, надобность в автотрассировщике зависит от рода работы, но все же прогнать PCB через автотрассировщик хотя бы для выяснения степени сходимости процесса не мешало бы...


А зачем это? Какая такая сходимость? Если я руками не смогу развести, то вряд ли какой автотрассировщик с этим справится. Смысл в автортассировщике один: если есть большое количество рутинной работы, не требующей в каждом случае индивидуального рассмотрения. то тут есть место автотрассировщику. Если у меня все руками делается за приемлемое время с удовлетворяющим качеством, то автотрассировщик просто лишня сущность.

Цитата(SeriouSerg @ Nov 10 2005, 15:03) *
а вот как делаю я:

1. Более менее рациональное размещение компонентов.
2. Прогон через автотрассировщик (с учетом всех правил трассирования).
3. В зависимости от результата оптимизация размещения (необходимо добиться сходимости 80-90%)
4. п 2. и п.3 повторяем до достижения максимальной сходимости. (в идеале 100%)
5. Смотрим разводку, ищем явные косяки, оптимизируем (component swap, rotate)
6. повторяем автотрассировку. при необходимости повторяем п. 5.
7. Добиваемся 100% сходимости.
8. Увеличиваем плотность размещения компонентов на сколько это возможно (пакуем плату).
9. Автотрассируем. Сходимость должна быть не менее 99%... допускаю 2-4 неразведенные связи
10. Ручная доводка, зачистка.
11. Готовый продукт отстаивается трое суток:-))))))
12. Повторяем п 10.

В итоге на выходе получаем качественную разводку.

"Трое суток" - это какая-то абстрактная оценка. А вот я последнюю плату сделал за 20 минут. Потому, что она маленькая. smile.gif Т.ч. делать временнЫе оценки надо, привязываясь к конкретной по трудоемкости плате". Последняя крупная (для моих проектов) плата содержала порядка 350 элементов, размер 180х120 мм. Возился я с ней наверное с неделю. Но там ведь не только трассировка - собственно трассировка заняла по субъективной оценке где-то процентов 30, остальное - размещение и оптимизация схемы, чтобы лучше в разводке получилось. К тому же там аналога прилично было, это автотрассировщику, имею глубоке убеждение, отдавать вообще нельзя.

В общем, обсуждать тут что-то сложно - нет объективных оценок. А по субъективным каждый решает сам.
SeriouSerg
Безусловно надо привязываться к конкретной по трудоёмкости плате, ... я лишь привел общий алгоритм которым пользуюсь.. некоторые пункты могут быть просто пропущены, например 11. :-)
vleo
[quote name='SeriouSerg' date='Nov 10 2005, 12:03' post='62819']
[quote]

а вот как делаю я:

1. Более менее рациональное размещение компонентов.
2. Прогон через автотрассировщик (с учетом всех правил трассирования).
3. В зависимости от результата оптимизация размещения (необходимо добиться сходимости 80-90%)
4. п 2. и п.3 повторяем до достижения максимальной сходимости. (в идеале 100%)
5. Смотрим разводку, ищем явные косяки, оптимизируем (component swap, rotate)
6. повторяем автотрассировку. при необходимости повторяем п. 5.
7. Добиваемся 100% сходимости.
8. Увеличиваем плотность размещения компонентов на сколько это возможно (пакуем плату).
9. Автотрассируем. Сходимость должна быть не менее 99%... допускаю 2-4 неразведенные связи
10. Ручная доводка, зачистка.
11. Готовый продукт отстаивается трое суток:-))))))
12. Повторяем п 10.

В итоге на выходе получаем качественную разводку.
[/quote]

Я совершенно заинтригован - довольно давно занимаюсь разводкой так или иначе, но как это "увеличиваем плотность"??? Плату что-ли делаем меньше? Или сгребаем компоненты в центр? Почему, после этого должно развестись на 99%? Но, главное, как можно автоматически "увеличить плотность"? Вроде всегда заранее известен размер платы - не больше, не меньше не нужно....
SeriouSerg
Цитата(vleo @ Nov 13 2005, 03:43) *
Я совершенно заинтригован - довольно давно занимаюсь разводкой так или иначе, но как это "увеличиваем плотность"??? Плату что-ли делаем меньше? Или сгребаем компоненты в центр? Почему, после этого должно развестись на 99%? Но, главное, как можно автоматически "увеличить плотность"? Вроде всегда заранее известен размер платы - не больше, не меньше не нужно....


Я отвечу на Ваш вопрос:

Размер платы известен не всегда, например когда идет разработка какой нибудь новой начинки под определенную коробку, тогда - да, размер известен. А вот когда разрабатывается новое устройство, то фиксируют обычно максимальный размер, а минимальный нет... поэтому я стараюсь всегда его минимизировать...
vleo
Цитата(SeriouSerg @ Nov 13 2005, 23:22) *
Размер платы известен не всегда, например когда идет разработка какой нибудь новой начинки под определенную коробку, тогда - да, размер известен. А вот когда разрабатывается новое устройство, то фиксируют обычно максимальный размер, а минимальный нет... поэтому я стараюсь всегда его минимизировать...


Понятно, но по мне дай бог развести в том размере, который выделен. Сам я делал всегда платы сначала под ISA, потом под PCI, потом под PCI-104. Размер платы задан изначально, во всяком случае в высоту. Неужели у Вас так все на автомате хорошо разводится, что можно просто подвинуть компоненты и все опять разведется?
SeriouSerg
Цитата(vleo @ Nov 14 2005, 23:09) *
Понятно, но по мне дай бог развести в том размере, который выделен. Сам я делал всегда платы сначала под ISA, потом под PCI, потом под PCI-104. Размер платы задан изначально, во всяком случае в высоту. Неужели у Вас так все на автомате хорошо разводится, что можно просто подвинуть компоненты и все опять разведется?


Задача получения 99% разводки на автомате ставится вовсе не для того чтобы минимизировать ручную работ, т.к. ручная посттрассировка занимает стабильно 80% времени всей трассировки, а из соображений получения хорошей сходимости. Так вот, правильное размещение компонентов, как известно - залог успеха всегда, это пожалуй основной фактор при разводке. Я добиваюсь расстановки компонентов такой, чтобы получить 99%-100% сходимости с учетом всех строгих правил. И как правило я добиваюсь размещения компонентов с большим "запасом"... Наверно непонятно.. раскрываю: при размещении "А" авторазводка проходит тяжело, 1-3 последние связи трассируются плохо (обводы и т.п. ) либо вовсе не трассируются... Что делаем: корректируем размещение компонентов и повторяем процесс. При скорректированном размещении "Б" достигается 100% разводка. Причем за малое число проходов. О чем это говорит? А о том, что имеется потенциал на более плотную "упаковку" компонентов... :-) А вот когда достигаем оптимума, дальше ручками:-) и на это уходит гдето 80% времени всей трассировки...
Надеюсь, ответил на Ваш вопрос...

В чем работаете? Какой САПР для ПСБ дизайна используете? для меня теперь это больная тема... Протел ПСБ никуда не годится... ищу замену,..поэтому по возможности опрашиваю всех:-)
Vladimir_T
Я тоже применяю именно автотрассировщик для предварительной черновой работы. Потом смотрю на оптимальность разводки, при необходимости меняю местами компоненты, снова запускаю трассировщик. Процесс итерационный - автоматический затем ручной: цель помочь трассировщику сделать трассы на 80% устраивающие меня, но при этом разводка около 100%. Потом ручная кропотливая доработка. Это для кто не любит делать легко если можно сложно!
Хочу спросить можно ли написать правила, чтобы ширина проводников была переменной. Например, для предпочтительная ширина 0.5 и зазор 0.7 мм, но при подходе к корпусу QFP 64, ширина должна меняться до предельных 0.25 и 0.25.
Еще прошу подскажите, где взять файлы для Upgrade DXP до 2004?
KA_ru
Вот читаю я и совсем не понимаю.
почему мало кто упомянет про EMI о слоях, расстояние между ними о диэлектрике FR4 о возможности производства где и кто будет делать. о стоимости этой самой платы. 6 или больше слоев. изначально о рациональном питании. о местах связи земель.
все остальное может делать и автомат если он есть.
о том как эту плату тестировать и на каком оборудовании.
и когда таких мелочей много то за 3 дня сделать не выходит.
Владимир
Цитата
Вот читаю я и совсем не понимаю.
почему мало кто упомянет про EMI о слоях, расстояние между ними о диэлектрике FR4 о возможности производства где и кто будет делать. о стоимости этой самой платы. 6 или больше слоев. изначально о рациональном питании. о местах связи земель.
все остальное может делать и автомат если он есть.
о том как эту плату тестировать и на каком оборудовании.
и когда таких мелочей много то за 3 дня сделать не выходит.

Правильно.
Только чтобы схема читалась понятно времени боьше уйдет, а подкотовка перечней, а описание работы.
А то, что земля это не одна земля, а как проавильно полигоны положить, а где конденсаторы фильтрующие ставить.
И получается, что в результате разводки число конденсаторов меняется, могут доавится еще элементы и т.д. А авторазводка изменять схему не в состоянии
vleo
Цитата(SeriouSerg @ Nov 15 2005, 00:41) *
В чем работаете? Какой САПР для ПСБ дизайна используете? для меня теперь это больная тема... Протел ПСБ никуда не годится... ищу замену,..поэтому по возможности опрашиваю всех:-)

Прошу прощения за долгое время ответа, как-то не следил за форумом, а опции не могу найти, чтобы по e-mail писал, когда отвечают на сообщение.

Ничем особенным я не пользуюсь - PCAD 200x + Specctra 15. С помощюь Hyper-Lynx что-то прикидываю и проверяю. Потихоньку двигаюсь в направлении PADS.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.