|
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 , буду на ней заниматься бестолковым и пустым занятием.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|