Перейти к содержанию

    

Типовой подход к разводке платы.

Развел уже не так мало различных плат. Сначала в ОрКад, теперь в Альтиум. Все духслойные. И всегда вручную. Результаты автоматической разводки всегда не устраивали, хотя бы например эстетически. )) Теперь появилась необходимость развести 4, или даже 6 слойную плату. Каков типовой подход "правильных разработчиков"- тщательная настройка правил и стратегий разводки и затем автоматическая разводка, и далее, возможно, ручная правка? Или ручная разводка, при всей ее трудоемкости,  предпочтительнее (или какое то другое прилагательное...)?

Изменено пользователем nanorobot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 минут назад, nanorobot сказал:

тщательная настройка правил и стратегий разводки и затем автоматическая разводка,

Как бы тщательно все не настраивалось и как бы не старались написать правильную стратегию обязательно чего нибудь не учтете. И потом все описать практически невозможно. Качество разводки напрямую зависит и от качества компоновки. Но уж компоновку программы пока делать не умеют. В идеале программа должна делать одновременную компоновку и разводку. При компоновке платы вы же не знаете как пройдут проводники и сколько займут места. Может случиться так что проводникам чуть чуть не хватит места и сломается вся разводка. В этом случае нужно немного изменить компоновку. В общем работу ручками никто не отменял. Автотрассировка может использоваться как вспомогательный инструмент но основная разводка всеравно ручная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В первую очередь необходимо выполнить размещение, это весомая часть успеха.

Если использовать Topor, то выполняется предварительная авторазводка (с настройками всех необходимых правил), а далее уже ручная доводка с учётом всех необходимых требований, которые невозможно задать "автомату".

PS: Topor имеет средства для расстановки элементов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, spf сказал:

Если использовать Topor, то выполняется предварительная авторазводка

Ну да. После передачи схемы на плату компненты располагаются хаотично. Запускаем автотрассировку и долучаем кашу из проводников. И что тут доводить? Обычно делается компоновка с предварительной разводкой. Ну а дальше как пойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, musa сказал:

 И что тут доводить?

Опыт осознанной работы в TopoR имеется?

 

Сам авторазмещением в Топоре не пользуюсь, предпочитаю ручное размещение.

После этого выполняется предварительная авторазводка, все цепи.

Может быть выполнено несколько вариантов, 1-3. Далее выбирается предпочтительный вариант, где меньше мест с перегруженной плотностью разводки.

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

Когда предварительная автотрассировка признаётся удовлетворительной, переходим к ручной доводке платы.

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

Редактировать руками очень удобно, проводники "перерисовываются" автоматически после подвижек и переносов.

 

Плата навигатора

При размещении в альтиуме ориентировались использовать 6 слоёв. В Топоре уложились в 4.

Плотная разводка

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 hour ago, nanorobot said:

Развел уже не так мало различных плат. Сначала в ОрКад, теперь в Альтиум. Все духслойные. И всегда вручную. Результаты автоматической разводки всегда не устраивали, хотя бы например эстетически. )) Теперь появилась необходимость развести 4, или даже 6 слойную плату. Каков типовой подход "правильных разработчиков"- тщательная настройка правил и стратегий разводки и затем автоматическая разводка, и далее, возможно, ручная правка? Или ручная разводка, при всей ее трудоемкости,  предпочтительнее (или какое то другое прилагательное...)?

 

Многослойных плат разведенных автоматом не существует.

непосредственно по теме:

Зависит от количества элементов на вашей плате.

я бы разделил на пару категории: 1. Элементы расположены свободно или только в топе. 2. Элементы в топе и боттоме и друг к другу почти без зазоров.

в первом случае можете разместить, скопом добавить всем фаннауты и трассировать внутри.

во втором все сложнее. особенно со сквозными отверстиями.

после расстановки элементов может оказаться, что негде проводить проводники.

Т.к. шаг элементов примерно совпадает с диаметром ПП.

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

после этого прикручиваем соседние элементы.

как правило размещение элементов идет до последнего трека.

Пять же все рассуждения для сквозных отверстий. при использовании лазерных и внутренних немного проще и тактика чуть другая

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы посоветовал расставить компоненты, конечно же, руками, и руками же развести критичные цепи, а потом передать проект в Specctra и там закончить трассировку. С первого раза не получится, придётся несколько раз править свою ручную работу. Чтобы не углубляться в изучение Specctra, можно использовать готовые файлы стратегии трассировки, например, вот такой, как я прикладываю. Или поискать другой по вкусу.

myideal.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После предварительной расстановки разводить от печки во всех слоях сразу не доводя цепи до конца.

Главное правило: не заблокировать одни цепи - другими.

 

Т.е. если видите многослойный кусок, и понятно как там компактно разойтись - его и разводите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
31 минуту назад, spf сказал:

Когда предварительная автотрассировка признаётся удовлетворительной, переходим к ручной доводке платы.

Ну и смысл автотрассировки если всеравно потом рукам переделывать. Когда то совсем давно тоже пытался так делать но за то время которое я доводил плату можно было развести её вручную и гораздо качественнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, musa сказал:

Ну и смысл автотрассировки если всеравно потом рукам переделывать. Когда то совсем давно тоже пытался так делать но за то время которое я доводил плату можно было развести её вручную и гораздо качественнее.

Раз ответа нет, значит нет такого опыта.

Тактика разводки зависит от инструмента, которым она выполняется.

Если инструмент "лёгкий на подъём", то одна история, а тугой - совсем другая.

Как пример. Как-то раз для нас разработали плату в Альтиуме, уровень специалиста высокий. На этапе согласования мы попросили сместить пару элементов, в Топоре это пара движений. Но в Альтиуме не так-то это просто оказалось, на грани полной переразводки РУЧНОЙ, а это день-два. Пришлось так и оставить, шедевр неприкасаемый, т.к. инструмент тугой.

Топор лёгкий на подъём, можно получить за пару минут несколько пробных вариантов. Соответственно философия процесса иная.

Кого-то это пугает. И что с этими вариантами делать?!

Выбрать наиболее оптимальный эскиз размещения с разводкой и выполнить "шлифовку" ручками. Сначало грубо - автоматом, потом ручками наиболее ответственные узлы, можно задать правила, не разводить автоматом важные или наоборот. Можно конечно всё ручками, но времени уйдёт больше, нет смысла в Топоре всё делать руками (если конечно нет особого пункта в ТЗ на разводку).

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Автора топика  интересует 

Цитата

теперь в Альтиум.

Прошу не отклонятся от темы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 minutes ago, Владимир said:

Автора топика  интересует 

Прошу не отклонятся от темы

автор топика приветствует расширение темы...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, spf сказал:

Топор лёгкий на подъём

Топор отличная программа. Она может развести почти любую даже плохо скомпонованную плату. Именно поэтому я обычно не советую её начинающим. Они не утруждают себя компоновкой а просто нажимают кнопочку автотрассировки. Ну и не все работают в Топоре. Про Альтиум вы зря так. Уже несколько лет работаю в нем и как то не замечал таких сложностей. Да программа замороченная но не так уж и смертельно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, musa сказал:

Топор отличная программа. Она может развести почти любую даже плохо скомпонованную плату. Именно поэтому я обычно не советую её начинающим. Они не утруждают себя компоновкой а просто нажимают кнопочку автотрассировки. Ну и не все работают в Топоре. Про Альтиум вы зря так. Уже несколько лет работаю в нем и как то не замечал таких сложностей. Да программа замороченная но не так уж и смертельно.

Да, есть такое, но с тем же успехом начинающие могут "лепить" и в Альтиуме.

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти