реклама на сайте
подробности

 
 
> Как переместить дорожки ровно по центру между шарами
Xuch
сообщение Jul 16 2015, 17:19
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 23-12-08
Пользователь №: 42 676



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

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

Заранее большое спасибо!
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
Master of Nature
сообщение Jul 16 2015, 18:13
Сообщение #2


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Xuch @ Jul 16 2015, 21:19) *
Здравствуйте!

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

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

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


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 16 2015, 19:20
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Это не быстро. Дорожки уже сделаны.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Jul 16 2015, 19:49
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(Xuch @ Jul 16 2015, 20:19) *
Здравствуйте!

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

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


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

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


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 17 2015, 05:10
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(PCBtech @ Jul 16 2015, 22:49) *
Временно изменить минимальный зазор линия-виа так, чтобы дорожка могла пройти только ровно посередине.

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


Но если правильно, то не хватает выравнивания объектов по сетке. Для трасс она не работает почему то. (хотя сдвиг и прочее работает)
Может "доточат" --- тогда этот вопрос отпадет сам собой
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Jul 17 2015, 05:43
Сообщение #6


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



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

а если прописать правило зазора жестко, то проводник вообще не сможет пройти, мы все знаем про 0.99999 в альтиуме.
Go to the top of the page
 
+Quote Post
Xuch
сообщение Jul 17 2015, 06:20
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 23-12-08
Пользователь №: 42 676



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

Цитата(Владимир @ Jul 17 2015, 09:10) *
Можно и не временно, а постоянно в зоне BGA написать правила зазора.
Тут и правка быстрее-- много где трасса автоматически "передвинется" вся при первом клике для ее редакции. В этом случае 500 трасс на 2 секунды =1000/60=16 минут.
Но это оптимистично. Нужен все равно просмотр и устранение тех, что не захотели сдвинуться.


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

Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 17 2015, 06:35
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А в Альтиуме есть slide позволяющий кучу трасс передвигать с соблюдением углов-зазоров? Что-то я пока не увидел...
Go to the top of the page
 
+Quote Post
Hypericum
сообщение Jul 17 2015, 07:02
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 233
Регистрация: 1-08-11
Из: Рыбинск
Пользователь №: 66 520



Цитата(Xuch @ Jul 17 2015, 12:20) *
Владимир, а как прописать правила зазора только для зоны BGA?

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

Сообщение отредактировал Hypericum - Jul 17 2015, 07:11
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Jul 17 2015, 07:08
Сообщение #10


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



Цитата(Hypericum @ Jul 17 2015, 10:02) *
1. На рисунке. Границы (углы) зоны в дюймах (перейти в дюймы, записать координаты, перейти в мм).
2. Сабунин на Ютюбе в уроке (21. Работа с дифференциальными парами) давал пример, как сделать комнату из BGA-компонента и как написать правило.


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

Все хорошо, только если у вас пад+трек-зазор = 0, то проводник не всегда пройдет (если работаете в миллиметрах)
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 17 2015, 07:30
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(peshkoff @ Jul 17 2015, 10:08) *
Все хорошо, только если у вас пад+трек-зазор = 0, то проводник не всегда пройдет (если работаете в миллиметрах)

Я работаю в основном в миллиметрах на PCB.
проходит
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Jul 17 2015, 07:46
Сообщение #12


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



Цитата(Владимир @ Jul 17 2015, 10:30) *
Я работаю в основном в миллиметрах на PCB.
проходит


вас как не послушаешь, у вас все время все "проходит"
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 17 2015, 07:52
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Да далеко не всегда. Но знаю где лежат грабли и всегда стороной хожу
Go to the top of the page
 
+Quote Post
Xuch
сообщение Jul 17 2015, 10:24
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 23-12-08
Пользователь №: 42 676



Всё получилось по методике Владимира, правда вместо комнаты просто прописал правило зазора для конкретного типа корпуса.
Всем большое спасибо за помощь!
Go to the top of the page
 
+Quote Post
v-vovchek
сообщение Jul 17 2015, 18:50
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 530
Регистрация: 9-08-09
Из: Одесса
Пользователь №: 51 805



Цитата(Xuch @ Jul 17 2015, 14:24) *
Всё получилось по методике Владимира, правда вместо комнаты просто прописал правило зазора для конкретного типа корпуса.
Всем большое спасибо за помощь!

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

Сообщение отредактировал v-vovchek - Jul 17 2015, 18:51
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01502 секунд с 7
ELECTRONIX ©2004-2016