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

 
 
 
Reply to this topicStart new topic
> Странности переноса SCH to PCB
G_A_S
сообщение Mar 17 2011, 14:21
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475



Столкнулся с проблемой переноса большой схемы в файл разводки. Схема на 15 листах А1. Толпа кондеров, толпа резюков, микросхем и т.д. Общее количество 2850. При переносе схем компоненты сначала сбились вообще в одну точку (причем все компоненты пронумерованы корректно). Потом поставил Альтиум десятку, в нем копоненты перенеслись частично вне поля. Вытаскивать их оттуда дело бессмысленное, учитывая количество.
Может кто-нибудь знает, в чем тут дело и где собака порылась?....
Go to the top of the page
 
+Quote Post
fantex
сообщение Mar 17 2011, 14:53
Сообщение #2


Участник
*

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



Надо выделить все компоненты, затем выбрать Tools - Component Placement - Arrange Outside Board.
Go to the top of the page
 
+Quote Post
G_A_S
сообщение Mar 18 2011, 08:10
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475



Цитата(fantex @ Mar 17 2011, 17:53) *
Надо выделить все компоненты, затем выбрать Tools - Component Placement - Arrange Outside Board.


Все получилось!
Спасибо, очень признателен!!!!!
Go to the top of the page
 
+Quote Post
Tanichev
сообщение May 23 2011, 05:25
Сообщение #4


Участник
*

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



Ещё один вопрос по этой же теме: Как сделать то же самое, если часть компонентов уже расставлена на плате? Спасибо
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 23 2011, 05:35
Сообщение #5


Гуру
******

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



Цитата(Tanichev @ May 23 2011, 08:25) *
Ещё один вопрос по этой же теме: Как сделать то же самое, если часть компонентов уже расставлена на плате? Спасибо

Если хотите, чтоб расставленные остались на месте-- для их Lock. остальное также
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение May 23 2011, 07:08
Сообщение #6


Эксперт
*****

Группа: Модераторы
Сообщений: 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 и он автоматически на курсоре, после чего его остается лишь плейснуть!
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Rodavion
сообщение May 23 2011, 10:05
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 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, да и освоить этот механизм. Проведите ликбез, плиз rolleyes.gif
Go to the top of the page
 
+Quote Post
Vokchap
сообщение May 23 2011, 11:34
Сообщение #8


Профессионал
*****

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



Двойной клик на свободном месте области, где размещаются панели инструментов, выбираете нужную команду (обычной навигацией по меню, либо поиском команды с фильтром в окне Customizing) и в нижней части диалога задаете шоткат (один или два).
Go to the top of the page
 
+Quote Post
Psych
сообщение May 23 2011, 12:00
Сообщение #9


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

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



А я из PCB панели просто название перетаскиваю его на плату и усё.
Go to the top of the page
 
+Quote Post
Rodavion
сообщение May 23 2011, 12:25
Сообщение #10


Знающий
****

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



Цитата(Vokchap @ May 23 2011, 14:34) *
Двойной клик на свободном месте области, где размещаются панели инструментов, выбираете нужную команду (обычной навигацией по меню, либо поиском команды с фильтром в окне Customizing) и в нижней части диалога задаете шоткат (один или два).

Спасибо, получилось! biggrin.gif Привожу еще картинку для наглядности, чтобы вызвать меню Edit Command, надо щелкнуть два раза кнопкой мыши на команде

Цитата(Psych @ May 23 2011, 15:00) *
А я из PCB панели просто название перетаскиваю его на плату и усё.

Неплохо придумано! a14.gif Кстати, вновь назначенные пользовательские клавиши теперь есть в списке! - см рис. Но опять возник вопрос - как перенести их на другую машину? В файле DXPPreferences.DXPPrf Shortcuts сохраняются?

Сообщение отредактировал Rodavion - May 23 2011, 12:09
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Vokchap
сообщение May 23 2011, 12:42
Сообщение #11


Профессионал
*****

Группа: Админы
Сообщений: 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) *

Вытаскивать их оттуда дело бессмысленное, учитывая количество.

Я бы предложил делать проще!

Стратегически неэффективно так работать cool.gif . Дизайнер (разработчик) в один момент времени работает над одним куском платы, поэтому самый удобный механизм фильтрации компонентов для него - это выделить мышкой нужный узел на схеме (группу компонентов) и подсвеченные соответствующие им футпринты на плате автоматом разнести в нужной области платы тремя кликами мыши через Alignment Tools => Arrange Components Inside Area.
Т.о. сбитые все в кучу футпринты - это не баг - это "фишка". Экономит место и избавляет от лишних телодвижений. Это для гурманов, которых раздражает расставленные автоматом после импорта футпринты по румам в несколько линеек, по метру длиной каждая sm.gif.

К слову, фильтрация футпринтов через инструмент components панели pcb - сделана скорее для удобной навигации, редактирования и анализа топологии на уже готовой (или почти готовой) плате. Вряд-ли реально часто используется для разводки, т.к. есть другие, более удобные механизмы (например, выше). И поиск одного футпринта на плате проще выполнить через панель инструментов "Filter", т.к. она всегда "открыта" (и не только для поиска компонентов), даже в полноэкранном режиме монитора.

Возьмите на вооружение и отразите в статьях.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение May 23 2011, 13:30
Сообщение #12


Эксперт
*****

Группа: Модераторы
Сообщений: 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) *
Возьмите на вооружение и отразите в статьях.

Было бы интересно, если бы вы тоже нашли немного времени, чтобы написать пару статеек! Думаю вам есть чем поделиться! Я бы организовал их быструю публикацию...
Я сейчас больше занимаюсь другими вопросами, на статьи уже времени не хватает...


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
TOREX
сообщение May 23 2011, 14:08
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187



Еще удобный способ предварительной компановки: выделить на схеме функциональную группу
и в PCB комадой Tools->Component Placement->Arrange With Rectangle разместь в прямоугольную область.


--------------------
Кто ясно мыслит - тот ясно излагает.
Go to the top of the page
 
+Quote Post
Vokchap
сообщение May 23 2011, 17:09
Сообщение #14


Профессионал
*****

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



TOREX,
те же яйца, только в профиль (та же команда, только в выпадающем меню расположенная и чуть по-другому обозвана).

Цитата(Алексей Сабунин @ May 23 2011, 20:30) *
У нас многие держат перед глазами напечатанную схему, и им проще по списку размещать!

Это как Вы научите народ, так он в основной своей массе и будет работать (и считать, что так в самом деле проще).

Цитата(Алексей Сабунин @ May 23 2011, 20:30) *
про Filter - это дело привычки, аналогичные действия можно по разному в альтиуме сделать...

Так ведь альтернативы этому инструменту при работе в полноэкранном режиме просто нет. Все остальные методы - компромисс, т.к. сильно загораживают рабочую зону sm.gif.


На самом деле это вопрос чисто технического предпочтения (альтернативный инструмент с минимальным кол-вом требуемых от дизайнера манипуляций для выполнения конкретной процедуры). Касаемо АД это звучит пока смешно и этот подход в оптимизации работы Альтиумом не развивается. Если интересно, можете ознакомиться, как эту стратегию полноэкранного режима работы и эффективного доступа к процедурам развивает SIEMENS в конструкторских 3Д КАДах высокого уровня типа NX и сколько этому уделяется внимания. И всё это для более продуктивной и комфортной работы конструктора. А дизайнер pcb в этом смысле от конструктора ничем не отличается и его производительность работы при выполнении рутинных процедур, на данный момент, не высока (относительно, конечно).
Go to the top of the page
 
+Quote Post
TOREX
сообщение May 23 2011, 17:33
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187



Цитата(Vokchap @ May 23 2011, 21:09) *
TOREX,
те же яйца, только в профиль (та же команда, только в выпадающем меню расположенная и чуть по-другому обозвана).


Ну извините.


--------------------
Кто ясно мыслит - тот ясно излагает.
Go to the top of the page
 
+Quote Post

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

 


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


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