Jump to content

    
Sign in to follow this  
Xuch

Как переместить дорожки ровно по центру между шарами

Recommended Posts

Здравствуйте!

 

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

 

Заранее большое спасибо!

Share this post


Link to post
Share on other sites
Здравствуйте!

 

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

 

Заранее большое спасибо!

Добавить в менеджере сеток (Grid Manager) локальную сетку c с шагом в половину шага шариков и с привязкой к центру любого шара. Потом спокойно выравнивайте по сетке.

Share this post


Link to post
Share on other sites
Здравствуйте!

 

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

 

Заранее большое спасибо!

 

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

Сделать DRC-контроль в области с BGA, чтобы возникли маркеры нарушений.

Потом "слайдом" передвинуть по-очереди все проводники так, чтобы исчезли нарушения DRC.

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

И потом вернуть обратно мин.зазор линия-виа.

 

Работы примерно на 15-30 минут для BGA на 1000 ножек, если все виа стоят в сетке, конечно.

Share this post


Link to post
Share on other sites
Временно изменить минимальный зазор линия-виа так, чтобы дорожка могла пройти только ровно посередине.

Можно и не временно, а постоянно в зоне BGA написать правила зазора.

Тут и правка быстрее-- много где трасса автоматически "передвинется" вся при первом клике для ее редакции. В этом случае 500 трасс на 2 секунды =1000/60=16 минут.

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

 

 

Но если правильно, то не хватает выравнивания объектов по сетке. Для трасс она не работает почему то. (хотя сдвиг и прочее работает)

Может "доточат" --- тогда этот вопрос отпадет сам собой

Share this post


Link to post
Share on other sites

Я бы сделал так:

выделяем треки - pcblist - копируем координаты - Excel - округляем координаты - вставляем в pcblist

если bga прямоугольный и шаг 1 мм так делов вообще не больше минуты. если не кратно 1 мм, то придется повозиться с округлением

 

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

Share this post


Link to post
Share on other sites

Владимир, а как прописать правила зазора только для зоны BGA?

 

Можно и не временно, а постоянно в зоне BGA написать правила зазора.

Тут и правка быстрее-- много где трасса автоматически "передвинется" вся при первом клике для ее редакции. В этом случае 500 трасс на 2 секунды =1000/60=16 минут.

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

 

 

Но если правильно, то не хватает выравнивания объектов по сетке. Для трасс она не работает почему то. (хотя сдвиг и прочее работает)

Может "доточат" --- тогда этот вопрос отпадет сам собой

 

Share this post


Link to post
Share on other sites
Владимир, а как прописать правила зазора только для зоны BGA?

1. На рисунке. Границы (углы) зоны в дюймах (перейти в дюймы, записать координаты, перейти в мм).

2. Сабунин на Ютюбе в уроке (21. Работа с дифференциальными парами) давал пример, как сделать комнату из BGA-компонента и как написать правило.

post-66520-1437117070_thumb.jpg

Edited by Hypericum

Share this post


Link to post
Share on other sites
1. На рисунке. Границы (углы) зоны в дюймах (перейти в дюймы, записать координаты, перейти в мм).

2. Сабунин на Ютюбе в уроке (21. Работа с дифференциальными парами) давал пример, как сделать комнату из BGA-компонента и как написать правило.

 

А Hasfootprint отключили чтоли в 15 версии?

 

Все хорошо, только если у вас пад+трек-зазор = 0, то проводник не всегда пройдет (если работаете в миллиметрах)

Share this post


Link to post
Share on other sites
Все хорошо, только если у вас пад+трек-зазор = 0, то проводник не всегда пройдет (если работаете в миллиметрах)

Я работаю в основном в миллиметрах на PCB.

проходит

Share this post


Link to post
Share on other sites

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

Всем большое спасибо за помощь!

Share this post


Link to post
Share on other sites
Всё получилось по методике Владимира, правда вместо комнаты просто прописал правило зазора для конкретного типа корпуса.

Всем большое спасибо за помощь!

Сделайте принтскрин экрана! Как в Сообщении #9

Edited by v-vovchek

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this