Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Расстановка по сетке
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
alexf
Возникла необходимость разместить кнопки ровными рядами. Поиски по "placement on grid" особых результатов не дали. Создал components only snap grid но его и не видно, и ничего на него не snap.

В результате временно создал глобальный snap grid аж 9 мм, ручками поставил все 30 кнопок и вернул глобальный snap grid на место.

Как правильно было сделать? Может скрипт?
Hypericum
Цитата(alexf @ Feb 12 2014, 03:55) *
Возникла необходимость разместить кнопки ровными рядами.
Как правильно было сделать? Может скрипт?

1. Удалите все кнопки, кроме одной.
Выполните команду Edit / Paste Special / Paste Array. Задайте параметры. Примените команду к кнопке.
Проименуйте кнопки. Загрузите цепи из схемы. Долго, но эффективно.

2. Или так (быстро, но через механический CAD):
в механическом CAD-е создайте нужный массив (например окружностей), вставьте его в PCBdoc, включите привязку к объектам и размещайте кнопки.
alexf
A нельзя объединить эти 2 метода? Нарисовать окружность, через Paste Special / Paste Array расплодить и потом привязывать кнопки?
Владимир
Цитата(alexf @ Feb 12 2014, 05:40) *
A нельзя объединить эти 2 метода? Нарисовать окружность, через Paste Special / Paste Array расплодить и потом привязывать кнопки?

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

"В результате временно создал глобальный snap grid аж 9 мм, ручками поставил все 30 кнопок и вернул глобальный snap grid на место."
Rodavion
Цитата(Владимир @ Feb 12 2014, 09:44) *
"В результате временно создал глобальный snap grid аж 9 мм, ручками поставил все 30 кнопок и вернул глобальный snap grid на место."

а я бы рекомендовал после создания "глобальной snap grid аж 9 мм" нарисовать на ней вспомогательную сетку на каком-либо механическом слое, а уж затем размещать кнопки. Всегда можно будет впоследствии визуально проверить местоположение кнопок не создавая вновь "глобальную snap grid аж 9 мм" biggrin.gif
Владимир
Ну уж если правильно-- позиция кнопок, соединителей и прочей механической утвари привязана к корпусу.
Если это лезет от механиков то эта позиция должна быть указана уже на Fottprint самой заготовки PCB. Тогда кнопки и прочая "Привязываются к этим меткам.
Но это правильно. и много работы. Зато случайно не потеряешь точку привязки
Rodavion
Цитата(Владимир @ Feb 12 2014, 11:22) *
Ну уж если правильно-- позиция кнопок, соединителей и прочей механической утвари привязана к корпусу.
Если это лезет от механиков то эта позиция должна быть указана уже на Fottprint самой заготовки PCB. Тогда кнопки и прочая "Привязываются к этим меткам.
Но это правильно. и много работы. Зато случайно не потеряешь точку привязки

лучше всего привязать начало координат с исходной точкой (или точкой 0 0) 3D модели, из которой создана плата. Механики от нее обычно все размеры и проставляют.
Владимир
Вопрос спорный. Край платы может быть и укорочен, и сложной формы.
А вот центр крепежного отверстия (например левого нижнего) всегда на месте.
alexf
Цитата(Rodavion @ Feb 11 2014, 22:59) *
а я бы рекомендовал после создания "глобальной snap grid аж 9 мм" нарисовать на ней вспомогательную сетку на каком-либо механическом слое, а уж затем размещать кнопки. Всегда можно будет впоследствии визуально проверить местоположение кнопок не создавая вновь "глобальную snap grid аж 9 мм" biggrin.gif


Разумно. Но вроде есть специальное средство - component only snap grid. Видимо я чего то недовключил, а то было бы удобно в любой момент включить обратно.

Обычно действительно приходится плясать от механики, но в данном случае - наоборот. Панель сделают исходя из кнопок и прочего.
Rodavion
Цитата(Владимир @ Feb 12 2014, 12:36) *
Вопрос спорный. Край платы может быть и укорочен, и сложной формы.
А вот центр крепежного отверстия (например левого нижнего) всегда на месте.

а на вкус и цвет (в данном конкретном случае) товарищей нет wink.gif Хотя с крепежного отверстия все же лучше, ибо оно, как и центры кнопок, привязано к корпусу.
Владимир
Цитата(Rodavion @ Feb 12 2014, 12:29) *
а на вкус и цвет (в данном конкретном случае) товарищей нет wink.gif Хотя с крепежного отверстия все же лучше, ибо оно, как и центры кнопок, привязано к корпусу.

Ну да. Главное точка опоры. Тут с Архимедом не поспоришь sm.gif
gnom
Создайте в grid manager нужную вам сетку
Grid manager
alexf
Цитата(gnom @ Feb 13 2014, 22:14) *
Создайте в grid manager нужную вам сетку
Grid manager


С этого и начал.
Creating and Defining a Component Grid

Но что то не довел до конца и не работало.
gnom
Посмотрите это видео, может вам поможет разобраться.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.