Чому в маршрутизації PCB є така велика перевага кутів під кутом 45 градусів?


66

Я завжди цікавився цим: кожна сучасна друкована плата направляється під кутом 45 градусів. Чому галузь так сильно віддає перевагу цій галузі? Чи не пропонує кутовий маршрутизатор більшу гнучкість?

Однією з правдоподібних теорій було б те, що існуючі інструменти підтримують лише кроки 45 градусів і що для того, щоб відійти від цього, не існує великого тиску.

Але тільки що вивчивши цю тему на Google, я натрапив на TopoR - Topological Router - який не подолає кроків 45 градусів, і згідно з їх маркетинговими матеріалами він робить набагато кращу роботу, ніж конкуренти з обмеженням у 45 градусів.

Що дає? Що знадобиться особисто вам, щоб почати маршрутизацію довільних кутів? Це все в підтримці улюбленого програмного забезпечення чи є більш фундаментальні причини?

Приклад маршрутизації без 45 градусів: alt текст

PS Я теж цікавився питанням розміщення компонентів, але виявляється, що багато машин для вибору та розміщення розроблені таким чином, що вони не можуть розміщуватись під довільним кутом - що здається досить справедливим.


1
Сучасні інструменти підтримують довільні кути, тому це вже не є причиною.
Брайан Карлтон

9
Як бічна примітка, при використанні маршрутизації 45 градусів восьмигранні віаси дадуть вам найбільший зазор при збереженні більшої кількості міді на кільцевому кільці.
Кевін Вермер

Я також зазначу, що безкоштовна програма gEDA PCB має топорутер - не тільки цей. Це те ж саме, і я не думаю, що це пов'язано з його зняттям 45-градусного обмеження.
Кевін Вермер

@reem ніколи не бачив восьмикутника через, а Google Images не корисний ... якщо ви опублікуєте посилання, я буду вдячний! Також дякую, що згадуєте про gEDA, виглядає дуже перспективно.
Роман Старков

6
"Рідка друкована плата" sourceforge.net/projects/liquidpcb робить цікаві на вигляд сліди з безліччю витончених кривих.
davidcary

Відповіді:


33

По суті, це в основному зводиться до того, що програмне забезпечення легше проектувати лише під кутом 45 °.

Сучасні автоперевірячі стають все кращими, але більшість наявних інструментів друкованої плати мають коріння, що відносяться до днів DOS, і тому існує величезна кількість застарілого тиску, щоб не повністю переробити інтерфейс компонування PCB.

Крім того, багато сучасних пакетів EDA дозволяють "проштовхувати" групи слідів, ввімкнувши автосмуга, щоб один слід примусив інші сліди рухатися, навіть під час ручної маршрутизації. Це також набагато складніше здійснити, коли ви не обмежені жорсткими кутами 45 °.


1
Прийнято. Натомість, TopoR стверджує, що може висувати групи слідів краще, ніж стандартні інструменти - хоча я ще не пробував себе. Я вважаю, що важче запрограмувати довільні кутові автоматичні маршрутизатори, але люди зробили набагато важчі речі ... просто так недостатньо попиту на це (і я досі не знаю, чому: D).
Роман Старков

1
Крім того, я спробував демонстрацію TopoR, і мені це дуже "альфа". Інтерфейс дуже незграбний.
Вонор Коннор

2
Що стосується того, чому попиту мало? Ринок програмного забезпечення EDA крихітний - саме тому.
Вонор Коннор

Відрізки прямої лінії легше обчислити без втрати точності порівняно з сегментами дугових ліній. Це було проблемою в перші дні, коли обробка була обмежена, але зараз це не так. Усі просто продовжують використовувати кути 45 градусів, тому що всі використовують кути 45 градусів.
Jeroen3

19

Дивіться https://sourceforge.net/projects/liquidpcb/

Про це написав пакет EDA CAD, але розвиток у мене дуже сповільнився, коли у мене були діти. Він взагалі не підтримує прямі доріжки. Усі треки вільно криві і їдуть найоптимальнішими маршрутами до пунктів призначення.

РідкаPCB


1
ПРИМІТКА: liquidpcb.org - це мертве посилання, яке посилається на послугу вибору домену.
Sempie

@Daniel Grillo: Дякую за виправлення. Я дозволив пропустити доменне ім’я, бо я його більше не використовував.
Rocketmagnet

14

Це виглядає акуратніше і дозволяє розмістити більшість треків у певній області. це також краще для доріжок з керованим опором.


7
Додайте до цього: як ви робите маршрутизацію по фіксованій сітці, паралельні лінії будуть відставати не менше ніж 1 відмітка сітки. Якщо вони роблять кут разом, кут 45 ° дає найбільше місця між цими двома доріжками по діагоналі. Різні кути можуть зажадати, щоб ці доріжки починалися далі, щоб забезпечити мінімальний інтервал, що призведе до менш щільної маршрутизації, ніж оптимальна. [Зауважте, що я не кажу, що більш щільне краще, але часто бажане.]
tyblu

2
Я сказав, що "кут 45 ° дає найбільше ...", і я повинен був сказати, що "кут 45 ° дає більше ... ніж якщо б кут був меншим".
tyblu

5
@tyblu Вибачте, але це не має сенсу. По-перше, діагональні лінії на сітках НЕ розташовані на відстані 1 сітки, а лише на 0,7 сітки, а по-друге, якщо у вас більше кутів, ВИНАГИ є більше можливостей для більш щільної маршрутизації. Як у вас може бути менше шансів густо прокладати маршрутизацію так, що цілком містить маршрутизацію 45 градусів як особливий випадок?
Роман Старков

@romkyns, Є деякі непорозуміння. Дотримуючись загальних принципів дизайну, ви обмежені кутами <45 °, дотримуйтесь нерухомої сітки та орієнтації xy. Досягнення переходів від хоризу. верти. при використанні <45 ° на нерухомій сітці використовується більше місця, ніж 45 °.
tyblu

@tyblu Правильно, справді, з мого боку виникло непорозуміння. За цих обмежень суглоб 45 градусів має сенс, але це здається мені дуже штучним обмеженням. Я думаю, моє запитання тоді може бути перефразоване так: "чому фахівці з друкованих плат все ще працюють у цих штучних обмеженнях орієнтації x / y та нерухомої сітки?" (Я думаю, що я отримав свою відповідь: занадто багато застарілого програмного забезпечення в цій галузі)
Роман Старков

14

Я не думаю, що існує така велика перевага кута 45 градусів. Я бачив стару плату Tektronix Oscilloscope (Tek 2213, якщо бути точним) із слідами, схожими на намальовані рукою :-)

введіть тут опис зображення


26
Причина, по якій сліди виглядають мальованими, полягає в тому, що вони є. Переважна 45 ° річ поширена лише на комп'ютерних платах. Ваша сфера тек передує дизайну друкованої плати комп'ютера, і тому компонування справді робилося вручну (конкретно, зі стрічкою).
Коннор Вольф

@ConnorWolf: І ми все ще скаржимось на наші інструменти для друкованої плати;) Проектування чогось подібного без CAD дуже вражає.
Rev1.0

13

Це передує будь-яким проблемам із програмним забезпеченням та маршрутизацією PCB: Три основні причини, які нам дали на уроках електронної інженерії наприкінці 1970-х, були:

1) Гострий зовнішній кут вигину може викликати проблеми на більш високих частотах, оскільки точки можуть діяти як міні-антени і випромінювати сигнали

2) Оскільки зовнішній кут вигину 90 градусів є тонкою точкою, його можна легко протравити, якщо час травлення не дуже ретельно контролюється і так впливає на товщину сліду

3) 90 градусів всередині і зовні кутів роблять цю область більш чутливою до проблем, коли процес травлення їсть під слідом.


4
Я розумію, як на 45 градусів краще, ніж на 90 градусів, але я мав намір запитати, чому він все ще використовується в перевазі довільних кутів і кривих.
Роман Старков

10

Інша річ, яку слід врахувати, це те, що це робить файли Gerber меншими. Файли Гербера визначають ряд рядків (серед інших фігур).

наприклад, щоб намалювати справжнє коло у файлі Гербера займає сотні (тисяч?) рядків. Але намалювати восьмикутник потрібно всього вісім ліній.


4
Чому менші файли гербер кращі, ніж великі?
tyblu

2
Ще один аргумент, що підкреслює, що проблема - це давнє застаріле програмне забезпечення. @Fake, ти маєш на увазі, що Gerbers тепер може ефективно представляти дуги, або нікого не хвилює, якщо дизайн становить кілька десятків МБ?
Роман Старков

9
@tyblu, Багато машин маршрутизації, старших за рік або два, досі використовують 9600 бод-серійних ліній. Я написав утиліту, яка конвертувала файли Gerber у формат, який використовується у виборчому місці Fuji, який досі використовується у моїй старій компанії та кількох інших. Єдиним посиланням машини на зовнішній світ був 9600 бод-серій, на якому сидів ПК на базі Irix із деяким власним програмним забезпеченням. Я думаю, що 10 Мб Гербер для вас добре, поки ви не будете сидіти і чекати півгодини, щоб він завантажився між конструкціями.
Ерік Кокс

5
10 Мб / 9,6 кбіт / с - це приблизно 2,5 години; Я бачу вашу думку! ;)
tyblu

2
Звичайно, це не стосується лише гербер. Це також впливає на проектну базу даних. Для подання прямої між двома точками потрібно менше бітів, ніж довільна крива. І менша база даних по дизайну збирається дати більш чуйний інструмент. Можливо, ви не побачите різниці на двошаровій дошці, але хлопець, що проектує материнську плату 16-шарового ПК, напевно помітить різницю.
The Photon

8

Для моїх власних друкованих плат мені подобаються округлі та вигнуті доріжки, жодних проблем там немає, доки ви рухаєтесь вручну.

У більшості промислових друкованих плат це просто традиція через обмеження програм раннього / поточного маршрутизації.

Менш гострі кути = / * незначно * / краща якість сигналу.


3
Востаннє, коли я потрудився придивитись до своєї материнської плати зблизька, я думаю, що помітив, що всі сліди випромінювались по всіх кутах
Nick T

9
я б не сказав "незначно краща якість сигналу". Радіаційні куточки до точки лазерного обрізання "округлення" можуть бути обов'язковими для роботи на високій частоті.
Марк

6

Основна причина полягає в тому, що це полегшує набір задач і може бути простішим у проектуванні. Є кілька корисних властивостей, які надає система 45/90 градусів. Основна причина, про яку я скажу, полягає в тому, що вона дозволяє зберегти бажаний інтервал між сітками без великих штрафних санкцій.

Якщо ви почнете з точки в сітці, кожен кардинальний напрямок (вгору, вправо, вниз, вліво) надійде до сусідньої точки сітки на 1 одиницю. Будь-який кут на 45 градусів також надійде в сусідню точку, хоча відстань буде (sqrt 2) одиниць. Якби ви використовували кут, такий як 30 або 60 градусів, ви б дійшли до середньої точки між точкою сітки, яка вимагала б тонішої сітки. Більш тонка сітка збільшує час обчислення для оцінки шляху і може ускладнити чисто оптимізацію схеми.

Програмне забезпечення TopoR використовує абсолютно інший алгоритм від типового маршрутизатора, що робить його унікальним. Конструкції друкованих плат, які виготовляє TopoR, виглядають подібними до старих мальованих макетів друкованих плат з 60-х-70-х.


5
Але "інтервал між сітками" просто викликає питання, оскільки концепція "сітки" - лише артефакт дизайну XY.
відмітки

Не думав про це так. Ви маєте рацію
W5VO

1
Вирівнювання речей в сітці допомагає уникнути ситуацій, коли, наприклад, 5-міліметрові доріжки з 5-міліметровим інтервалом, на одній стороні компонента залишається проміжок 14 мільйонів, де було б корисно мати доріжку, а з іншого боку є 7-мільйонний простір, який так само може бути 5-мільйонним. Якщо у вас є інструменти, які дозволяють ефективно переміщувати речі, зберігаючи впорядкований макет, можна просто засунути компонент та деякі треки, щоб розширити 14-мілілітровий проміжок до 15 миль, але якщо неможливо перемістити речі так красиво, простіше почніть з сітки і уникайте таких проблем в першу чергу.
supercat

1

Я читав, що історично машини для виготовлення друкованих плат мали лише 90/45/0 рухів, але найголовніше, що 45 градусів є кращими кривими 90 градусів, тому що в доли часу повороти 90 градусів були схильні до погіршення, тому було більш ймовірно, що 90 градусів обіг втратить мідь і розірве з'єднання ... тому перед програмним забезпеченням, технікою причиною ... справа в історії та спадщині


1

Причина в тому, що традиційно (з 60-х років) маскові мигальні машини працювали з обмеженим набором жалюзі і спалахів, а також фіксували кути. Деякі не змогли здійснити точне обертання, крім 45 град. Це ж програмне забезпечення не дозволяло спалаху спалаху, окрім 90 і 45 град., Уникаючи блимання неправильних кутів. Ну, і це виглядає краще, що полегшує відстеження проблем.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.