реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Подскажите программу (более навороченную чем Specctra) для автоматического размещения ЭРЭ на плате
Укушенный воблой
сообщение Jul 8 2016, 15:41
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Что нужно.
1) Описывать стратегию размещению с помощью скриптов
2) Поддержка параметризации, математических формул и уравнений для задания законов размещения
3) Поддержка функции "относительная фиксация" когда выбранные компоненты и дорожки воспринимаются как единое целое. И ротэйт и драг анд дроп над такой группой ЭРЭ выполняются так, как будто это единой целое
4) Поддержка "многоканальной параметризации". Когда я меняю растояние между двумя ЭРЭ, то автоматом ТАКЖЕ меняются расстояния во всех узлах данного типа
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 8 2016, 20:22
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ватман, без вариантов. Его кстати и под рыбу подкладывать удобно...
Go to the top of the page
 
+Quote Post
Укушенный воблой
сообщение Jul 8 2016, 20:42
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Я серьёзно
Go to the top of the page
 
+Quote Post
Vadim
сообщение Jul 9 2016, 07:12
Сообщение #4


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Если нужно скриптование, ватман не подойдёт. Попробуйте миллиметровку.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
Укушенный воблой
сообщение Jul 9 2016, 07:42
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Хотя бы просто "относительная фиксация" (когда положение выбранных элементов и уже разведенные дорожки между ними фиксируются относительно друг друга и ротейт, флип и драг анд дроп их выполняется так, как будто они одно целое) в каких программах трассировки плат есть?

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

Ну т.е. как в автокаде ты выделяешь ряд объектов а потом выбираешь "создать блок".
Но только автокад не является программой для трассировки плат.
А в PCAD нет функции "создать блок" из выбранных компонентов

К тому же хотелось бы что внешние дорожки и линии Connection "островков" тянулись бы за ними как они тянутся в pCAD когда двигаешь элемент

Сообщение отредактировал Укушенный воблой - Jul 9 2016, 07:47
Go to the top of the page
 
+Quote Post
Corvus
сообщение Jul 9 2016, 09:14
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



В Altium для этого есть union. Есть snippets для повторного использования одинаковых фрагментов.
Go to the top of the page
 
+Quote Post
Укушенный воблой
сообщение Jul 9 2016, 10:31
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Цитата(Corvus @ Jul 9 2016, 09:14) *
В Altium для этого есть union. Есть snippets для повторного использования одинаковых фрагментов.

Хотелось бы уточнить прежде чем качать несколько гигов Алтиум по диалапу (у меня нет инета. Связь только через 3G-модем):
1) Union - это временная группа (аналог hihglighted в пикад) или она сохраняется и после закрытия и открытия программы
2) Каким способом создаются Union? Можно ли задать правила, по которым Union будут создаваться автоматически?
3) При дрэйг энд дропе группы как единого целого за ней тянутся конекшоны и уже проведенные дорожки?
3) Чем Union отличается от Snippet?

И есть ли там команды "разместить рядом" так или иначе отфильтрованные компоненты так, чтобы манхэтэновская длина соединений между этими компонентами была минимальна?

Сообщение отредактировал Укушенный воблой - Jul 9 2016, 10:32
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 9 2016, 10:43
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не могу я серьезно говорить с бешеным крабом, ну никак...
Go to the top of the page
 
+Quote Post
Укушенный воблой
сообщение Jul 9 2016, 20:50
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Я извиняюсь.
Никто не знает что ли таких программ для проектирования печатных плат?
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 10 2016, 06:39
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 7-05-10
Из: Оренбург
Пользователь №: 57 135



Цитата(Укушенный воблой @ Jul 10 2016, 02:50) *
Я извиняюсь.
Никто не знает что ли таких программ для проектирования печатных плат?


Это было давно, но помнится такая программа как EDWin и EDWinXP. В них была возможность размещения компонентов текстовым описанием.


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Alex11
сообщение Jul 10 2016, 23:04
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Забудьте Вы это навсегда. Все программы анонсируют автоматическую расстановку, но ни одна не делает это разумно и правильно. Только ручками. Даже фильтровые конденсаторы на автомате не расставить правильно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jul 11 2016, 05:25
Сообщение #12


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Помню, когда дипломный проект в институте делал много лет назад, решил попробовать автоматическую расстановку микросхем. С помощью институтской ЭВМ. Как это происходило, точно не вспомню. Должно быть, задавал задание на карточках, а результат получал на распечатках. Ничего она не расставила с нескольких попыток, все ERROR выдавала. Но объем распечатки с ERROR уже демонстрировал серьезность работы. Я, правда, подстраховался, еще АЧХ одного каскада посчитал. В-общем, проканало отлично.
Это была моя единственная попытка пользоваться автоматическим расстановщиком. Молодой был, самонадеянный.
Тогда, когда схема состояла из десятков однотипных по корпусу микросхем, еще можно было
рассчитывать расставить элементы автоматически, рядами и колоннами, поротно... равнение направо...
Сейчас же никакой регулярности в принципе не бывает, все внутри ПЛИС, МК.
Go to the top of the page
 
+Quote Post
fill
сообщение Jul 11 2016, 09:40
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Укушенный воблой @ Jul 8 2016, 18:41) *
Что нужно.
1) Описывать стратегию размещению с помощью скриптов
2) Поддержка параметризации, математических формул и уравнений для задания законов размещения
3) Поддержка функции "относительная фиксация" когда выбранные компоненты и дорожки воспринимаются как единое целое. И ротэйт и драг анд дроп над такой группой ЭРЭ выполняются так, как будто это единой целое
4) Поддержка "многоканальной параметризации". Когда я меняю растояние между двумя ЭРЭ, то автоматом ТАКЖЕ меняются расстояния во всех узлах данного типа


Тыц


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
MapPoo
сообщение Jul 11 2016, 10:58
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045



Цитата(ViKo @ Jul 11 2016, 09:25) *
Помню, когда дипломный проект в институте делал много лет назад, решил попробовать автоматическую расстановку микросхем.


Я вам больше скажу, в институтах и сейчас этим занимаются rolleyes.gif Сам этим во время учебы грешил maniac.gif
Некоторые по этой теме даже докторские пишут... Но вот сильно дальше этого особо сильно не пошло... Объединение в группы/размещение по подобию еще ничего... А вот чисто автоматизированное не очень...
А в институтах занимаются, да rolleyes.gif
Go to the top of the page
 
+Quote Post
Укушенный воблой
сообщение Jul 11 2016, 16:43
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-07-16
Пользователь №: 92 484



Цитата(Alex11 @ Jul 10 2016, 23:04) *
Забудьте Вы это навсегда. Все программы анонсируют автоматическую расстановку, но ни одна не делает это разумно и правильно. Только ручками. Даже фильтровые конденсаторы на автомате не расставить правильно.

Ну а ПОЛУавтоматически?
Т.е. автоматизировать не весь процесс, а отдельные ТРУДОЕМКИЕ операции?

Очень была бы полезна операция "разместить рядом" выбранные компоненты.
А то я вручную дрэйг анд дроплю

Просто наблюдая за собой, как я осуществляю расстановку, я вижу, что действую по простейшим алгоритмам.

А раз есть алгоритмы - значит можно это дело поручить машине

fill
Спасибо за ссылку. Буду изучать.
Правда я в английском не очень силен.
Но тем не менее.
Спасибо

Цитата(Alex11 @ Jul 10 2016, 23:04) *
Забудьте Вы это навсегда.

Не могу.
Когда на плате 514 компонентов то расстановка очень много времени занимает.
До недели бывает вошкаешься.
Хотя, повторюсь, то что я делаю при этом подчиняется простейшим алгоритмам.
А значит машина это может сделать в тысячи раз быстрей меня и безошибочней


Я постоянно вижу, что размещение компонентов на плате подчиняется вполне конкретным и очень простым правилам.
Возникает вопрос: тогда почему бы его не поручить машине?
Задаешь эти правила, а машина за доли секунды расставляет как надо
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 20:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.0193 секунд с 7
ELECTRONIX ©2004-2016