|
|
  |
Странности переноса SCH to PCB |
|
|
|
Mar 17 2011, 14:53
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 4-11-05
Пользователь №: 10 480

|
Надо выделить все компоненты, затем выбрать Tools - Component Placement - Arrange Outside Board.
|
|
|
|
|
Mar 18 2011, 08:10
|
Местный
  
Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475

|
Цитата(fantex @ Mar 17 2011, 17:53)  Надо выделить все компоненты, затем выбрать Tools - Component Placement - Arrange Outside Board. Все получилось! Спасибо, очень признателен!!!!!
|
|
|
|
|
May 23 2011, 05:25
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 28-02-11
Пользователь №: 63 290

|
Ещё один вопрос по этой же теме: Как сделать то же самое, если часть компонентов уже расставлена на плате? Спасибо
|
|
|
|
|
May 23 2011, 07:08
|

Эксперт
    
Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895

|
Цитата(Tanichev @ May 23 2011, 09:25)  Ещё один вопрос по этой же теме: Как сделать то же самое, если часть компонентов уже расставлена на плате? Спасибо Можно через панель PCB, выбрать только компоненты, которые находятся за пределами платы: Цитата(G_A_S @ Mar 17 2011, 18:21)  Вытаскивать их оттуда дело бессмысленное, учитывая количество. Я бы предложил делать проще! Выбираете компонент из списка в панели PCB (с настройками, как показано выше на картинке). И далее команда Tools>Placement>Reposition Selected Components Я на нее поставил горячую клавишу 1, и процесс размещения компонентов у меня выглядит так: плата во весь экран (или нужный кусок платы), далее в списке выбираю компонент (и без разницы где он там лежит за платой), далее Click в плату, потом кнопка 1 и он автоматически на курсоре, после чего его остается лишь плейснуть!
Эскизы прикрепленных изображений
--------------------
|
|
|
|
|
May 23 2011, 10:05
|

Знающий
   
Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141

|
Цитата(Алексей Сабунин @ May 23 2011, 10:08)  Я бы предложил делать проще! Выбираете компонент из списка в панели PCB (с настройками, как показано выше на картинке). И далее команда Tools>Placement>Reposition Selected Components Я на нее поставил горячую клавишу 1 после чего его остается лишь плейснуть! Алексей, в вашем учебнике я не нашел механизма назначения пользовательской Shortcuts на команду, есть только в гл.6 создание своей панели инструментов, это несколько не то. В принципе, есть удобная Shortcuts I - вызов меню Tools/Component Placement, но хотелось бы назначить, как сделали вы, Shortcuts на команду Reposition Selected Components, да и освоить этот механизм. Проведите ликбез, плиз
|
|
|
|
|
May 23 2011, 12:25
|

Знающий
   
Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141

|
Цитата(Vokchap @ May 23 2011, 14:34)  Двойной клик на свободном месте области, где размещаются панели инструментов, выбираете нужную команду (обычной навигацией по меню, либо поиском команды с фильтром в окне Customizing) и в нижней части диалога задаете шоткат (один или два). Спасибо, получилось!  Привожу еще картинку для наглядности, чтобы вызвать меню Edit Command, надо щелкнуть два раза кнопкой мыши на команде Цитата(Psych @ May 23 2011, 15:00)  А я из PCB панели просто название перетаскиваю его на плату и усё. Неплохо придумано!  Кстати, вновь назначенные пользовательские клавиши теперь есть в списке! - см рис. Но опять возник вопрос - как перенести их на другую машину? В файле DXPPreferences.DXPPrf Shortcuts сохраняются?
Сообщение отредактировал Rodavion - May 23 2011, 12:09
Эскизы прикрепленных изображений
|
|
|
|
|
May 23 2011, 12:42
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
Цитата(Rodavion @ May 23 2011, 19:25)  В файле DXPPreferences.DXPPrf Shortcuts сохраняются? Конечно сохраняются. Цитата(Алексей Сабунин @ May 23 2011, 14:08)  Цитата(G_A_S @ Mar 17 2011, 21:21)  Вытаскивать их оттуда дело бессмысленное, учитывая количество.
Я бы предложил делать проще! Стратегически неэффективно так работать  . Дизайнер (разработчик) в один момент времени работает над одним куском платы, поэтому самый удобный механизм фильтрации компонентов для него - это выделить мышкой нужный узел на схеме (группу компонентов) и подсвеченные соответствующие им футпринты на плате автоматом разнести в нужной области платы тремя кликами мыши через Alignment Tools => Arrange Components Inside Area. Т.о. сбитые все в кучу футпринты - это не баг - это "фишка". Экономит место и избавляет от лишних телодвижений. Это для гурманов, которых раздражает расставленные автоматом после импорта футпринты по румам в несколько линеек, по метру длиной каждая  . К слову, фильтрация футпринтов через инструмент components панели pcb - сделана скорее для удобной навигации, редактирования и анализа топологии на уже готовой (или почти готовой) плате. Вряд-ли реально часто используется для разводки, т.к. есть другие, более удобные механизмы (например, выше). И поиск одного футпринта на плате проще выполнить через панель инструментов "Filter", т.к. она всегда "открыта" (и не только для поиска компонентов), даже в полноэкранном режиме монитора. Возьмите на вооружение и отразите в статьях.
|
|
|
|
|
May 23 2011, 13:30
|

Эксперт
    
Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895

|
Цитата(Rodavion @ May 23 2011, 14:05)  Алексей, в вашем учебнике я не нашел механизма назначения пользовательской Shortcuts на команду Ctrl+Click на команде = задать горячую клавишу! Цитата(Vokchap @ May 23 2011, 16:42)  самый удобный механизм фильтрации компонентов для него - это выделить мышкой нужный узел на схеме (группу компонентов) и подсвеченные соответствующие им футпринты на плате автоматом разнести в нужной области платы тремя кликами мыши через Alignment Tools => Arrange Components Inside Area. про это я писал в книге, это естественно оптимальный вариант... через список в панели PCB, это дополнительно! У нас многие держат перед глазами напечатанную схему, и им проще по списку размещать! про Filter - это дело привычки, аналогичные действия можно по разному в альтиуме сделать... Цитата(Vokchap @ May 23 2011, 16:42)  Возьмите на вооружение и отразите в статьях. Было бы интересно, если бы вы тоже нашли немного времени, чтобы написать пару статеек! Думаю вам есть чем поделиться! Я бы организовал их быструю публикацию... Я сейчас больше занимаюсь другими вопросами, на статьи уже времени не хватает...
--------------------
|
|
|
|
|
May 23 2011, 17:09
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
TOREX, те же яйца, только в профиль (та же команда, только в выпадающем меню расположенная и чуть по-другому обозвана). Цитата(Алексей Сабунин @ May 23 2011, 20:30)  У нас многие держат перед глазами напечатанную схему, и им проще по списку размещать! Это как Вы научите народ, так он в основной своей массе и будет работать (и считать, что так в самом деле проще). Цитата(Алексей Сабунин @ May 23 2011, 20:30)  про Filter - это дело привычки, аналогичные действия можно по разному в альтиуме сделать... Так ведь альтернативы этому инструменту при работе в полноэкранном режиме просто нет. Все остальные методы - компромисс, т.к. сильно загораживают рабочую зону  . На самом деле это вопрос чисто технического предпочтения (альтернативный инструмент с минимальным кол-вом требуемых от дизайнера манипуляций для выполнения конкретной процедуры). Касаемо АД это звучит пока смешно и этот подход в оптимизации работы Альтиумом не развивается. Если интересно, можете ознакомиться, как эту стратегию полноэкранного режима работы и эффективного доступа к процедурам развивает SIEMENS в конструкторских 3Д КАДах высокого уровня типа NX и сколько этому уделяется внимания. И всё это для более продуктивной и комфортной работы конструктора. А дизайнер pcb в этом смысле от конструктора ничем не отличается и его производительность работы при выполнении рутинных процедур, на данный момент, не высока (относительно, конечно).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|