Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Экспорт символа из схемы в DxD
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
cioma
Есть ли в DxDesigner возможность экспортировать символы из схемы? Например на схеме test_sch.1 есть компонент с символом test_sym.1. Как можно (если можно) экспортировать этот символ из test_sch.1 в отдельный файл символа test_sym_export.1? Это нужно для того, чтобы получить символ с заполненными намерами выводов (т.е. с аттрибутами пинов "#"), т.к. исходный символ этих значений не содержит, они берутся из part при упаковке схемы.
fill
Цитата(cioma @ May 22 2008, 13:23) *
Есть ли в DxDesigner возможность экспортировать символы из схемы? Например на схеме test_sch.1 есть компонент с символом test_sym.1. Как можно (если можно) экспортировать этот символ из test_sch.1 в отдельный файл символа test_sym_export.1? Это нужно для того, чтобы получить символ с заполненными намерами выводов (т.е. с аттрибутами пинов "#"), т.к. исходный символ этих значений не содержит, они берутся из part при упаковке схемы.


Пока из DxD2007 экспортировать символ невозможно (если только не написать самому утилиту выбирающую эту информацию из iCDB).
ER я уже разместил, т.к. в DC можно экспортировать символы. Но ваша задача не решается даже в DC, ибо номера, в данном случае, это принадлежность схемы и на уровень символа при экспорте они стандартно не попадут.
cioma
Вот в том то и вопрос, что желательно на выходе получить символ с аннотированными номерами выводов.
Это нужно для полу-автоматизированной проверки ранее созданных сложных символов на соответствие даташиту.

Возможно, есть более простой путь, например как-нибудь прямо из Library Manager?
AlexN
Цитата(fill @ May 22 2008, 16:46) *
Пока из DxD2007 экспортировать символ невозможно (если только не написать самому утилиту выбирающую эту информацию из iCDB).
ER я уже разместил, т.к. в DC можно экспортировать символы. Но ваша задача не решается даже в DC, ибо номера, в данном случае, это принадлежность схемы и на уровень символа при экспорте они стандартно не попадут.


интересно идеологически у ментора как-то, например в оркаде и пикаде номера выводов вполне могут быть принадлежностью символов. Не перемудрили ли с этим в менторе или еще раньше в иннноведе или еще раньше непонятно где?
fill
Цитата(AlexN @ May 23 2008, 05:50) *
интересно идеологически у ментора как-то, например в оркаде и пикаде номера выводов вполне могут быть принадлежностью символов. Не перемудрили ли с этим в менторе или еще раньше в иннноведе или еще раньше непонятно где?


Поэтому у них и есть проблемы с обратной аннотацией и построением иерархических схем, а у нас нет.
Есть два значения атрибута:
- начальное - установленное на уровне символа
- экземплярное (instance) - изменное в схеме - руками или при обратной аннотации.
Оба эти значения можно увидеть на схеме. При этом каждое из них хранится в своем разделе данных схемы.
В указанном примере было сказано, что данных на уровне символа нет (не ввели), значит их нет и при экспорте символа в ASCII.
cioma
Yahoo DxDesigner users group, Files, script pins2excel.vbs - экспортирует в Excel таблицу с pinmapping выбранного в DxDesigner компонента.
Doomsday_machine
Цитата(fill @ May 22 2008, 13:46) *
Пока из DxD2007 экспортировать символ невозможно (если только не написать самому утилиту выбирающую эту информацию из iCDB).
ER я уже разместил, т.к. в DC можно экспортировать символы.

Интересно планируются ли все-таки какие-то изменения. Возможность извлечь символы из проекта была бы очень даже кстати.
fill
Цитата(Doomsday machine @ Sep 28 2010, 10:09) *
Интересно планируются ли все-таки какие-то изменения. Возможность извлечь символы из проекта была бы очень даже кстати.


На форуме Mentor Ideas никто такой идеи не сформулировал, видимо никому особенно не нужно.
cioma
Ну, local symbol экспортнуть можно без проблем, а остальные уже и не надо smile.gif
Doomsday_machine
Цитата(cioma @ Sep 29 2010, 23:21) *
Ну, local symbol экспортнуть можно без проблем, а остальные уже и не надо smile.gif

Эмм... почему не надо? Для извлечения полной библиотеки из проекта не хватает собственно символов, попавших в схему именно из ЦБ, которая может быть просто утеряна.
timon_by
Цитата(Doomsday machine @ Sep 29 2010, 22:31) *
Для извлечения полной библиотеки из проекта не хватает собственно символов, попавших в схему именно из ЦБ, которая может быть просто утеряна.


При этом проект потеряет свою "защищенность" от попадания к "врагам". Без ЦБ проект практически невозможно использовать повторно, вне среды, где он был разработан. Буржуи это давно поняли и стараются защищать интеллектуальную собственность как могут. А производители софта им в этом помогают. На предприятиях, которые работают с ментором "потерять" библиотеку очень сложно, поэтому и мысли об экспорте из проекта символов не возникают. При доработке схемы на стороне обычно делают отдельную ЦБ под проект.
Doomsday_machine
Цитата(timon_by @ Sep 30 2010, 09:00) *
При этом проект потеряет свою "защищенность" от попадания к "врагам". Без ЦБ проект практически невозможно использовать повторно, вне среды, где он был разработан. Буржуи это давно поняли и стараются защищать интеллектуальную собственность как могут. А производители софта им в этом помогают. На предприятиях, которые работают с ментором "потерять" библиотеку очень сложно, поэтому и мысли об экспорте из проекта символов не возникают.

А что значит использовать? Имхо, реальную коммерческую ценность имеет схема, а не библиотечные компоненты. Если проект уже попал к "врагам", то воспроизвести схему и топологию не составит большого труда, т.к. все перед глазами.

Цитата(timon_by @ Sep 30 2010, 09:00) *
При доработке схемы на стороне обычно делают отдельную ЦБ под проект.

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

cioma
Добавьте эту идею а Mentor Ideas
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.