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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Как облегчить поиск элементов?, на готовой плате
atlantic
сообщение Nov 23 2010, 21:30
Сообщение #16


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(vitan @ Oct 19 2010, 11:55) *
...
Может, еще лучше есть идеи?

Думаю, что вопрос сильно надуман, все намного проще:

1. ориджин в левом нижнем углу платы
2. component report в любой текстовый вид(отсортировать можно на любой вкус,+ можно добавить колонку: location(TOP/BOT X: Y:) в BOM)
( таблица деталей на чертеже лишняя)
3. ну и рисуем линейки(rulers) по XY на свой вкус (сеточкой, шаг, риски, значения, итд.)

Максимум простоты и удобства,+ подходит под любой САПР.
Go to the top of the page
 
+Quote Post
vitan
сообщение Nov 24 2010, 08:05
Сообщение #17


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(atlantic @ Nov 24 2010, 00:30) *
( таблица деталей на чертеже лишняя)

Не спорю, даже сам говорил, что лучше в отдельный документ ее оформить.

Цитата(atlantic @ Nov 24 2010, 00:30) *
3. ну и рисуем линейки(rulers) по XY на свой вкус (сеточкой, шаг, риски, значения, итд.)

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

Есть еще момент: имея квадраты, можно делать ренамбер так, чтобы имена квадратов попадали в рефдесы компонентов (я выше описал процесс, как это делается). Если можно не соблюдать ГОСТ, то можно это тоже использовать и присовокупить к исходным рефдесам имена (координаты) квадратов. Получится что-то типа "RC5-2". Здесь R - резистор, С5 - имя квадрата, где он стоит этот резистор, 2 - порядковый номер резистора внутри квадрата (если подобных там несколько).
Получается, можно не только на бумаге, а и на живой плате поиск ускорить. Особенно, если по краям нарисовать в шелкографии маленькие рисочки, а между ними цифры и буквы.

Хотелось бы, конечно, чтобы аллегро формировало рефдес при ренабмере настраиваемым способом. Можно было бы тогда делать что-то типа "R123(C5)", тогда "(C5)" считалось бы адресным обозначением по ГОСТ 2.710. Или, даже лучше - "+С5-R123" - конструктивное обозначение.
Вот это можно уже и на скилле пописать.

UPD. Сам вопрос задал, сам и отвечу.
Сделать конструктивное обозначение тоже можно без скилла.
Нужно всего лишь применить переименование с помошью файла, по-моему он называется rename.txt. По методу, описанному выше получаем текстовый файлик placement с координатами компонентов и квадратами. В экселе или подобной программе создаем файлик rename.txt, в котором берем исходные рефдесы вида "R123" и прибавляем к каждой строке текст с именем квадрата, обрамленный искусственно знаками плюса и минуса. Скармливаем этот файлик при ренамбере, и готово!
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 2 2012, 14:14
Сообщение #18


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Однако, вопрос еще до конца не закрыт. sm.gif

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

Поэтому вопрос: есть ли идеи как можно оформить весь чертеж одинаково (т.е. без выносок) так, чтобы облегчить поиск компонента глазами?

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

Пока для затравки есть мысль делать цевтовую маркировку компонентов и генерить табличку с соответствием. Но проблема: если компонентов много, то и цветов много, т.е. трудно искать глазами. В принципе, можно подобрать такой размер квадратов (по методу выше), при котором в один квадрат помещается разумное число компонентов, цвет которых легко различим на глаз. Но этот размер еще надо подобрать, а это, похоже, непросто. Ну и т.п.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Feb 17 2012, 07:17
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



ИМХО подобная проблема может возникнуть только в одном случае, если была не грамотно отрисована схема. Если же схема составлена грамотно, то использование hierarchical bkocks, вкупе с RefDes control, полностью закрывает вопрос. А именно, все компоненты на плате размещены как "островки", с единой нумерацией. Т.е. достаточно увидеть глазом IC4xx и сразу понятно, что все R4xx или C4xx где-то совсем рядом. Соотв., никакие таблички не требуются. Скорее наоборот, подобные таблички вредны, как и любой другой костыль.
Дополнительный бонус такого подхода в том, что при трассировке тоже сразу понятно, ближе к чему должен располагаться каждый элемент.
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 09:06
Сообщение #20


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Tahoe @ Feb 17 2012, 11:17) *
все компоненты на плате размещены как "островки", с единой нумерацией. Т.е. достаточно увидеть глазом IC4xx и сразу понятно, что все R4xx или C4xx где-то совсем рядом.

Делал именно так когда-то давно. Но потом стало ясно, что не помогает. Многие импортные схемы и платы так же оформлены. Бывает, ремонтирую что-нибудь, и надо найти деталь. Казалось бы, вот она, где-рядом должна быть, и тоже префикс у неё R4XX, шаришься полчаса, а она вообще на обратной стороне. Т.е. проблема этого подхода в том, что границы этих островков никак не заданы. Моя же система наоборот, четко задает зоны.
Однако, Вы дали хорошую идею попробовать приспособить для этого управление рефдесами на этапе создания нетлиста. В принципе, если в составе рефдеса будет некий кусок, отвечающий за местонахождение элемента в иерархии схемы, то тогда вопрос переходит в создание таблички расположения блоков на плате, а не отдельных деталей. Останется только конкретизировать границы этих блоков, ибо они никогда не будут правильной прямоугольной формы... Шелкография тоже может не помочь, т.к. бывает, что вообще нету места ее рисовать... Что-то все равно не получается. sad.gif
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Feb 17 2012, 09:08
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Для трассировки, точнее, для размещения, есть ROOM или СOMPGROUP. Именовать детали по группам - это уже перебор sm.gif

ИМХО, если кто-то ищет компонент, не располагая вообще никакой документацией на изделие (современное), то это уже почти абсурд. Так быть не должно. А если документация есть, то почему бы не сделать PDF, где можно строчку поискать в электронном виде, а потом глазами уже искать. Для особо принципиальных, требующих документации в бумажном виде, можно издать причесанный pick & place файл, где в виде таблицы изложить перечисление refdes: side, X, Y по всем компонентам, а также указание, откуда координаты откладывать.

Сообщение отредактировал Hoodwin - Feb 17 2012, 09:15
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 09:24
Сообщение #22


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Hoodwin @ Feb 17 2012, 13:08) *
Для особо принципиальных, требующих документации в бумажном виде, можно издать причесанный pick & place файл, где в виде таблицы изложить перечисление refdes: side, X, Y по всем компонентам, а также указание, откуда координаты откладывать.

В том-то и дело, что человеку трудно глазами откладывать десятые доли миллиметра, да еще и на большой плоскости в двух осях... И компьютера у монтажника нету, хотя лично я за то, чтобы был.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Feb 17 2012, 10:00
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(vitan @ Feb 17 2012, 13:06) *
Делал именно так когда-то давно. Но потом стало ясно, что не помогает.

Это означает только одно, что надо не полениться и внести изменения в схему. Т.е. привести схематик к грамотному виду. В сущности, это "не помогает" как раз индикатор того, что схема отрисована как-то не так. wink.gif

Цитата(vitan @ Feb 17 2012, 13:06) *
Многие импортные схемы и платы так же оформлены. Бывает, ремонтирую что-нибудь, и надо найти деталь. Казалось бы, вот она, где-рядом должна быть, и тоже префикс у неё R4XX, шаришься полчаса, а она вообще на обратной стороне.

Это нормально. Элемент может и с другой стороны, но все равно в районе этого "островка".

Цитата(vitan @ Feb 17 2012, 13:06) *
Т.е. проблема этого подхода в том, что границы этих островков никак не заданы. Моя же система наоборот, четко задает зоны.

Если подумать, то в каких-то четких границах просто нет нужды. Это явно лишняя сущность.

Цитата(vitan @ Feb 17 2012, 13:06) *
если в составе рефдеса будет некий кусок, отвечающий за местонахождение элемента в иерархии схемы то тогда вопрос переходит в создание таблички расположения блоков на плате, а не отдельных деталей.

Угу. "Любая грамотная трассировка, должна начинаться уже на этапе создания схемы"(с) Tahoe sm.gif

Цитата(vitan @ Feb 17 2012, 13:06) *
Останется только конкретизировать границы этих блоков, ибо они никогда не будут правильной прямоугольной формы...

Блин, ну на то они и "островки", что их визуально легко отличить. Но вот почему они должны непременно быть прямоугольной формы - ума не приложу. А если они будут круглыми? Сразу навеяло, несравненный Дж.Карлин: ... а если ты клянёшься на библии, но она на китайском языке, перевернута вверх тармашками и половина страниц в ней отсутствует, это будет считаться? sm.gif

Цитата(vitan @ Feb 17 2012, 13:06) *
Шелкография тоже может не помочь, т.к. бывает, что вообще нету места ее рисовать... Что-то все равно не получается. sad.gif

Лично я, например, шелкографией почти не пользуюсь. Так что без "моего" подхода - вообще никуда. wink.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 10:24
Сообщение #24


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Tahoe @ Feb 17 2012, 14:00) *
Это нормально. Элемент может и с другой стороны, но все равно в районе этого "островка".

Не нормально. Человек об этом не знает, глядя только на рефдес и потратит впустую полчаса.

Цитата(Tahoe @ Feb 17 2012, 14:00) *
Если подумать, то в каких-то четких границах просто нет нужды. Это явно лишняя сущность.

Если есть какой-либо другой способ, то - да, конечно. Но если речь об "островках", то границы должны быть.

Цитата(Tahoe @ Feb 17 2012, 14:00) *
Блин, ну на то они и "островки", что их визуально легко отличить. Но вот почему они должны непременно быть прямоугольной формы - ума не приложу.

Что делать, например, если плата забита под завязку, и свободного места нет? Т.е. один большой остров.
Прямоугольными - чтобы задать систему координат для поиска этих квадратов. С иной формой тяжеловато будет...
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Feb 17 2012, 10:53
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(vitan @ Feb 17 2012, 14:24) *
Человек об этом не знает, глядя только на рефдес и потратит впустую полчаса.

В таком случае, как говорил один мой знакомый, "не умеешь работать головой - работай руками"(с). sm.gif Неужто так трудно перевернуть плату и посмотреть с другой стороны тоже?

Цитата(vitan @ Feb 17 2012, 14:24) *
Если есть какой-либо другой способ, то - да, конечно. Но если речь об "островках", то границы должны быть.

Зачем? Почему не достаточно просто знания, что вот IC401, а значит R432 находится совсем рядом? Можно подумать, что непременно требуется пограничников с собаками расставить и без четкой полоски они не знают, что охранять.

Цитата(vitan @ Feb 17 2012, 14:24) *
Что делать, например, если плата забита под завязку, и свободного места нет? Т.е. один большой остров.

См. выше: "достаточно просто знания, что вот IC401, а значит R432 находится совсем рядом". wink.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 11:05
Сообщение #26


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Tahoe @ Feb 17 2012, 14:53) *
Зачем? Почему не достаточно просто знания, что вот IC401, а значит R432 находится совсем рядом?

Где искать тогда R732? Рядом с чем? С IC701? Где найти IC701? Понимаете?
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Feb 17 2012, 11:15
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(vitan @ Feb 17 2012, 15:05) *
Где искать тогда R732? Рядом с чем? С IC701? Где найти IC701? Понимаете?

Так в том-то и удобство. Достаточно найти любой элемент 7xx. И не придется все листы сборочного чертежа елозить.
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 12:24
Сообщение #28


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Tahoe @ Feb 17 2012, 15:15) *
Так в том-то и удобство. Достаточно найти любой элемент 7xx.

Ага, сначала полчаса ищем этот любой элемент, потом еще полчаса рядом с ним ищем наш искомый, потом произносим крепкое словцо, переворачиваем плату, и по-новой...
Нет, это не годится, к сожалению.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Feb 17 2012, 13:44
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(vitan @ Feb 17 2012, 16:24) *
Ага, сначала полчаса ищем этот любой элемент, потом еще полчаса рядом с ним ищем наш искомый, потом произносим крепкое словцо, переворачиваем плату, и по-новой...

А если чуток подумать? wink.gif
Подсказка. Есть такой метод, называется от противного. Здесь автоматически нечто похожее получается.
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 17 2012, 19:06
Сообщение #30


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Tahoe @ Feb 17 2012, 17:44) *
А если чуток подумать? wink.gif

Вы только не думайте, что тут только Вы думаете (гы, неплохой каламбурчик получился!).
Конкретный пример с конденсаторами под BGA как Вы предлагете оформить? Чтобы можно было быстро найти кто есть кто в этой плотной группе.
Go to the top of the page
 
+Quote Post

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

 


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


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