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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Вопросы новичка, DxD
maailmankaikkeus
сообщение Jun 8 2009, 07:40
Сообщение #1


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

Группа: Validating
Сообщений: 91
Регистрация: 23-09-08
Из: г. Томск
Пользователь №: 40 409



Добрый день.
Только начал осваивать DxD EE2007.5. Имею следующие вопросы:
1) можно ли где-нибудь в конфигах выставить вращение символов на 45 гр. Иногда очень полезно. Типичный пример - диодный мост.
2) все же где-нибудь прописан синтаксис, по которому пишутся esh-файлы (чтобы сделать риперы по ГОСТу)?
3) пользуется ли реально кто-нибудь DxDataBook в работе? Объясните, как возможно перегнать данные ЦБ --> DxDataBook. Все доки обшарил - так и не понял.
4) до DxD работал в DV. Накатал библиотечку и обнаружил что в DxD используется другой символьный формат. Очень хочется теперь перегнать либу DC/DV в маршрут DxDesigner. Каким образом?
5) на фтп IOD7.4 триальный на неделю (не дает даже сохранять проекты). Как это дело побороть?

Спасибо smile.gif

6) Еще вопрос: когда апргрейдил проект DC/DV с 2005.1 до 2007.5 в диалоге Project Upgrade была неактивна галка Convert Net Class/Net Properties constraints to CES. Далее, при нажатии на кнопке Upgrade в конце в логе вылезал фатал (не помню какой) со смыслом: Upgrade failed. Помогло только удалении всех папок с вхождением слова CES в дереве проекта. Но после этого в Project Settings стала неактивна галка Use CES for constraints entry. КАК ВЕРНУТЬ CESы?!

Сообщение отредактировал maailmankaikkeus - Jun 8 2009, 07:41


--------------------
Все может быть, и все быть может. И все, что может - может быть. Но одного лишь быть не может - того, чего не может быть.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Jun 8 2009, 09:12
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата
Добрый день.
1) можно ли где-нибудь в конфигах выставить вращение символов на 45 гр. Иногда очень полезно. Типичный пример - диодный мост.

при вращение на 45 или 90 будут также вращаться и атрибуты. проще нарисовать дополнительные виды на 45 и 90

Цитата
2) все же где-нибудь прописан синтаксис, по которому пишутся esh-файлы (чтобы сделать риперы по ГОСТу)?

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


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 8 2009, 11:47
Сообщение #3


Гуру
******

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



Цитата(maailmankaikkeus @ Jun 8 2009, 11:40) *
Добрый день.
3) пользуется ли реально кто-нибудь DxDataBook в работе? Объясните, как возможно перегнать данные ЦБ --> DxDataBook. Все доки обшарил - так и не понял.

Перегнать можно было в одном из старых релизов. А так предполагается что данные как раз формируются и храняться в базе данных к которой идет обращение через DxDatatbook, а не наоборот. Смотрите пример ЦБ с подключенной базой c:\MentorGraphics\2007.5EE\SDD_HOME\standard\examples\SampleLib2007\
Цитата(maailmankaikkeus @ Jun 8 2009, 11:40) *
4) до DxD работал в DV. Накатал библиотечку и обнаружил что в DxD используется другой символьный формат. Очень хочется теперь перегнать либу DC/DV в маршрут DxDesigner. Каким образом?

Транслятор проекта и ЦБ из Design_Capture в DxDesigner
http://megratec.ru/download/162/

Цитата(maailmankaikkeus @ Jun 8 2009, 11:40) *
6) Еще вопрос: когда апргрейдил проект DC/DV с 2005.1 до 2007.5 в диалоге Project Upgrade была неактивна галка Convert Net Class/Net Properties constraints to CES. Далее, при нажатии на кнопке Upgrade в конце в логе вылезал фатал (не помню какой) со смыслом: Upgrade failed. Помогло только удалении всех папок с вхождением слова CES в дереве проекта. Но после этого в Project Settings стала неактивна галка Use CES for constraints entry. КАК ВЕРНУТЬ CESы?!


Не понял, так CES в 2005.1 был включен и вы им пользовались? Тогда причем здесь галка Convert Net Class/Net Properties constraints to CES? Она нужна только если в процессе конвертации хотите перейти от Net Class/Net Properties к CES.
В файле *.prj строчка:
KEY UseCES "1"
так выглядит? Тогда CES уже включен.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
expflash
сообщение Jun 9 2009, 05:28
Сообщение #4


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

Группа: Свой
Сообщений: 97
Регистрация: 6-02-08
Из: Казань
Пользователь №: 34 802



Цитата(fill @ Jun 8 2009, 15:47) *
А так предполагается что данные как раз формируются и храняться в базе данных к которой идет обращение через DxDatatbook, а не наоборот.


Недавно тоже перешел на использование DxDatabook. Но пришлось вручную всю библиотеку переносить в базу, и теперь приходится все дублировать PDB и базе данных.
Сначала создаю компонент в PDB, затем вручную переношу все атрибуты в базу. Несколько раз ошибся.
Что-то здесь не так, или может я не ту базу данных использую (access).
Go to the top of the page
 
+Quote Post
tAmega
сообщение Jun 9 2009, 06:05
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



Тоже непонятно, при переходе с DC на DxD проект переводится в проект, а в библиотеке изменяются только символы. И дальше работа идет между проектом и библиотекой. Также, как в DC.
DxDatabook при этом не используется. Она вообще в стороне. Если она так важна для будущих проектов, почему утилиты переноса проекта с DC на DxD не экспортируют библиотеку сразу в Dx Databook.
И во время Forward Annotation она так ни разу не всплыла и не пригодилась. Попробовал тест. Схема нарисована, детали на плате стоят, трассы разведены, и все нормально. DxDatabook при этом вообще неактивна.
Может действительно на не нужна.


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
maailmankaikkeus
сообщение Jun 9 2009, 08:24
Сообщение #6


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

Группа: Validating
Сообщений: 91
Регистрация: 23-09-08
Из: г. Томск
Пользователь №: 40 409



Цитата(Frederic @ Jun 8 2009, 16:12) *
при вращение на 45 или 90 будут также вращаться и атрибуты. проще нарисовать дополнительные виды на 45 и 90


То есть, по-хорошему, при отсутствии поворотных видов в DxD, придется делать 4 символа (два смещенных на 90 гр. и два - на 45)? smile.gif

Цитата(Frederic @ Jun 8 2009, 16:12) *
буквально на днях это обсуждали, я давал ссылку на первоначальный пост. глянь поиском.


В найденном отсутствуют какие-либо ссылки на синтаксис написания подобных форм. Остается только догадка, что некая функция ELLIPSE в ripper.esh - это и есть загадочный восьмиугольник на символе риппера да танцы с бубном smile.gif

Цитата(fill @ Jun 8 2009, 18:47) *
Перегнать можно было в одном из старых релизов. А так предполагается что данные как раз формируются и храняться в базе данных к которой идет обращение через DxDatatbook, а не наоборот. Смотрите пример ЦБ с подключенной базой c:\MentorGraphics\2007.5EE\SDD_HOME\standard\examples\SampleLib2007\


В указанной библиотечке (SampleLib2007) не нашел какие-либо указания на подключенную к ней какую-либо базу данных DxDatabook. Я может, чего-то не понимаю, но облазил все менюшки в Library Manager и дерево каталогов ЦБ.

Цитата(fill @ Jun 8 2009, 18:47) *
Транслятор проекта и ЦБ из Design_Capture в DxDesigner
http://megratec.ru/download/162/


Транслятор DC2DX в процессе установки матерится (первый файл) и при запуске матерится еще (второй файл). Что это может означать?
P.S. Имя учетной записи - латиница. EE2007 установлен на чистой виртуалке. В логе установки - попытка скопировать ссылки на конвертор на "Рабочий стол" (кракозябры). Похоже, кириллица ему не нравится.

Цитата(fill @ Jun 8 2009, 18:47) *
Не понял, так CES в 2005.1 был включен и вы им пользовались? Тогда причем здесь галка Convert Net Class/Net Properties constraints to CES? Она нужна только если в процессе конвертации хотите перейти от Net Class/Net Properties к CES.
В файле *.prj строчка:
KEY UseCES "1"
так выглядит? Тогда CES уже включен.


Да, CES включен. Поэтому галка и неактивна. Третий файл - лог апгрейда, завершенный фаталом.

Сообщение отредактировал maailmankaikkeus - Jun 9 2009, 08:27
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  Upgrade_log.txt ( 6.21 килобайт ) Кол-во скачиваний: 174
 


--------------------
Все может быть, и все быть может. И все, что может - может быть. Но одного лишь быть не может - того, чего не может быть.
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 9 2009, 09:19
Сообщение #7


Гуру
******

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



1. DxDataBook действительно НЕОБЯЗАТЕЛЕН в процессе проектирования.
2. DxDataBook просто может добавить некоторые дополнительные возможности, которых нет в случае простого обращения к центральной библиотеке:
- возможность поиска компонентов по параметрам для размещения на схеме
- возможность проверить соответствие параметров на символах в схеме параметрам в базе данных - если база менялась или меняли значения параметров в схеме (например при моделировании)
- если база данных корпоративная, т.е. в ней может содержаться множество доп. параметров нужных для закупки и т.п., т.е. параметров не нужных вам для разработки схемы - в данном случае DxDatataBook дает возможность отфильтровать для размещения на схему и верификации соответствия только нужные указанные вами параметры
3. При использовании DxDataBook нет необходимости вводить доп. атрибуты в PDB ибо они будут браться из таблиц базы данных.
http://megratec.ru/data/ftp/exp_movie/new/LM_DxDataBook.avi
4. Как вы заметите в видео, в таблице БД есть повторяющиеся Part_Number, т.е. в данном случае возможен и альтернативный вариант работы, когда для каждого компонента не нужно создавать свой PDB - обо на каждом компоненте схемы есть свой нужный набор параметров, который попадет в BOM и поэтому набору и произведут поиск\закупку нужного электронного компонента; или в таблицу можно ввести доп. колонку например MNF_Part_Number значение из которой определяет уникальный номер компонента - т.е. пишите подпрограмку которая анализирует набор параметров в BOM-е и выбирает нужный номер компонента для закупки.

Цитата(maailmankaikkeus @ Jun 9 2009, 12:24) *
То есть, по-хорошему, при отсутствии поворотных видов в DxD, придется делать 4 символа (два смещенных на 90 гр. и два - на 45)? smile.gif



В найденном отсутствуют какие-либо ссылки на синтаксис написания подобных форм. Остается только догадка, что некая функция ELLIPSE в ripper.esh - это и есть загадочный восьмиугольник на символе риппера да танцы с бубном smile.gif



В указанной библиотечке (SampleLib2007) не нашел какие-либо указания на подключенную к ней какую-либо базу данных DxDatabook. Я может, чего-то не понимаю, но облазил все менюшки в Library Manager и дерево каталогов ЦБ.



Транслятор DC2DX в процессе установки матерится (первый файл) и при запуске матерится еще (второй файл). Что это может означать?
P.S. Имя учетной записи - латиница. EE2007 установлен на чистой виртуалке. В логе установки - попытка скопировать ссылки на конвертор на "Рабочий стол" (кракозябры). Похоже, кириллица ему не нравится.



Да, CES включен. Поэтому галка и неактивна. Третий файл - лог апгрейда, завершенный фаталом.



1. Внимательно читайте Release Notes - конвертор DC-to-DxD сделан для релиза 2007.3 т.е. должен быть инсталлирован этот релиз и конвертация произведена в нем, а уж потом открываете в 2007.5
2. Ошибку "Error converting CES PowerNets" уже здесь обсуждали (поищите) - дополнительные цепи питания (т.е. не те которые используются по умолчанию) надо прописать в соответствующем файле.

Для тех кто не умеет пользоваться поиском http://electronix.ru/forum/index.php?showt...mp;hl=PowerNets


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 9 2009, 13:16
Сообщение #8


Гуру
******

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



Как подключить демо базу к SampleLib в LM [attachment=33486:DxDataBook_in_LM.7z]


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Konkere
сообщение Jan 25 2010, 10:30
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-01-10
Из: Снежинск
Пользователь №: 54 791



Только начал изучать DXD EE2007.5. Появилась проблема - после некоторого момента не отображаются имена создаваемых цепей. Т.е. создал цепь, присвоил имя - на схеме отображается; после закрытия-открытия DXD уже на схеме не отображается, хотя в свойствах имя цепи есть(но при этом галочка свойства имени не убирается). Как исправить ситуацию? crying.gif
Go to the top of the page
 
+Quote Post
fill
сообщение Jan 25 2010, 15:18
Сообщение #10


Гуру
******

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



Цитата(Konkere @ Jan 25 2010, 13:30) *
Только начал изучать DXD EE2007.5. Появилась проблема - после некоторого момента не отображаются имена создаваемых цепей. Т.е. создал цепь, присвоил имя - на схеме отображается; после закрытия-открытия DXD уже на схеме не отображается, хотя в свойствах имя цепи есть(но при этом галочка свойства имени не убирается). Как исправить ситуацию? crying.gif


Ни у кого такой проблемы не было.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Doomsday_machine
сообщение Oct 28 2010, 21:50
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 20-01-10
Из: M.O.
Пользователь №: 54 961



fill
Цитата(fill @ Jun 9 2009, 13:19) *
3. При использовании DxDataBook нет необходимости вводить доп. атрибуты в PDB ибо они будут браться из таблиц базы данных.
4. Как вы заметите в видео, в таблице БД есть повторяющиеся Part_Number, т.е. в данном случае возможен и альтернативный вариант работы, когда для каждого компонента не нужно создавать свой PDB.

Нашел также обсуждение на вашем форуме, правда 5-летней давности:
Цитата(dm_mur)
В принципе, мой подход вполне "вписывается" в названную вами "идеологию ЦБ". Только кроме минимизации информации, передаваемой из схемы в плату, хочется еще минимизировать информацию, хранимую в ЦБ.

Цитата(fill)
3. При моделировании в PCB значения Value берутся из PDB и если у Вас на все резисторы один PDB вы и получите у всех один номинал (что неверно).


Т.е. получается, что атрибуты в DxDataBook носят чисто информативный характер и не могут заменить собой системные атрибуты, задаваемые в PDB (например Value, Tolerance, IBIS, Simulation Model, VHDL Model, Verilog Model и пр.), даже если названия для них взять такие же, как у системных. Все равно в DxDataBook они будут только лишь параметрами поиска. Из этого следует, что необходимость задавать некоторые атрибуты именно в PDB все же есть. Или я не прав?

Update: OK, если Александр сейчас занят, то может быть кто-нибудь из активных пользователей DxDataBook поделится своими соображениями? Не может быть, чтобы только мне одному это было интересно.

Сообщение отредактировал Doomsday machine - Oct 29 2010, 13:30
Go to the top of the page
 
+Quote Post
cioma
сообщение Oct 30 2010, 17:04
Сообщение #12


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

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



Как Вы сами заметили, сообщение было пятилетней давности smile.gif
На сегодняшний момент имеем следующую ситуацию:
При передаче платы на моделирование из Expedition в HyperLynx значения "Value" и "IBIS" берутся из CES. A уж как они попали в CES - неважно, хоть из PDB, хоть из DxDB, хоть из символа, хоть руками вписали. Я считаю, что PDB нужен только для связки символа и посадочного (т.е. там хранится pinmap), а все свойства удобнее брать из DxDB. Естественно, от наличия PartNumber, PartName и PartLabel в PDB никуда не деться, но это не критично.
Go to the top of the page
 
+Quote Post
Doomsday_machine
сообщение Nov 1 2010, 08:10
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 20-01-10
Из: M.O.
Пользователь №: 54 961



Цитата(cioma @ Oct 30 2010, 20:04) *
Как Вы сами заметили, сообщение было пятилетней давности smile.gif
На сегодняшний момент имеем следующую ситуацию:
При передаче платы на моделирование из Expedition в HyperLynx значения "Value" и "IBIS" берутся из CES. A уж как они попали в CES - неважно, хоть из PDB, хоть из DxDB, хоть из символа, хоть руками вписали.

Ну руками вписывать в CES - сразу отпадает, библиотека должна иметь все необходимые параметры компонентов, которые должны передаваться при необходимости куда следует. Все же есть некоторые сомнения по поводу полноценности замены данных PDB данными DxDB. Скажем, в релизе 7.9 в LM у Part кроме ассоциированных символов и ячеек, появились ассоциации с моделями для компонента (verilog, VHDL), которые берутся именно из PDB, насколько я понимаю.

Цитата(cioma @ Oct 30 2010, 20:04) *
Я считаю, что PDB нужен только для связки символа и посадочного (т.е. там хранится pinmap), а все свойства удобнее брать из DxDB. Естественно, от наличия PartNumber, PartName и PartLabel в PDB никуда не деться, но это не критично.

Вы забыли еще как минимум Type и Reference des prefix (по сути Ref Designator), без которого part тоже не сможет появиться в PDB smile.gif . По поводу использования таких generic компонентов в PDB с целью минимизации числа записей там, впринципе я несильно против такого варианта работы. Но смущает один момент: менторовцы предоставили такую возможность пользователю, но формально она противоречит менторовской же концепции для Part Number, как единственного уникального идентификатора компонента во всем маршруте проектирования. И фактически разные компоненты формально будут одинаковыми, скажем для Expedition и CES, т.к. будут иметь одинаковый Part Number. Это немного смущает.

fill
Посмотрел еще раз видео http://megratec.ru/data/ftp/exp_movie/new/LM_DxDataBook.avi. Вопрос: а почему нет атрибута Cell Name на символах? Причем даже на том резисторе, который ставится из интерфейса CL View. При работе из CL View, он же вроде всегда автоматом добавляется на символ.

Сообщение отредактировал Doomsday machine - Nov 1 2010, 08:12
Go to the top of the page
 
+Quote Post
fill
сообщение Nov 1 2010, 10:41
Сообщение #14


Гуру
******

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



На символе в схеме добавляются те атрибуты которые:
- прописаны как размещаемые\аннотируемые в Property_Definition_Editor в ЦБ (соответствующая галочка)
- автоматически обратно аннотируемые из платы (Cell Name)
У меня Cell Name появляется после обратного аннотирования.

Согласен что создание одного PDB для множества компонентов не согласуется с идеологией уникальности компонента. Но это не означает что кому-то именно этот вариант подходит и он им не может пользоваться.

Если сомневаетесь в передаче атрибутов в CES и программы моделирования не через PDB, попробуйте сделать тестовый пример и сразу все увидите.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Doomsday_machine
сообщение Nov 1 2010, 11:25
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 20-01-10
Из: M.O.
Пользователь №: 54 961



Цитата(fill @ Nov 1 2010, 13:41) *
На символе в схеме добавляются те атрибуты которые:
- прописаны как размещаемые\аннотируемые в Property_Definition_Editor в ЦБ (соответствующая галочка)
- автоматически обратно аннотируемые из платы (Cell Name)
У меня Cell Name появляется после обратного аннотирования.

Спасибо. Про Property Definition Editor я знаю, галочку для Cell Name там ставил, почему-то это не влияет (с тех пор, как я начал разбираться с DxDB, странное совпадение) на появление Cell Name в properties символа. И действительно, появляется оно на символе только после обратной аннотации.
Цитата(fill @ Nov 1 2010, 13:41) *
Если сомневаетесь в передаче атрибутов в CES и программы моделирования не через PDB, попробуйте сделать тестовый пример и сразу все увидите.

Видимо придется. Хотя я думал, кто-нибудь развеет мои сомнения. smile.gif Уж очень не хочется дублировать записи в PDB и DxDB.
Go to the top of the page
 
+Quote Post

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

 


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


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