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

 
 
> Помогите собрать проект-схему в ДхДизанере, из базы данных, приложенную к референсу
kstk
сообщение Nov 30 2009, 14:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Есть папка-приложение к референсу на плату с названием - Mentor_DxDesigner3.1_SchematicDatabase, содержит внутри 4 папки - extrasym(файлы с расширением .1, я так понимаю - символы), sch(файлы с расширением .1, .2, и т.д., типа листы схемы), sym(файлы с расширением .1, я так понимаю - еще символы), wir(повторяет папку sch), проектов(.prj) никаких не приложено. Хотелось бы понять:
1. Как все это увидеть в дхдизайнере(куда чего скопировать, где чего создать), чтобы можно было смотреть листы схем и символы вытаскивать на них? Обязательно ли создавать библиотеку? Пробовал создавать в дхдизанере проект и тупо копировать по аналогичным папкам файлы - не спасает, в самом дхдизайнере никакого импорта схем нету.
2. Чем эти папки отличаются друг от друга? По названию вроде угадывается, что в sym лежат символы, но и в extrasym тоже лежат, причем другие а содржимое папки wir повторяет содержимое папки sch. Помогите разобраться, что где лежит и зачем этот дубляж одного и того же?
EE2007.6

Сообщение отредактировал kstk - Nov 30 2009, 14:41
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fill
сообщение Nov 30 2009, 15:11
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(kstk @ Nov 30 2009, 17:21) *
Есть папка-приложение к референсу на плату с названием - Mentor_DxDesigner3.1_SchematicDatabase, содержит внутри 4 папки - extrasym(файлы с расширением .1, я так понимаю - символы), sch(файлы с расширением .1, .2, и т.д., типа листы схемы), sym(файлы с расширением .1, я так понимаю - еще символы), wir(повторяет папку sch), проектов(.prj) никаких не приложено. Хотелось бы понять:
1. Как все это увидеть в дхдизайнере(куда чего скопировать, где чего создать), чтобы можно было смотреть листы схем и символы вытаскивать на них? Обязательно ли создавать библиотеку? Пробовал создавать в дхдизанере проект и тупо копировать по аналогичным папкам файлы - не спасает, в самом дхдизайнере никакого импорта схем нету.
2. Чем эти папки отличаются друг от друга? По названию вроде угадывается, что в sym лежат символы, но и в extrasym тоже лежат, причем другие а содржимое папки wir повторяет содержимое папки sch. Помогите разобраться, что где лежит и зачем этот дубляж одного и того же?
EE2007.6


1. Файл проекта *.dproj. При открытии его в DxD2007 система предложит конвертировать в новый формат. Перед этим открыть файл viewdraw.ini в текстовом редакторе и в самом конце файла поправить пути к символьным библиотекам.
2. extrasym - папка с доп. символами извлеченными из библиотек - можете перетащить их в ЦБ. Символы из папки sym станут Local_Symbols - это локальные символы проекта, т.е. они не содержались в библиотеке.
3. wir - папка с нетлистами, содержит нетлисты для каждого символа типа composite использованного в проекте, если ее нет (или DxD2007 скажет что нет нетлиста\схемы по конкретный символ) то надо сначала открыть в DxD2005 (или ранее) и сделать Check&Save (для создания wir), а также в особо "запущенных случаях" поменять тип символа с composite на module для тех символов для которых нет schematic (дезайн киты от хилых страдают этим маразмом - не понимаю зачем они назначают примитивному символу тип иерархического).


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kstk
сообщение Nov 30 2009, 15:47
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Цитата(fill @ Nov 30 2009, 18:11) *
1. Файл проекта *.dproj. При открытии его в DxD2007 система предложит конвертировать в новый формат. Перед этим открыть файл viewdraw.ini в текстовом редакторе и в самом конце файла поправить пути к символьным библиотекам.
2. extrasym - папка с доп. символами извлеченными из библиотек - можете перетащить их в ЦБ. Символы из папки sym станут Local_Symbols - это локальные символы проекта, т.е. они не содержались в библиотеке.
3. wir - папка с нетлистами, содержит нетлисты для каждого символа типа composite использованного в проекте, если ее нет (или DxD2007 скажет что нет нетлиста\схемы по конкретный символ) то надо сначала открыть в DxD2005 (или ранее) и сделать Check&Save (для создания wir), а также в особо "запущенных случаях" поменять тип символа с composite на module для тех символов для которых нет schematic (дезайн киты от хилых страдают этим маразмом - не понимаю зачем они назначают примитивному символу тип иерархического).


1. Там нигде нет файла *.dproj(или иного похожего на файл проекта), в корне лежат только файлы: *.tel, partlist.ini, vdrc.ini, viewdraw.ini и папки, про которые я уже писал. В viewdraw.ini пути к символьным библиотекам - это к папке sym или к создаваемой заново библиотеке?
2. В Local_Symbols символы из sym становятся только если им сделать импорт(после создания левого проекта).
3. Не совсем понятно - у них там схемы нету что ли, только символы?
4. Вопрос про хилых. Непонятно, зачем они к своему референсу схему сделали в Дхдизайнере а плату развели в Аллегре? Это чтобы запутать следы или это новый маршрут проектирования ПП?
Go to the top of the page
 
+Quote Post
sh007
сообщение Nov 30 2009, 21:50
Сообщение #4


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(kstk @ Nov 30 2009, 18:47) *
4. Вопрос про хилых. Непонятно, зачем они к своему референсу схему сделали в Дхдизайнере а плату развели в Аллегре? Это чтобы запутать следы или это новый маршрут проектирования ПП?

Если смотреть на их референсы исторически, то по моему, всё очень логично
Ещё пару лет назад Xilinx свои проекты делал в связке DxD/PADS.
Однако, после появления версии DxD 2007.X, оказавшейся несовместимой с PADS (достаточно одного только ограничения длины атрибута HETERO), переходить на неё видимо не стал, а поменял PADS на Allegro. Похожая ситуация и у AnalogDevices.
Что касается прежних версий DxD, то они действительно очень хорошо интегрировались с различными системами PCB. Причины этого лежат глубоко в истории ViewDraw. Своего PCB редактора у Viewlogic тогда просто не было.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:27
Рейтинг@Mail.ru


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