|
auto placer в ALTIUM DESIGNER'е, как сделать автоматическую расстановку компонентов? |
|
|
|
Oct 12 2009, 13:02
|

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

|
Цитата(vetal334 @ Oct 12 2009, 15:22)  Здравствуйте. Подскажите пожалуйста, как пользоваться автоматической расстановкой компонентов на ПП. Я так понял, для этого есть функция Auto placer (Tools -> Component Placement -> Auto Placer...). Но, результаты от её использования у меня получаются непредсказуемые: то выскакивает сообщение "No valid keepout is defined on this board. Autoplacement cannot proceed." (при этом в слое Keep-Out layer рисовал соотв. элементы), то вдруг начинает раскидывать компоненты, но сваливает их в кучу игнорируя всякие clearance rules... Board origin двигал, keepout зоны вроде добавлял (линии и заливки). Результата нет.
У меня Vista SP2 x86. Altium Designer BUILD 9.0.0.17654 Руками будет предсказуемей. Быстрее расставить, чеп описать, что и куда ставить
|
|
|
|
|
Oct 14 2009, 18:15
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558

|
Цитата(vetal334 @ Oct 12 2009, 16:22)  Здравствуйте. Подскажите пожалуйста, как пользоваться автоматической расстановкой компонентов на ПП. Я так понял, для этого есть функция Auto placer (Tools -> Component Placement -> Auto Placer...). Но, результаты от её использования у меня получаются непредсказуемые: то выскакивает сообщение "No valid keepout is defined on this board. Autoplacement cannot proceed." (при этом в слое Keep-Out layer рисовал соотв. элементы), то вдруг начинает раскидывать компоненты, но сваливает их в кучу игнорируя всякие clearance rules... Board origin двигал, keepout зоны вроде добавлял (линии и заливки). Результата нет. Считайте, что Altium этого не делает и пункта (AutoPlace) такого НЕТ!!!
|
|
|
|
|
Dec 2 2013, 23:19
|
Группа: Новичок
Сообщений: 4
Регистрация: 2-12-13
Пользователь №: 79 465

|
Altium 13.3.4 Build 28608 совсем отказывается делать AutoPlace. При нажатии на Autoplacer ..... ничего не происходит, словно эту опцию отключили. Может необходимо настроить сначала. Вообще делаю всё как и раньше, проект - схема - псб - потом задаю правила и нажимаю autoplacer. Раньше это работало, сейчас нет. Не понятно, где что нужно нажать, что бы всё заработало, пусть даже в таком корявом виде как оно было. Очень интересно разобраться и по возможности написать стандартные правила для расстановки компонентов. Алексей подскажите плиз где копать. Или придётся всё таки откатиться на старую версию ?
|
|
|
|
|
Dec 3 2013, 08:04
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Johniwc @ Dec 3 2013, 03:19)  Altium 13.3.4 Build 28608 совсем отказывается делать AutoPlace. При нажатии на Autoplacer ..... ничего не происходит, словно эту опцию отключили. Может необходимо настроить сначала. Вообще делаю всё как и раньше, проект - схема - псб - потом задаю правила и нажимаю autoplacer. Раньше это работало, сейчас нет. Не понятно, где что нужно нажать, что бы всё заработало, пусть даже в таком корявом виде как оно было. Очень интересно разобраться и по возможности написать стандартные правила для расстановки компонентов. Алексей подскажите плиз где копать. Или придётся всё таки откатиться на старую версию ? Лучше потратить немного времени, но самостоятельно, вручную расставить компоненты, чем перерасставлять их за авторасстановщиком.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Dec 3 2013, 11:04
|
Группа: Новичок
Сообщений: 4
Регистрация: 2-12-13
Пользователь №: 79 465

|
Цитата(Master of Nature @ Dec 3 2013, 19:04)  Лучше потратить немного времени, но самостоятельно, вручную расставить компоненты, чем перерасставлять их за авторасстановщиком. Что собственно все и делают, тратят время на расстановку компонентов и трассировку проводников. Тут интерес в другом, заставить машину это делать без участия человека. Инструмент есть, скрипты и правила можно описать. По сути это тот же язык программирования, только без библиотек, наличие которых существенно упростит жизнь многим. Насчёт развести ручками ........ можно конечно и ручками, но что то уже не вставляет
|
|
|
|
|
Dec 3 2013, 11:30
|
Группа: Новичок
Сообщений: 4
Регистрация: 2-12-13
Пользователь №: 79 465

|
Цитата(Владимир @ Dec 3 2013, 22:11)  Маниловщиной пахнет. Не видел ни одного приличного проекта, где была авторасстановка. Неприличных видел. Причём тут маниловщина. Я вообще просил подсказать, что за траблы с autoplace в новом Altium. Остальными извращениями, никого заниматься не заставляю Если вы знаете решение проблемы autoplacer, буду рад услышать.
|
|
|
|
|
Dec 4 2013, 06:14
|

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

|
Цитата(Johniwc @ Dec 3 2013, 14:30)  Если вы знаете решение проблемы autoplacer, буду рад услышать. Никто не знает решения этой проблемы в автоматическом режиме! То, что работало в старых версиях - просто бестолковое и пустое. Подозреваю, что поставить перед разработчиками ПО задачу могут. Но пока никто толкового алгоритма на гора не выдал. Об алгоритмах можете почитать у Деньдобренько " Автоматизация конструирования РЭА". Прошли десятилетия - а формально описать опыт конструктора пока не смогли. Придется ждать результатов в области искусственного интеллекта, причем в области конструирования. Но... тогда Вас уволят... Смотрите фильм "Железный человек", там главный герой проектирует роботизированную броню.
|
|
|
|
|
Dec 4 2013, 11:44
|
Группа: Новичок
Сообщений: 4
Регистрация: 2-12-13
Пользователь №: 79 465

|
Цитата(v-vovchek @ Dec 4 2013, 17:14)  Никто не знает решения этой проблемы в автоматическом режиме! То, что работало в старых версиях - просто бестолковое и пустое. В общем пока откатился до AD 10 , буду на ней заниматься бестолковым и пустым занятием.
|
|
|
|
|
May 13 2014, 13:18
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935

|
Цитата(Aner @ May 13 2014, 17:14)  ... не совсем руками, это только физио-аналоговый аппаратный интерфейс от виртуально-мыслительного процесса проходящего в голове. Конечный штрих вносит нейронный сигнал от мозга к конечности
|
|
|
|
|
Dec 7 2016, 23:20
|
Группа: Новичок
Сообщений: 3
Регистрация: 1-12-16
Пользователь №: 94 458

|
Кто нибудь решил проблему с не работающим (не открывающимся) Design/Component Placement/Auto Placer?
только пожалуйста не надо развивать тему что она не нужна.
|
|
|
|
|
Apr 25 2018, 09:42
|
Местный
  
Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220

|
Цитата(kljhfuepwuc @ Dec 8 2016, 02:20)  Кто нибудь решил проблему с не работающим (не открывающимся) Design/Component Placement/Auto Placer?
только пожалуйста не надо развивать тему что она не нужна. Если в меню на строке Shove нажать Ctrl+mouse_left, всплывёт окно для редактирования команды с такой строкой: PCB:ShoveComponents Если эту строку удалить, то её можно восстановить найдя в соседнем списке Browse... То есть, эта команда существует. Если в меню на строке Auto Placer нажать Ctrl+mouse_left, всплывёт окно для редактирования команды с такой строкой: AutoPlacer:RunAutoPlacer Если эту строку удалить, то её уже не восстановишь из списка Browse... То есть, эта команда НЕ существует.
--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
|
|
|
|
|
May 14 2018, 12:07
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 5-10-08
Из: Питер
Пользователь №: 40 698

|
Извините за нечто, похожее на троллинг, но это не троллинг. Авторасстановщики действительно НЕ НУЖНЫ, так как БЕСПОЛЕЗНЫ и будут бесполезны до тех пор, пока человек не изобретет полноценный искусственный интеллект. Который научится делать это все, потратив время на обучение.
Автотрассировщики и те, пригодны максимум для создания регулярных fanouts, чисто экономия времени на рутину. Но не более.
Бросили развивать - и правильно.
|
|
|
|
|
May 16 2018, 18:12
|

Участник

Группа: Участник
Сообщений: 60
Регистрация: 25-08-17
Пользователь №: 98 970

|
Цитата(musa @ May 14 2018, 18:03)  Ну не скажите. Есть достаточно большая категория людей которая физически не может делать компоновку. Да и трассировку тоже. Вы им сколько угодно можете объяснять как нужно делать все впустую. Поэтому подобные вопросы всеравно с завидной регулярностью будут возникать. От этого никуда не денешся. Им проще уповать на волшебную кнопочку которая за них все сделает. Ни единожды даже здесь мы пытались это сделать. Таким людям не стоит заниматься трассировкой. Не их это. От таких вреда в работе больше, чем пользы. Хороший начальник, видя такое, должен дать им другую работу, соответсьвующую их способностям. Пусть делают то, к чему у них есть способности. Или перевести/уволить, если ничего по их способностям нет.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|