|
|
  |
Копирование расстановки. Room |
|
|
|
Sep 21 2016, 17:38
|
Профессионал
    
Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445

|
Кошмар какой... Смотрю с годами в альтиме интерактив к лучшему почти не меняется. Пишите в сапорт пожелания новой фичи, это может работать так: https://www.youtube.com/watch?v=m9N3kgssAvwhttps://www.youtube.com/watch?v=eSi4HfcxlnYPS и оно действительно там работает... и давно.
--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
|
|
|
|
|
Sep 22 2016, 07:01
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Constantin @ Sep 21 2016, 13:21)  Уже есть :-) У самого как-то руки не доходят разобраться с темой скриптов. Если бы там можно было на Python писать мне было бы проще... Тогда держите: https://sourceforge.net/p/altiumscripts/svn...yCompPlacement/Из недопиленного: не работают правила, нет никаких настроек. Там есть описание к установке Работает так: выделяем расставленные компоненты -> CopyCompPos -> снимаем выделение, выделяем группу нерасставленных -> PasteCompPos Цитата(Mikle Klinkovsky @ Sep 21 2016, 20:38)  Кошмар какой... Смотрю с годами в альтиме интерактив к лучшему почти не меняется. Пишите в сапорт пожелания новой фичи, это может работать так: https://www.youtube.com/watch?v=m9N3kgssAvwhttps://www.youtube.com/watch?v=eSi4HfcxlnYPS и оно действительно там работает... и давно. Судить о программе по видео? ню-ню. Боюсь там если компонентов будет больше пяти будет все не так радужно. Приведите уж свой пример. Альтиум с 5-10 компонентами тоже прекрасно работает
|
|
|
|
|
Sep 22 2016, 09:31
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 9-02-06
Пользователь №: 14 158

|
Цитата(peshkoff @ Sep 22 2016, 10:01)  Тогда держите:
Работает так: выделяем расставленные компоненты -> CopyCompPos -> снимаем выделение, выделяем группу нерасставленных -> PasteCompPos Благодарю! Я правильно понимаю, что другими скриптами из репозитория тоже можно свободно пользоваться?
|
|
|
|
|
Sep 22 2016, 10:18
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Constantin @ Sep 22 2016, 12:31)  Благодарю! Я правильно понимаю, что другими скриптами из репозитория тоже можно свободно пользоваться? да, только описания нет  все собираюсь написать. это такая морока... писать код куда проще но если будут вопросы, можете задать. можно отдельную тему создать. если на соурсфордже зарегистрироваться, то будете получать оповещения об изменении репо
|
|
|
|
|
Sep 22 2016, 16:34
|
Профессионал
    
Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445

|
Цитата(peshkoff @ Sep 22 2016, 10:01)  Судить о программе по видео? ню-ню. Боюсь там если компонентов будет больше пяти будет все не так радужно. Приведите уж свой пример. Альтиум с 5-10 компонентами тоже прекрасно работает Не хотите, не судите, какой смысл ещё и мне видео делать... Да и возни много, лениво. С сотней компонентов и кучей дорожек, кучей темплейтов заливки и пр.объектами, тоже хорошо работает. Просто медленнее, по крайней мере у меня на компе. Я предпочитаю способ похожий на копирование через буфер обмена, только через меню (гор.кнопку не стал ставить и на панельку вытаскивать): "Выделил что надо, CTRL+C, выделил не разведённое (или кроспробнул со схемы), тыкнул в меню и нажал enter (галки все с прошлого раза стоят), подвинул куда надо и кликнул (мышью или задав смещение числами). Всё." Если схемы образца и реципиента рисовались по разному (нумерация не совпадает, корпуса и части схемы отличаются), то иногда (очень редко), может не правильно сопоставить компоненты, например, участвующие одной одинаковой цепью. Отличающиеся по соединениям куски схемы не трогает.
--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
|
|
|
|
|
Nov 15 2016, 21:24
|
Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 22-06-05
Пользователь №: 6 228

|
Цитата(peshkoff @ Sep 22 2016, 10:01)  Пользовался, понравилось - благодарю! Копировал не только из текущего проекта, но и брал расстановку кусочков из предыдущих проектов - быстро, удобно! Ещё хорошо бы копировать атрибуты Дезигнаторов и Комментов
|
|
|
|
|
Nov 16 2016, 14:13
|
Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 4-04-16
Пользователь №: 91 157

|
Цитата(Владимир @ Nov 16 2016, 15:01)  я совместил с СТП что это, как совместил?
|
|
|
|
|
Nov 16 2016, 16:13
|
Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 22-06-05
Пользователь №: 6 228

|
Цитата(Gluk @ Nov 16 2016, 14:02)  Почему вы не делаете всё это с помощью каналов? Каналы делаю не часто и поэтому каждый раз подзабываю тонкости... Копирование расстановки, разводки и расположения Дезигнаторов и Комментов помню, что проходило шустренько. Более того, если требовалось что-то где-то поменять, то эти изменения достаточно легко распространялись по всем каналам (если правильно помню...). В этот раз изначально не планировал использовать каналы, но в схеме были небольшие повторяющиеся кусочки - питалки, АЦП, ЦАП со своими вариациями номиналов пассивников. Их объём был не так велик, а "разнообразие", видимо, превышало "однообразие" - в общем не стал делать каналы. И вот тут инструмент уважаемого peshkoff хорошо пригодился. Как "каналы" проходят через нормоконтроль - не знаю, возможно это была неосознанная причина отказаться от них...
|
|
|
|
|
Nov 17 2016, 06:32
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(S17 @ Nov 16 2016, 00:24)  Пользовался, понравилось - благодарю! Копировал не только из текущего проекта, но и брал расстановку кусочков из предыдущих проектов - быстро, удобно! Более того, программа изначально и писалась для того, чтобы копировать расстановку из предыдущих проектов. Если проц или плис повторяются, берем все, что идет рядом, копируем размещение. Цитата Ещё хорошо бы копировать атрибуты Дезигнаторов и Комментов  Вообще планирую, думаю прямо туда пару строк дописать то нужно.. надо добраться. Пока через PCBList сделайте
|
|
|
|
|
Nov 17 2016, 07:59
|
Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 22-06-05
Пользователь №: 6 228

|
Цитата(peshkoff @ Nov 17 2016, 09:32)  Более того, программа изначально и писалась для того, чтобы копировать расстановку из предыдущих проектов. Если проц или плис повторяются, берем все, что идет рядом, копируем размещение. Именно так! Цитата Вообще планирую, думаю прямо туда пару строк дописать то нужно.. надо добраться. Пока через PCBList сделайте  Понял, спасибо!
|
|
|
|
|
Nov 30 2016, 08:49
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(S17 @ Nov 16 2016, 00:24)  Пользовался, понравилось - благодарю! Копировал не только из текущего проекта, но и брал расстановку кусочков из предыдущих проектов - быстро, удобно! Ещё хорошо бы копировать атрибуты Дезигнаторов и Комментов  Дезигнаторы сделал. Не знаю комменты нужно или нет.. можно тоже добавить  сейчас один раз копируем, вставить можно тремя способами (3 разные кнопки, см. install.txt) - вставляем позиции компонентов и дезигнаторов - вставляем только позиции компонентов (дезигнаторы на прежних местах по отношению к своим компонентам) - вставляем только дезигнаторы (например при варианте, если расстановка уже выполнена) в последнем случает также учитывается поворот компонентов относительно исходного положения
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|