|
Автоматическая расстановка компонентов. |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 19)
|
Dec 25 2008, 09:40
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(АДИКМ @ Dec 25 2008, 12:33)  Никто и никогда( ближайшие 100 лет) не напишет программу, которая будет раставлять лучше человека. Тоже мне теорема Ферма. Начнем с того, что ни один разводчик не может объяснить, по какому алгоритму он расставляет. Спросишь - начинают лепетать "сначала крупные элементы, потом мелкие"
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Dec 25 2008, 10:18
|

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

|
Цитата(АДИКМ @ Dec 25 2008, 11:33)  Никто и никогда( ближайшие 100 лет) не напишет программу, которая будет раставлять лучше человека. Правильная расстановка - 90 % от общей задачи создания платы. Расставляйте руками. Постановка первой фразы не корректон  Никто не напишет программы и никогда, которая раставлялабы лучше чем он сам (или группа разработчиков) Но можно написать програму, которая будет расставлять лучше человека, который не умеет расставлять Цитата(Жека @ Dec 25 2008, 11:40)  Тоже мне теорема Ферма. Начнем с того, что ни один разводчик не может объяснить, по какому алгоритму он расставляет. Спросишь - начинают лепетать "сначала крупные элементы, потом мелкие" Зато я знаю, по какому алгоритму я сам делаю раастановку
|
|
|
|
|
Dec 25 2008, 10:48
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(Владимир @ Dec 25 2008, 13:18)  Зато я знаю, по какому алгоритму я сам делаю раастановку  Вот и распишите его, чтобы любой ламер прочитал и понял  Цитата(Владимир @ Dec 25 2008, 13:18)  Никто не напишет программы и никогда, которая раставлялабы лучше чем он сам (или группа разработчиков) Но можно написать програму, которая будет расставлять лучше человека, который не умеет расставлять  Если мы говорим о "лучше-хуже", то надо четко сформулировать, что это значит. Очевидно, существует "самая лучшая" расстановка для данного нетлиста. Вы ее достигаете?
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Dec 25 2008, 11:40
|

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

|
Цитата(HardJoker @ Dec 25 2008, 12:34)  В один прекрасный момент Каспаров со товарищи был бит шахматной программой. Заметьте был бит на скорость, и не разработчик. Посмотрел бы как машина сражалась бы со всем умом разработчиков. И все правила ей пимсали в течении многих лет, записывая в память все ходы. Хотел бы я иметь у себя комп такой мощи  Цитата(Жека @ Dec 25 2008, 12:48)  Вот и распишите его, чтобы любой ламер прочитал и понял Если мы говорим о "лучше-хуже", то надо четко сформулировать, что это значит. Очевидно, существует "самая лучшая" расстановка для данного нетлиста. Вы ее достигаете? Он прост. Растановка зависти тот конкретного проекта. К стати от того, чекго не описано ни всхеме ни в PcB Цитата А автору поста - считайте что авторасстановки в Altium нет, априори! Что бы его удолетворить пусть считает что это tool/copponent placemetn/ AutoPlacer
|
|
|
|
|
Dec 25 2008, 12:47
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(Владимир @ Dec 25 2008, 14:40)  Он прост. Расстановка зависит тот конкретного проекта. Кстати от того, чего не описано ни в схеме ни в PcB Получается, что автоплэйсер не имеет исходной информации для грамотной работы. Стало быть, нужны механизмы ввода в него этой инфы (это я уже к программерам САПР)
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Dec 25 2008, 14:29
|
Частый гость
 
Группа: Свой
Сообщений: 171
Регистрация: 22-03-05
Из: Новосибирск
Пользователь №: 3 578

|
Такое впечатление что мой пост никто не читал. Я не говорил, что альтиум плохо или хорошо расставляет, в том то и проблема, что результата который можно оценивать я не добился... Расстановщики альтиума игнорируют основные правила, согласно которых должны работать их алгоритмы. Ощущение, что либо надо где-то поставить нужные галки, либо изначально расстановщики недоделанные, в чем я сомневаюсь. З.Ы.Кстати еще в институте мы писали программки реализующие различные алгоритмы расстановки и трассировки плат, оптимальность конечного результата зависит от кол-ва введенных критериев и приоритетов.
Сообщение отредактировал Prowler - Dec 25 2008, 14:43
|
|
|
|
|
Dec 25 2008, 15:17
|

Знающий
   
Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294

|
Цитата(Жека @ Dec 25 2008, 13:40)  Тоже мне теорема Ферма. Начнем с того, что ни один разводчик не может объяснить, по какому алгоритму он расставляет. Спросишь - начинают лепетать "сначала крупные элементы, потом мелкие" я надеюсь мы не перейдем к разговорам о том, что Топор расставляет лучше всех, а разводит вообще божественно? Любой грамотный разработчик может объяснить по какому принципу он раставляет компоненты. Только видать, ни один из них не сумел объяснить разработчикам САПРов, доступно, чтобы они реализовали это.
--------------------
летаю на пепелаце...
|
|
|
|
|
Dec 25 2008, 17:56
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(АДИКМ @ Dec 25 2008, 18:17)  я надеюсь мы не перейдем к разговорам о том, что Топор расставляет лучше всех, а разводит вообще божественно? Вы печатный текст нормально читаете? Я про Топор ничего не пишу Цитата Любой грамотный разработчик может объяснить по какому принципу он раставляет компоненты. Так давайте с вас и начнем. Я весь внимание
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Dec 25 2008, 20:48
|

Знающий
   
Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294

|
Цитата(Жека @ Dec 25 2008, 21:56)  Вы печатный текст нормально читаете? Я про Топор ничего не пишу Так давайте с вас и начнем. Я весь внимание  Это тоже самое, что голодному про еду рассказывать. Вы меня на словах можете научить фигурному катанию? Владимир немного выше дал Вам 100% правильный ответ - расстановка зависит от проекта. От требуемых шумов в аналоговой части, от разбрасывания сигналов в плис например для обеспечения необходимых таймингов и т.д. Ни в одном пакете нет инструментов позволяющих это учитывать. "Для галочки" автоплейсеры есть во всех пакетах. И я на 3 курсе института также писал программы для расстановки элементов. Математически оно решается элементарно. А вот польза от этого - нулевая...
--------------------
летаю на пепелаце...
|
|
|
|
|
Dec 26 2008, 08:20
|

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

|
Читайте все ответы и анализируйте Цитата Алексей Сабунин Цитата авторасстановки в Altium нет 100 % ответ. Остальное да, мусор или предновогоднее словоизлияние
|
|
|
|
|
Dec 26 2008, 15:02
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(АДИКМ @ Dec 25 2008, 23:48)  Это тоже самое, что голодному про еду рассказывать. Вы меня на словах можете научить фигурному катанию? Кто голодный? Я такой же проектировщик плат, как и вы. Не можете изложить алгоритм - не позорьтесь Цитата Владимир немного выше дал Вам 100% правильный ответ - расстановка зависит от проекта. От требуемых шумов в аналоговой части, от разбрасывания сигналов в плис например для обеспечения необходимых таймингов и т.д. Ни в одном пакете нет инструментов позволяющих это учитывать. Ответ Владимира бесполезен. Каждый ламер знает, что расстановка зависит от проекта. Вопрос в том, как математически строго описать эту зависимость. Цитата "Для галочки" автоплейсеры есть во всех пакетах. И я на 3 курсе института также писал программы для расстановки элементов. Математически оно решается элементарно. А вот польза от этого - нулевая... Польза нулевая, согласен. Как раз в силу элементарности заложенной в ваши проги математики. Однако можно заложить и другую математику Так есть на этом форуме разводчики, способные изложить алгоритм, как они расставляют элементы?
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Dec 26 2008, 15:43
|

Знающий
   
Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294

|
Цитата(Жека @ Dec 26 2008, 19:02)  Кто голодный? Я такой же проектировщик плат, как и вы. Не можете изложить алгоритм - не позорьтесь Ответ Владимира бесполезен. Каждый ламер знает, что расстановка зависит от проекта. Вопрос в том, как математически строго описать эту зависимость. Польза нулевая, согласен. Как раз в силу элементарности заложенной в ваши проги математики. Однако можно заложить и другую математику
Так есть на этом форуме разводчики, способные изложить алгоритм, как они расставляют элементы? если вы такой же проектировщик плат, то почему не можете рассказать своим разработчик, что бы Ваш супер продукт имел еще супер плейсер? Кто из нас позорится? А насчет "элементарности" и "заложить другую математику" - так возьмите и заложите. Поскольку, Вы такой же разработчик, и понимаете все нюансы. Хотя все это мне начинает напоминать обсуждение про гиперлинкс в соседней ветке. Вам про Фому, а Вы про Ерему. Целью разработки является получение денег. И если надо потратить 3 месяца на написание супер математики, то лучше нанять человека, который за месяц грамотно расставить компоненты. Хорошо работающий плейсер, в качестве маркетингового хода, выгоден только производителям кадов. Кем Вы и являетесь.
--------------------
летаю на пепелаце...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|