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

 
 
> ConceptHDL и PART_NUMBER-ы элементов
Lmx2315
сообщение Jan 21 2014, 13:21
Сообщение #1


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Такой вопрос уважаемые , как можно поудобнее поменять свойства в атрибутах у элементов ?
Например хочу переписать содержимое PART_NUMBER в конденсаторах, их много одинаковых, но не все .
Как мне поудобнее это сделать.
А то лазить по схеме и копировать - слишком долго.

Нашёл такой файл - pstxprt.dat , там все элементы из схемы прописаны, было бы удобно свойство менять в нём . Но как потом от туда взять изменения на схему так и не придумал.
Подскажите чё-нить.

Спасибо.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 20)
vitan
сообщение Jan 21 2014, 13:29
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Подозреваю, что это надо для документации. Тогда - менеджер вариантов.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 21 2014, 13:33
Сообщение #3


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (vitan @ Jan 21 2014, 16:29) *
Подозреваю, что это надо для документации. Тогда - менеджер вариантов.

да, для документации.

А что за менеджер вариантов?


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 21 2014, 13:48
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Если PartNumber взяты из библиотеки, а не прописаны непосредственно в схеме, то просто поменять атрибут не получится, нужен реплэйс компонента на тот, у которого нужный партнамбер. И да, если это делается не для всех идентичных компонентов схемы/листа, то только вручную. Если для всех, то можно автоматом сделать реплэйс.

Если изменится больше, чем останется старого, то проще сделать реплэйс всего, и вернуть несколько позиций назад вручную.

И менеджер вариантов здесь не совсем в тему, мне кажется... Вам же надо "насовсем" изменить эти партнамберы?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 21 2014, 13:53
Сообщение #5


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (Uree @ Jan 21 2014, 16:48) *
И менеджер вариантов здесь не совсем в тему, мне кажется... Вам же надо "насовсем" изменить эти партнамберы?



PartNumber - партнамберов вовсе не было, теперь ручками сам рисую, изменить надо чтобы было, потом может придётся опять поменять.
Спасибо за идею поменять большую часть, стандартными инструментами.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 21 2014, 14:03
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Нда... немного легче, но все равно возни много будет. Чтобы изменить свойство группой, нужно чтобы оно как минимум было в компоненте. Если его нет все равно придется прописывать руками.
С другой стороны если у Вас есть схема, должны быть и библиотеки к ней. Попробуйте на уровне либы отредактировать компонент, добавив в него нужный атрибут. Правда тогда его надо будет прописывать на уровне ptf-файла... В общем придется Вам как-то комбинировать подходы, дабы задача не растянулась надолго.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 21 2014, 14:15
Сообщение #7


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (Uree @ Jan 21 2014, 17:03) *
.. дабы задача не растянулась надолго.

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


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 21 2014, 14:30
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Да нет... с атрибутами никогда проблем не было. Единственный момент - перед созданием библиотек пару месяцев продумывали систему, по которой они будут организованы, какие группы компонентов какие атрибуты должны иметь и т.п., чтобы все это предусмотреть уже при создании. Теперь все логично и проблем нет.
А с ренумерацией да, пассы делать иногда приходится. Но тоже не особо сложные - две упаковки с изменением одной настройки невысокая плата за возможность ренумеровать весь проект. Хотя грабли тоже возможны, особенно в случае использования иерархий.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 21 2014, 15:10
Сообщение #9


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jan 21 2014, 17:48) *
И менеджер вариантов здесь не совсем в тему, мне кажется... Вам же надо "насовсем" изменить эти партнамберы?

Очеидно, у ТС есть проект, который разрабатывали еще до полного понимания, какие конкретно партнамберы будут установлены физически на изделия. Я прав? Это типовая ситуация, я в этом случае не парюсь, а при достижении момента выпуска документации прямо в менеджере вариантов создаю вариант с названием производимой партии и в нем делаю замены. Все плюсы: удобство, документированность на будущее, не надо трогать исходный проект, можно удалять элементы, а не только заменять, причем группами и т.д. Сгенерить бом для любого варианта - две секунды.

Цитата
5 лет в каденсе развожу, всё не отпускает ощущение какой-то недоделанности этой среды.

Вы в менторе работали? Лично я после трех лет попыток вернулся обратно, и больше уже - никуда. Разве что что-то экстраординарное изобретут.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 22 2014, 05:30
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Может я чего то не понимаю, или уже забыл...
Но почему не воспользоваться Tools -> Global Modification->Property Change или Component Change??
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 22 2014, 05:49
Сообщение #11


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (vitan @ Jan 21 2014, 18:10) *
.. прямо в менеджере вариантов создаю вариант с названием производимой партии и в нем делаю замены. .

Что такое менеджер вариантов ? ..как он по англицки звучит?

QUOTE (Ant_m @ Jan 22 2014, 08:30) *
Может я чего то не понимаю, или уже забыл...
Но почему не воспользоваться Tools -> Global Modification->Property Change или Component Change??


..Можно конечно, но не удобно. Я в начале пример привёл - как хотел в файле в текстовом редакторе всю работу проделать, вообщем-то весь мой вопрос состоял можно ли так сделать .
файл - pstxprt.dat , там удобно прописаны все компоненты проекта со всеми свойствами, вот как их изменить и обратно в проект втянуть? Потому как если его поменять а затем запустить проект - то содержимое файла восстанавливается.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 22 2014, 08:07
Сообщение #12


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Lmx2315 @ Jan 22 2014, 09:49) *
Что такое менеджер вариантов ? ..как он по англицки звучит?

Variant Editor. Запускается из меню Tools в Project Manager. Из концепта тоже запускается, наверно, поищите...

Цитата(Lmx2315 @ Jan 22 2014, 09:49) *
файл - pstxprt.dat , там удобно прописаны все компоненты проекта со всеми свойствами, вот как их изменить и обратно в проект втянуть? Потому как если его поменять а затем запустить проект - то содержимое файла восстанавливается.

А пробовали сохранить его в другом каталоге, а потом сделать импорт нетлиста?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 22 2014, 08:09
Сообщение #13


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Для обратной связи, из РСВ в схему немного другой набор файлов, кажется. Этот для направления схема-РСВ, так что он не импортируется.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 22 2014, 08:35
Сообщение #14


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jan 22 2014, 12:09) *
Для обратной связи, из РСВ в схему немного другой набор файлов, кажется. Этот для направления схема-РСВ, так что он не импортируется.

Ну тогда, очевидно, надо его загнать во временную pcb, а из нее уже экспорт...
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 22 2014, 09:04
Сообщение #15


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А зачем во временную? Сразу в постоянную. Тогда и синхронизация схема-РСВ не нарушится.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 22 2014, 12:39
Сообщение #16


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (Uree @ Jan 22 2014, 12:04) *
А зачем во временную? Сразу в постоянную. Тогда и синхронизация схема-РСВ не нарушится.

..я разбежался слишком, вписывал в партнамберы целиком строчку из перечня элементов - получил по зубам при попытке трансляции. Кириллица не проходит.

Так что теперь делаю так - правлю PTF таблицу, прописываю туда всё что мне надо партнамбер и фирму на латинице и обновляю элементы, тока теперь боюсь что они соскочат при трансляции.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Jan 24 2014, 19:26
Сообщение #17


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

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



Цитата(Uree @ Jan 22 2014, 13:04) *
А зачем во временную? Сразу в постоянную. Тогда и синхронизация схема-РСВ не нарушится.


Мало кто знает, но для схемного редактора Capture есть программка UPDATE.EXE, которая позволяет поменять любые свойства компонентов из текстового файла. Может, она же и для HDL годится?


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
hlebn
сообщение Jan 25 2014, 17:49
Сообщение #18


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

Группа: Свой
Сообщений: 131
Регистрация: 22-10-04
Пользователь №: 963



Непонятно что за наезды на ренумерацию? Ты её делаешь в несколько кликов мыши. Какие пасы ручками?
Можно по аналогии и с PartNumber сделать.
Go to the top of the page
 
+Quote Post
m_m
сообщение Jan 30 2014, 10:43
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 17-02-09
Пользователь №: 44 975



Цитата(PCBtech @ Jan 24 2014, 23:26) *
Мало кто знает, но для схемного редактора Capture есть программка UPDATE.EXE, которая позволяет поменять любые свойства компонентов из текстового файла.


А как с ней работать?
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Jan 30 2014, 12:59
Сообщение #20


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

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



Цитата(m_m @ Jan 30 2014, 14:43) *
... UPDATE.EXE,
А как с ней работать?


Я думаю, что ошибся. Порылся в закромах, не нашел никакой UPDATE.EXE, а нашел команду Update Properties в самом редакторе.

Update Properties command


Available from:
Tools menu
Function:
Use this command to update properties based on an update file. This command constructs a combined property string for a part or net. Then, if that string matches a string in the update file, it replaces the specified properties of the combined property string with the update string properties. Capture update files use a .UPD file extension.
If you are updating net properties, Capture will update all of the nets in the schematic folder even if only one schematic page is selected. Capture updates all of the nets in the schematic folder because a single net can appear on more than one schematic page within the schematic folder. Capture only updates the selected schematic folders and schematic pages when updating part properties.


Capture report files are text files, and can be opened in any text editor. You may want to use the tab alignment capability of your word processor to line reports up correctly. Spreadsheets will automatically align the columns of Capture-generated report files.



Note: When back annotating from PCB Editor, an update value of "/IGNORE/" is interpreted as a property that is not to be updated. When "/IGNORE/" is found, the property in the schematic unchanged from it's previous value. For example, in the following line, the "TOL" property will not be updated for the part with a reference of "U1".

"{Part Reference}" "TOL"

"R1" "10%"

"U1" "/IGNORE/"

You can update properties of parts in libraries as well as update properties of parts in designs.
Shortcuts:
Keyboard: ALT, T, U


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 30 2014, 13:11
Сообщение #21


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (hlebn @ Jan 25 2014, 21:49) *
Непонятно что за наезды на ренумерацию? Ты её делаешь в несколько кликов мыши. Какие пасы ручками?
Можно по аналогии и с PartNumber сделать.


..было бы шикарно, если бы какой добрый человек забацал такую прогу.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

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

 


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


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