Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа в Altium Desiner превращается в ад.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Владимир
Цитата(Zlumd @ Apr 20 2016, 07:43) *
Как в AD искать компоненты в PCB по-нормальному ?
Я сейчас ищу так (например, надо найти на плате R46):
1. Тыкаю в любой случайный компонент.
2. Выбираю Find Similar Objects
3. Вижу в окошке хрень какая-то, так как я ткнул в Pad, а не в центр компонента.
4. Более точно прицеливаюсь и тыкаю между падами случайного компонента.
5. Выбираю Find Similar Objects
6. В поле Name вписываю r46. Рядом тыкаю Same. Жму OK.
7. Нифига не находится. Так как букву r надо было вбивать заглавную.
8. Снова прицеливаюсь между падами случайного компонента. Тыкаю.
9. Выбираю Find Similar Objects
10. В поле Name вписываю R46. Рядом тыкаю Same. Жму OK.
11. Экран перемещается. Открывается PCB Inspector. Но R46 нигде не вижу.
12. Закрываю PCB Inspector и другие окна, если они есть, так как найденный элемент почему-то всегда прячется под другими окнами, чаще всего под PCB Inspector
13. И теперь уже можно двигать компонент в нужное место.

В PCADe это делалось так :
1. Жмем Ctrl+F (открывается Edit Components).
2. Никуда не тыкая, пишем R46(пофигу большие или маленькие буквы). Жмем Jump.
3. Всё. Найденный компонент находится в середине эрана под курсором.

Выбрать один компонент как в Pcad, только удобней есть 2 способа
1 В меню Filter есть выпадающее меню со списком компонентов. "пишем R46(пофигу большие или маленькие буквы)" По мере написания список будет сокращаться, что заметно лучше чем в PCAD. Жать Jimp не нужно-- просто клик и компонетов найдется, зона увеличится, а он под светится.
2 В панели PCB раздел Compjnent есть список, аналогичный PCAD. Там все тоже самой, только выделить можно и группу.
Siargy
Цитата(Zlumd @ Apr 20 2016, 08:32) *
Что за pcb ? Я все меню просмотрел, но нигде не нашел такого.

системное меню внизу справа окна
Димон Безпарольный
Нравится мне алгоритм запуска DRC. Запускаем...

Выпадает бесполезное окно от которого мне избавится не удается:
Цитата
It is not allowed to browse Web.
To turn it on, go to DXP Preferences - System - Network Activity.


Каждый раз матерясь закрываем окно. Дальше круче. Выбираем первую ошибку в списке. Нажимаем на нее. Нажимаем Jump во вновь появившемся окне. HighLight жать бесполезно, т.к. плата закрыта выпавшим окном. Прикольно. Наверно нужно два монитора иметь. Нажимаем ОК... и первоначальный список улетает куда - то в задницу к последнему пункту. Немое бл... Ладно. Премещаем список обратно к первой ошибке, кликаем на ней и... выделенный компонент исчезает, а масштаб становится в полплаты. Ну ё.... Все заново. Занавес.

Как удобно, мать...!!!!!
Zlumd
Цитата(Siargy @ Apr 20 2016, 11:34) *
1. нажал Jamp
2. Component
3. набрал R46, [ввод] и все, курсор в центре компонента
Спасибо. Это действительно легко.
Цитата(Владимир @ Apr 20 2016, 11:36) *
1 В меню Filter есть выпадающее меню со списком компонентов.
Вы будете смеяться, но облазил все меню и нигде не нашел меню Filter.
Еще, если компонент на другом слое, то после поиска через Jump Component или через Find Similar Objects он выделяется вот так :
Нажмите для просмотра прикрепленного файла
Т.е. вообще никак не выделяется.
Владимир
Цитата(Zlumd @ Apr 20 2016, 08:49) *
Вы будете смеяться, но облазил все меню и нигде не нашел меню Filter.

Возможно выключено.
Правый клик на верхнем меню и поставьте флаг напротив панели Filter
Zlumd
Цитата(Владимир @ Apr 20 2016, 12:02) *
Возможно выключено.
Правый клик на верхнем меню и поставьте флаг напротив панели Filter
Нажмите для просмотра прикрепленного файла
Флаг Filter включен.
Когда Флаг Filter убираю, исчезает ComboBox, в котором можно выбирать имена цепей.
Владимир
Флаг должен стаять-- тогда и выпадающее меню доступно.
filmi
Цитата(Димон Безпарольный @ Apr 20 2016, 09:45) *
Дальше круче. Выбираем первую ошибку в списке. Нажимаем на нее. Нажимаем Jump во вновь появившемся окне.

Запустите Massages там удобнее по ошибкам "прыгать" если сгруппировать по классу...
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла

Цитата
Наверно нужно два монитора иметь

Лучше три. Очень удобно!!!
Димон Безпарольный
Цитата(filmi @ Apr 20 2016, 11:07) *
Запустите Massages там удобнее по ошибкам "прыгать" если сгруппировать по классу...
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла

Спасибо.


Как внутри KeepOut убрать метализацию? Окружность на слое KeepOUT внутри полигона.
Владимир
Объекты со свойством KeepOut меди не содержат.
Убирать нечего
Димон Безпарольный
Цитата(Владимир @ Apr 20 2016, 11:28) *
Объекты со свойством KeepOut меди не содержат.
Убирать нечего

Правда. На слое компонента меди нет. Перепутал.
Владимир
Цитата
На слое компонента

Такого формально тоже нет.
По умолчанию используется для них верхний и нижний. Но может быть любой, даже механический
Zlumd
В PCB, тыкая мышкой в компонент, попадаю в Pad, при этом выделяется только этот Pad.
Как сделать, что тыкнув в Pad, выделялся весь компонент, а не только Pad ?
Владимир
Не тыкайте в PAD. тыкните рядом с ним
Димон Безпарольный
Цитата(Zlumd @ Apr 20 2016, 11:56) *
В PCB, тыкая мышкой в компонент, попадаю в Pad, при этом выделяется только этот Pad.
Как сделать, что тыкнув в Pad, выделялся весь компонент, а не только Pad ?

Ага. Я этот вопрос тоже задавал. Кроме как не тыкать решения никакого нет.
Zlumd
Цитата(Владимир @ Apr 20 2016, 13:57) *
Не тыкайте в PAD. тыкните рядом с ним
Это же неудобно. Я должен увеличить плату настолько, чтобы я смог попасть между падами. Выделить компонент, уменьшить плату, чтобы видеть куда переносить компонент. И потом перенести его.
Если бы при тыканьи в пад выделялся бы весь компонент, то я просто бы взял компонент и перенес бы, без лишних уменьшений и увеличений.
Я попадаю всегда в пады, так как обычно пады занимают 2/3 площади компонента.
Владимир
Вам это кажется. Компонент всегда больше Pad Досттаточно тыкнуть в любую зону описанного прямоугольника.
если вы видите PAD , то эту зону тем более.
Zlumd
Цитата(Владимир @ Apr 20 2016, 14:36) *
Вам это кажется. Компонент всегда больше Pad Досттаточно тыкнуть в любую зону описанного прямоугольника.
если вы видите PAD , то эту зону тем более.
Как вы попадете между падами когда плата вот в таком масштабе :
Нажмите для просмотра прикрепленного файла
В таком масштабе всю плату видно, и видно куда нужно компоненты двигать, но компонент в таком масштабе выделить невозможно. Всегда выделяются только пады.
Siargy
тыкаю мышкай и тяну. онн спрашивает что тянуть - выбираю компонент

как вариант настроить выделение падов и полигонов и шыфтом
Владимир
Цитата(Zlumd @ Apr 20 2016, 11:48) *
В таком масштабе всю плату видно, и видно куда нужно компоненты двигать, но компонент в таком масштабе выделить невозможно. Всегда выделяются только пады.

Я и в таком, и более мелком работаю. Ну и что?
Настросте зоны захвата, Исключите PAD (не советую) из захвата и т.п. И будет вам счастье
meh2000
Цитата(Siargy @ Apr 20 2016, 12:07) *
тыкаю мышкай и тяну. онн спрашивает что тянуть - выбираю компонент
как вариант настроить выделение падов и полигонов и шыфтом

...при растановке компонентов, В схеме через Shift выделяю элементы, в РСВ они подсвечиваются, хватаю, тащим куда нужно.
Производим компановку, удобно! biggrin.gif
peshkoff
Цитата(meh2000 @ Apr 20 2016, 12:49) *
...при растановке компонентов, В схеме через Shift выделяю элементы, в РСВ они подсвечиваются, хватаю, тащим куда нужно.
Производим компановку, удобно! biggrin.gif


есть способы через фильтры (Y).
я уже как то писал, но т.к. эта тема превратилась в истерию и не ставит перед собой задачу изучения пакета, думаю бессмысленно повторяться.
Кому надо, разберутся
Владимир
Да способов сто +1.
И каждый удобен для той или иной операции.
Но рука должна быть набита в этом пакете.
Alechek
Раз тема еще не закрыта, добавлю сюда.
Доколе?
Нажмите для просмотра прикрепленного файла
Каждый раз, перекидывая из прокта в проект файл *.OutJub, натыкаюсь на то, что поля фильтрации сбиты!
То есть мне надо в отчете только компоненты Layer==Top. После открыти файла в другом проекте вместо поля Layer фильтрация пойдет по случальному полю.
Нажимая и отжимая галочку "Incude Farameters From PCB" имена полей тоже "пляшут"
Наблюдается жуть как давно. Править, по всей видимости, не хотят.

Никаких иных шаблонных инструментов для отчетной документации я не увидел!
Zlumd
Как одной ноге в УГО назначить в соответствие два пада в футпринте ?
Вот так почему-то не работает :
Нажмите для просмотра прикрепленного файла
Результат получается вот такой :
Нажмите для просмотра прикрепленного файла
Uree
Впишите обоим падам футпринта одинаковый номер, например "2".
Zlumd
Почему я не могу поставить два конденсатора вплотную друг к другу ?
У меня выставлен зазор между компонентами 1мм.
Altium рисует вокруг 3D-модели прямоугольник и пытается соблюсти зазор между выдуманными им же прямоугольниками.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Можно ли заставить Altium соблюдать зазор между окружностями, а не между прямоугольниками ?

Вот здесь уже задавался подобный вопрос:
http://electronix.ru/forum/index.php?showt...t&p=1391816
Ответ был : Добавьте 3D-модель. У меня 3D-модель есть, но все равно конденсаторы нельзя вплотную поставить.
Димон Безпарольный
Цитата(Zlumd @ Apr 26 2016, 12:29) *
Почему я не могу поставить два конденсатора вплотную друг к другу ?
У меня выставлен зазор между компонентами 1мм.
Altium рисует вокруг 3D-модели прямоугольник и пытается соблюсти зазор между выдуманными им же прямоугольниками.
Можно ли заставить Altium соблюдать зазор между окружностями, а не между прямоугольниками ?

Присоединяюсь. Какие - то прямоугольники вокруг элементов не дают поставить их вплотную друг к другу. Особенно они мешают когда элементы ставишь под углом отличным от прямого.
Zlumd
Здесь у разъема 3D-модель есть, а розового прямоугольника почему-то нет, но конденсатор все равно нельзя вплотную поставить.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Что вообще означает этот розовый прямоугольник ?
Владимир
Цитата(Zlumd @ Apr 26 2016, 10:37) *
Как одной ноге в УГО назначить в соответствие два пада в футпринте ?
Вот так почему-то не работает :

Не работает, а жалко
filmi
Цитата(Zlumd @ Apr 26 2016, 13:19) *
а розового прямоугольника почему-то нет

Возможно 3D этого элемента находится не на "розовом" слое, а на слое который у вас погашен.
Владимир
Цитата(Zlumd @ Apr 26 2016, 11:29) *
Почему я не могу поставить два конденсатора вплотную друг к другу ?
У меня выставлен зазор между компонентами 1мм.

Ищите проблему в другом. На картинке все зазоры больше 1.3, о должны были бы придвинуть на 1

Цитата(Zlumd @ Apr 26 2016, 12:19) *
Что вообще означает этот розовый прямоугольник ?

Это 3D на плоскости. В настройке слоев можете отключить их отображение, если это мешает вам.
Zlumd
Цитата(Владимир @ Apr 26 2016, 18:49) *
Ищите проблему в другом. На картинке все зазоры больше 1.3, о должны были бы придвинуть на 1
1.3 мм понятно почему. Потому что у меня сетка выставлена была 1 мм.
Да еще, выдуманный альтумом прямоугольник рисуется вокруг внешенго края линий футпринта.
Розовый прямоугольник - это прямоугольник вокруг 3D-модели.
А виртуальный выдуманный прямоугольник - это прямоугольник вокруг желтого круга.
Вот два конденсатора в сетке 0.025 мм
Нажмите для просмотра прикрепленного файла
Если конденсаторы повернуть на 45 градусов, то я не могу поставить конденсаторы ближе чем 9.5 мм
Нажмите для просмотра прикрепленного файла
Владимир
В правилах не указано использовать 3D
Поэтому использует описанный прямоугольник
Димон Безпарольный
Блин, так какой из этого выход? Если брать пару 40-контактных разъемов, развернуть их на 45 градусов, то их надо будет вообще разводить на километр. Бред какой - то.
Zlumd
Цитата(Владимир @ Apr 27 2016, 11:32) *
В правилах не указано использовать 3D
А где это ?
Я только это нашел :
Нажмите для просмотра прикрепленного файла
Здесь такого нет
Владимир
приложите проект-- и вам надут ошибку
Zlumd
Цитата(Владимир @ Apr 27 2016, 12:37) *
приложите проект-- и вам надут ошибку
Вот приложил файл с двумя конденсаторами.
Нажмите для просмотра прикрепленного файлаПодскажите, что, где надо настроить, чтобы конденсаторы можно было вплотную друг к другу поставить.
Владимир
Правила работают нормально. Уберите режим расталкивания.
Bug для режима расталкивания только есть
Zlumd
Цитата(Владимир @ Apr 27 2016, 14:48) *
Правила работают нормально. Уберите режим расталкивания.
Bug для режима расталкивания только есть
Куда конкретно нужно ткнуть, чтобы убрать режим расталкивания ?
Насколько я знаю режим расталкивания применяется при разводке плат, а не при ручной расстановке компонентов.
Владимир
Нет это другое.
Это последнее нововведение : Режим расталкивания компонентов.
В Preferemce справа в центе, сразу после настройки расталкивания проводников
Zlumd
Цитата(Димон Безпарольный @ Apr 27 2016, 12:25) *
Блин, так какой из этого выход? Если брать пару 40-контактных разъемов, развернуть их на 45 градусов, то их надо будет вообще разводить на километр. Бред какой - то.
Я нашел как это отключить. Очень неточные ответы Владимира помогли.
Открываем меню DXP \ Preferences \ PCB Editor \ Interactive Routing
Справа в центре Component pushing устанавливаем в Ingore.
Теперь конденсаторы можно ставить друг на друга
Нажмите для просмотра прикрепленного файла
Но это не решает проблему. При проверке DRC все равно Altium будет на это ругаться.
Как отучить Altium рисовать квадрат вокруг круга ?
Владимир
Цитата(Zlumd @ Apr 28 2016, 08:08) *
Справа в центре Component pushing устанавливаем в Ingore.
Но это не решает проблему. При проверке DRC все равно Altium будет на это ругаться.

Включите OnLine DRC для Component Cleorance и они будут сразу подсвечиваться зеленым
Цитата
Как отучить Altium рисовать квадрат вокруг круга ?

Это описанный прямоугольник вокруг выделенного компонента, для того, чтобы показать, что он выделен.
По этому отучит может только Altium. Но тогда "завоет" значительно большая половина пользователей, так как не видно будет что же выделено.
Димон Безпарольный
Цитата(Zlumd @ Apr 28 2016, 09:08) *
Но это не решает проблему. При проверке DRC все равно Altium будет на это ругаться.
Как отучить Altium рисовать квадрат вокруг круга ?

Похоже что никак. Или никто не знает. Если никак - это очередной глюк АДа. Я не хочу выпускать платы с разведенными на километр разъемами.
Constantin
Цитата(Димон Безпарольный @ Apr 28 2016, 09:31) *
Похоже что никак. Или никто не знает. Если никак - это очередной глюк АДа. Я не хочу выпускать платы с разведенными на километр разъемами.


Все знают, просто надоело учить в масштабе реального времени на форуме.
Если не в документации, то уж здесь то точно сто раз было сказано, что для нормального и адекватного контроля зазоров между компонентами необходимо иметь 3D модель.
Это работает, причем во всех измерениях. И все, кто хочет нормально работать это знают.
Zlumd
Цитата(Constantin @ Apr 28 2016, 12:52) *
Все знают, просто надоело учить в масштабе реального времени на форуме.
Если не в документации, то уж здесь то точно сто раз было сказано, что для нормального и адекватного контроля зазоров между компонентами необходимо иметь 3D модель.
Это работает, причем во всех измерениях. И все, кто хочет нормально работать это знают.
Дык, 3D-модель есть. В виде цилиндра. А Altium рисует вокруг цилиндрической 3D-модели параллелепипед. И уже по параллелепипеду меряет зазоры.
Хорошо что этот глюк проявляется только при расстановке компонентов.
Отключаем проверку при расстановке, и все.
При Batch-проверке DRC действительно меряются зазоры по 3D-модели.
Владимир
Цитата(Zlumd @ Apr 28 2016, 10:53) *
Дык, 3D-модель есть. В виде цилиндра. А Altium рисует вокруг цилиндрической 3D-модели параллелепипед.

Это было всегда и до сих пор никому не мешало, хотя и смущало.
Цитата
И уже по параллелепипеду меряет зазоры.

Это абсолютно не верное утверждение. алтиум ничего не меряет, а только проверяет. Зазоры измеряются и проверяются в DRC, а там все нормально. При интерактивной топологии они автоматически учитываются. При интерактивном размещении-- я уже писал. Эта фича вообще появилась полгода назад, и не для всех режимов работает. Ждите Update.
Цитата
Хорошо что этот глюк проявляется только при расстановке компонентов.
Отключаем проверку при расстановке, и все.
При Batch-проверке DRC действительно меряются зазоры по 3D-модели.

Ну вот сошлись наконец во мнении.
Димон Безпарольный
Цитата(Владимир @ Apr 28 2016, 12:07) *
Это было всегда и до сих пор никому не мешало, хотя и смущало.

Ну дык, понятно же - здесь не платы выпускают, а просто картинки с дорожками. Чего смущаться - то если при DRC все равно это вылезет?



Ничего, бумага все схавает...
Владимир
Вам уже 5 раз написали-- добавьте или "вытяните" 3D-- и все решится.
Или ищите версию 2006 года-- там была радостная для вас настройка, теперь никому не нужная
Zlumd
Цитата(Димон Безпарольный @ Apr 28 2016, 14:29) *
Ну дык, понятно же - здесь не платы выпускают, а просто картинки с дорожками. Чего смущаться - то если при DRC все равно это вылезет?

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