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

 
 
 
Reply to this topicStart new topic
> Групповое изменение свойств компонентов в OrCAD Layout
koluna
сообщение Jan 15 2009, 08:25
Сообщение #1


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Здравствуйте!

Можно ли как-нибудь быстро и просто расставить компоненты, зная их координаты?
Расстановку предварительно произвожу в AutoCAD, оттуда же беру координаты компонентов, допустим, в любом табличном виде.
Т. е., мне нужно просто вставить ячейки своей таблицы в соответствующие ячейки таблицы свойств компонентов.
Как это сделать?

Спасибо заранее!


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
VladimirZ
сообщение Jan 15 2009, 08:34
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 8-02-05
Из: Харьков
Пользователь №: 2 496



Tool->Component->Select Form Spreadsheet... или на панели инструментов View Spreadsheet->Components.
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 15 2009, 09:20
Сообщение #3


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(VladimirZ @ Jan 15 2009, 12:34) *
Tool->Component->Select Form Spreadsheet... или на панели инструментов View Spreadsheet->Components.


Знаем, знаем smile.gif
Но там не получается присвоить разные координаты нескольким компонентам... sad.gif
Т. е., я могу выделить несколько строк в столбце "Location X, Y", но ни скопировать оттуда, ни вставить туда что-то не получается...


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
Alex11
сообщение Jan 15 2009, 09:36
Сообщение #4


Гуру
******

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



Координаты все равне все разные, как Вы собираетесь их менять группой? Если у нескольких элементов одна из координат совпадает, то можно в табличке выделить эти элементы, далее правой кнопкой Properties и в пустой форме ввести одну эту координату, она заменится для всех выбранных элементов.
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 15 2009, 09:38
Сообщение #5


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(Alex11 @ Jan 15 2009, 13:36) *
Координаты все равне все разные, как Вы собираетесь их менять группой? Если у нескольких элементов одна из координат совпадает, то можно в табличке выделить эти элементы, далее правой кнопкой Properties и в пустой форме ввести одну эту координату, она заменится для всех выбранных элементов.


Я имел ввиду вставку и копирование, допустим, как в екселе или в ворде, как в таблице свойств в Capture...

Т. е., у меня много компонентов, координаты которых я знаю. Хотелось бы отредактировать их одним махом smile.gif

Сообщение отредактировал n_bogoyavlensky - Jan 15 2009, 09:40


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
arttab
сообщение Jan 15 2009, 11:34
Сообщение #6


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

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



если сможите, то через обратную анотацию. Вам ее сгенерть придется с автокада как то самому.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 15 2009, 12:45
Сообщение #7


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(arttab @ Jan 15 2009, 15:34) *
если сможите, то через обратную анотацию. Вам ее сгенерть придется с автокада как то самому.


Сгенерировать из автокада смогу в любом формате.
А вот как это передать в лайаут?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
SSerge
сообщение Jan 15 2009, 13:39
Сообщение #8


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

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(n_bogoyavlensky @ Jan 15 2009, 18:45) *
Сгенерировать из автокада смогу в любом формате.
А вот как это передать в лайаут?

Это передаётся не в Layout а в Capture, через механизм Back Annotate. А потом уж в Layout.
Чтобы не потерять синхронизации между схемой и платой сначала сделайте Auto->Back Annotate (это в Layout ).
Получится файл .swp, он зачитывается в Capture через Tools->Back Annotate.
Потом по образу и подобию делается свой .swp, в нём у компонентов изменяются свойства "COMPSIDE","COMPLOC" и "COMPROT" и, аналогично через Tools->Back Annotate делаются изменения в Capture.
Формат .swp достаточно простой и очевидный.

Потом эти изменения передаются в Layout через Tools->Create Netlist->Layout, поставить галку Run ECO to Layout.
В самом Layout нужно будет в появившемся окне AutoECO выбрать в Options вариант "AutoECO Override Coords", т.к. по умолчанию координаты не передаются.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 16 2009, 09:13
Сообщение #9


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(SSerge @ Jan 15 2009, 17:39) *
Это передаётся не в Layout а в Capture, через механизм Back Annotate. А потом уж в Layout.
Чтобы не потерять синхронизации между схемой и платой сначала сделайте Auto->Back Annotate (это в Layout ).
Получится файл .swp, он зачитывается в Capture через Tools->Back Annotate.
Потом по образу и подобию делается свой .swp, в нём у компонентов изменяются свойства "COMPSIDE","COMPLOC" и "COMPROT" и, аналогично через Tools->Back Annotate делаются изменения в Capture.
Формат .swp достаточно простой и очевидный.

Потом эти изменения передаются в Layout через Tools->Create Netlist->Layout, поставить галку Run ECO to Layout.
В самом Layout нужно будет в появившемся окне AutoECO выбрать в Options вариант "AutoECO Override Coords", т.к. по умолчанию координаты не передаются.


Понятно. Но ведь можно сразу это всё сделать в Capture!
Выбрать требуемые компоненты.
Создать свойства COMPLOC у них.
Потом выделить столбец этого свойства и скопировать туда свою таблицу.
Далее - галка "AutoECO Override Coords" и всё smile.gif
И Back Annotate совсем не нужен smile.gif
Или я чего-то не учёл?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:10
Рейтинг@Mail.ru


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