Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Designer - Copy Room Format и много уровней иерархии
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Serg_AS
Есть кусок проекта с большим количеством повторяющихся кусков. Нарисовал, схему с Sheet Symbol-ами, размножил разводку с помощью
Copy Room Format, получил плату, на которой множестово Room-ов с разводкой.
Тут всё понятно.

А теперь я хочу взять весь этот проект, со всеми Room-ами и каналами, сделать из него большой Sheet Symbol и несколько раз использовать
его на схеме более высокого уровня.

То есть, я предполагал, что у меня получится новая большая Room, внутри которой весь мой предидущий проект. со всеми маленькими Room-ами, более низкого уровня иерархии и, копируя большую Room с помощью Copy Room Format, я скопирую всю структуру в глубину, до самого низа, со всеми маленькими Room-ами внутри.

Не получается. Копируется только один уровень. Разводка Sheet Symbol-ов самого низкого уровня и их Room-ы не копируются.

Как разрешить ситуацию красиво? Делать более "плоским" проект не хочется.


Сергей.
help.gif
Владимир
Цитата(Serg_AS @ Nov 12 2009, 08:00) *
Как разрешить ситуацию красиво? Делать более "плоским" проект не хочется.


Сергей.
help.gif


Написать скрипт, макрос аль еще чего и подарить алтиуму. А вось скидку даст smile.gif
Serg_AS
Цитата(Владимир @ Nov 12 2009, 11:33) *
Написать скрипт, макрос аль еще чего и подарить алтиуму. А вось скидку даст smile.gif


Ой мне уж совсем не до шуток: рисование остановилось, сижу и думаю то ли не мудрствуя переделать проект в более "плоский" (гарантированно получив результат) и вместо одного Copy Room Format копировать кучу маленьких Room-ов (точно, будет какой-нибудь "геморрой" с копированием разводки между Room-ами), то ли продолжать разбираться без большой надежды на успех.

P.S.
К своему стыду, макросами в Альтиуме не пользовался. sad.gif
Владимир
 Ну
Цитата(Serg_AS @ Nov 12 2009, 10:06) *
Ой мне уж совсем не до шуток: рисование остановилось, сижу и думаю то ли не мудрствуя переделать проект в более "плоский" (гарантированно получив результат) и вместо одного Copy Room Format копировать кучу маленьких Room-ов (точно, будет какой-нибудь "геморрой" с копированием разводки между Room-ами), то ли продолжать разбираться без большой надежды на успех.

P.S.
К своему стыду, макросами в Альтиуме не пользовался. sad.gif


Я уже писал гдетто

1.копируете большой кусок только топологии туда куда надо.

2. размещеет компоненты с привязкой в нужно месие к Trac Это легче

3 Выделяетт топологию в этом новом месте и удаляете. Тутже ее вставляете с привязкой к нужному Pad и радуетесь, что все прошло быстро.

Если не получилось--- тренируемся в пункатх 1.2.3
Serg_AS
Цитата(Владимир @ Nov 12 2009, 14:20) *
 Ну

Я уже писал гдетто

1.копируете большой кусок только топологии туда куда надо.

2. размещеет компоненты с привязкой в нужно месие к Trac Это легче

3 Выделяетт топологию в этом новом месте и удаляете. Тутже ее вставляете с привязкой к нужному Pad и радуетесь, что все прошло быстро.

Если не получилось--- тренируемся в пункатх 1.2.3


1. - Копировать только провода, без компонентов?
2. - Размещать компоненты вручную, по положении проводов?
Serg_AS
Я не совсем понял Ваш способ, но сам я раньше делал вот что:

Исходно: есть кусок схемы и соответствующий ей кусок разводки. Делал вот что:

1) Сохраняем где нибудь исходные куски SCH и PCB (например, в других SCH и PCB файлах)
2) Делаем Annotate Scematics, начиная номера компонентов, например , с 10000 и обновляем PCB.
3) Добавляем исходный кусок схемы на SCH и старый кусок разводки - на PCB.
4) Синхронизируем PCB и SCH, выполняем Component Lincs, делаем Annotate Scematics с нормальными номерами.

Хотя, это, конечно, грубо, не по европейски и так делать не хочется.
Владимир
Цитата(Serg_AS @ Nov 12 2009, 12:58) *
1. - Копировать только провода, без компонентов?
2. - Размещать компоненты вручную, по положении проводов?


Да без компонетов. но Via на третьем этапе нужно. На первом можно и опустиь


2. В целом да. Но можно группами, теми что в мелкой упаковке (ROOM)
Serg_AS
Спасибо!

"Забил". Делаю проект с одним уровнем вложения, буду копировать ROOMы обычным способом.
Не очень красиво, зато надёжно.
Владимир
Цитата(Serg_AS @ Nov 12 2009, 15:13) *
Не очень красиво, зато надёжно.

Это правильно. Нужно сначала потренироваться, плюнуть и выбросить. И идти теми путями, что и "деды" ходили smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.