Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: быстро выбрать/найти компонент по имени
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
slbel
Доброго всем времени суток!

Как же все-таки быстро выбрать/найти элемент по его имени (десигнатору) в Altium (SCH/PCB)? Сколько ни ищу в google/techdoc все не то.
Знаю, что худо-бедно можно найти элемент через SCH List. Но может есть команда где нужно только ввести имя, указать Designator и кнопка Select/Find?

Заранее спасибо, с уважением.
Constantin
Цитата(slbel @ Sep 13 2016, 12:46) *
Как же все-таки быстро выбрать/найти элемент по его имени (десигнатору) в Altium (SCH/PCB)? Сколько ни ищу в google/techdoc все не то.
Знаю, что худо-бедно можно найти элемент через SCH List. Но может есть команда где нужно только ввести имя, указать Designator и кнопка Select/Find?


В редакторе PCB вполне удобно, можно просто набирать нужное позиционное обозначение см. рис.
Нажмите для просмотра прикрепленного файла

В SCH по Ctrl-f:
Нажмите для просмотра прикрепленного файла
Uree
CTRL+F?
Владимир
В схеме Edit/Jimp/ Jimp component где указываете обозначение
В PCB на верхней панели есть выпадающий список с компонентами. Там тоже легко.
Еще есть панель PCB/PCB раздел Component _- там больше фичей по групповому выделению

Alex Ko
M + C + клик ЛКМ на свободном месте..
slbel
Цитата(Uree @ Sep 13 2016, 11:36) *
CTRL+F?


Отвечу сразу всем.

Если у меня есть куча элементов С4x, то при поиске C4 нужно будет все перебирать.

При нажатии M + C + ЛКМ на свободном месте уменя ничего не происходит (при нажатии M + C всплывает меню).

Edit/Jump/Jump при вводе имени вываливается окно Messages, которое хранит огромный список твоих действий, в нем нужно найти (глазами!) нужную строчку, кликнуть на ней, закрыть окно и опа, элемент перед глазами, да еще не выделенный. Слишком много действий.

Мой любимый PCAD 4.5 разработки 1989 года делает это много лучше. Впрочем как многие вещи, включая протягивание проводов. Я просто устал их тащить/поправлять (проще удалить и наново), а не нужный вертекс, я просто не знаю как удалить.

Но я тут согласен, инструмент мощный, и я не все еще знаю (далеко не все).

Всем спасибо за советы.

Владимир
Цитата(slbel @ Sep 13 2016, 18:06) *
Мой любимый PCAD 4.5 разработки 1989 года делает это много лучше.

Я забыл как в 4.5 но PCB/PCB раздел Component это аналог подобного а PCAD от 14 версии и выше, только с большими возможностями
Uree
Да, это непонятная логика альтиума, но что есть, то есть - поиск в схеме и на плате осуществляется по разному. В случае разных приложений для схем/РСВ это воспринимается нормально, но работая в одном окне "для всего" ожидаешь одинаковых последовательностей действий тоже для всего.
А так на схеме имхо быстрей всего CTRL+F и вписать нужное.
На плате либо через панель PCB/Component либо через М-С-клик на пустом месте и в появившемся списке выбрать нужный компонент.
Владимир
Цитата(Uree @ Sep 13 2016, 20:17) *
Да, это непонятная логика альтиума.

Тут +++1
Нужно жить в нем, чтобы чувствовать. В общем для тополога, который не должен и не обязан знать при пампасы программистов и иные "выверты" это ножом по горлу
Myron
Цитата(Uree @ Sep 13 2016, 11:17) *
Да, это непонятная логика альтиума, но что есть, то есть - поиск в схеме и на плате осуществляется по разному. В случае разных приложений для схем/РСВ это воспринимается нормально, но работая в одном окне "для всего" ожидаешь одинаковых последовательностей действий тоже для всего. А так на схеме имхо быстрей всего CTRL+F и вписать нужное. На плате либо через панель PCB/Component либо через М-С-клик на пустом месте и в появившемся списке выбрать нужный компонент.
Еще: на ПСБ кликнуть J, в выпавшем меню выбрать Component, в окне набрать десигнатор и нажать ОК.
peshkoff
Цитата(slbel @ Sep 13 2016, 18:06) *
Если у меня есть куча элементов С4x, то при поиске C4 нужно будет все перебирать.


Специально для таких случаев есть галочка whole words only, в гугле есть перевод этой фразы.

Но лучше J-C, уже сказали.

А как пикад 4.5 еще проще ищет компонент? Просто интересно.
slbel
Цитата(peshkoff @ Sep 14 2016, 08:56) *
Специально для таких случаев есть галочка whole words only, в гугле есть перевод этой фразы.

Но лучше J-C, уже сказали.

А как пикад 4.5 еще проще ищет компонент? Просто интересно.


Qry/Comp, далее внизу окна ЛКМ на поле 'Comp Name' и вводишь имя компонента, он подсвечивается.

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


PS: С трудом сделал скриншот, стандартная клавиша не PrtScr здесь работает. Я пользуюсь Virtual PC для запуска , т.к. в среде Win7 ее не запустить. Здксь воспользовался командами самого Virtual PC (Select All/Copy).
Uree
Тогда здесь PCB/Components будет не менее удобной методой, даже вписывать ничего не нужно, сразу и подсветится, и остальное притушится и смасштабируется - в общем что придумаете, то и сделает:

Нажмите для просмотра прикрепленного файла
slbel
Цитата(Uree @ Sep 14 2016, 14:44) *
Тогда здесь PCB/Components будет не менее удобной методой, даже вписывать ничего не нужно, сразу и подсветится, и остальное притушится и смасштабируется - в общем что придумаете, то и сделает:


J - C - на плате работает здорово. На схеме у меня сначала появляется окно Messages, которое нужно еще убрать.

А можно без него, если найдено только одно совпадение?
Uree
Не знаю точно, у меня тоже появляется, правда на другом мониторе и не мешает, поэтому закрываю его не сразу, а как руки дойдут.
peshkoff
Цитата(slbel @ Sep 14 2016, 17:00) *
J - C - на плате работает здорово. На схеме у меня сначала появляется окно Messages, которое нужно еще убрать.

А можно без него, если найдено только одно совпадение?


Окно Message не убираемое. Это целая болезнь и она неизлечима.
Помогают только препараты для облегчения боли:
Нужно сделать его Dockable, прикрепить справа, например.

И после его появления схватить за границу и уменьшить его ширину до 0.
После этого онно будет появляться, но ширина его будет примерно 1 px, будет не заметно
Myron
Цитата(slbel @ Sep 14 2016, 08:00) *
J - C - на плате работает здорово. На схеме у меня сначала появляется окно Messages, которое нужно еще убрать. А можно без него, если найдено только одно совпадение?
На схеме это не нужно, если:
- Разбить схему на страницы
- На каждой странице использовать второй символ в десигнаторе для указания на функцию этой страницы (М -MCU, P - power, и т.д.) или использовать его для номера страницы
- Провести аннотацию компонентов сверху-вниз и слева-направо.
После чего элемент на схеме отыскивается в 2 секунды.
Все равно это придется делать перед сдачей/релизом проекта.
Владимир
Цитата(Myron @ Sep 14 2016, 18:14) *
- На каждой странице использовать второй символ в десигнаторе для указания на функцию этой страницы (М -MCU, P - power, и т.д.) или использовать его для номера страницы

1 И как быть с проектами число листов которых за 2 десятка, или больше букв алфавита? -- еще букву добавлять-- так все равно искать плохо будет
2 А как в СНГ, где обозначение ГОСТ регламентирует

В общем это не тот случай, чтобы так "извращаться"

Ни разу ни попадали проекты с таким с таким способом обозначений.

Уж если хотите-- там есть функция суффиксов- префиксов, которая более однозначна
Myron
Цитата(Владимир @ Sep 15 2016, 01:37) *
1 И как быть с проектами число листов которых за 2 десятка, или больше букв алфавита? -- еще букву добавлять--
так все равно искать плохо будет
Плохо представляю что это за проект с 10-ю листами формата D.
Цитата(Владимир @ Sep 15 2016, 01:37) *
2 А как в СНГ, где обозначение ГОСТ регламентирует
Это серьезное замечание. При сквозной аннотации приходится держать списки с количеством компонентов по листам.
Цитата(Владимир @ Sep 15 2016, 01:37) *
Уж если хотите-- там есть функция суффиксов- префиксов, которая более однозначна

Поясните (или ткните), пожалуйста, как это.
Владимир
Цитата(Myron @ Sep 15 2016, 15:41) *
Плохо представляю что это за проект с 10-ю листами формата D.

Ко мне много поступает листов на 30. Рекорд где то под 60
Цитата
Поясните (или ткните), пожалуйста, как это.

Так в аннотации есть колонки Start Index и Suffix. Это оно
Myron
Цитата(Владимир @ Sep 15 2016, 06:51) *
Ко мне много поступает листов на 30. Рекорд где то под 60

Так в аннотации есть колонки Start Index и Suffix. Это оно
Спасибо большое, попробую.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.