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

 
 
> Вопросы по DxDesigner, Проблемы которые встречаю в работе
hww
сообщение Oct 5 2005, 07:38
Сообщение #1


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



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

Поработав некоторое время (конечно малое) имею некоторые наблюдения и проблемы

1) DxD->Design Configurations Забывает настройки central library и expedition Интеграции. Более того в большинестве случаев даже если интеграция включена (zoom стиль и keybiundings) реально ни зум стиля не keybindings нет. В какихто случаях это работало но не продолжительно (до следующей загрузки DxD)

2) DxD не видит компонентов из ЦБ. К примеру добавляю компонет в LM for DxD-Expedition а DxD их не видит, а видит только те что в локальной библиотеке проекта. (большой screenshot) В таком случае как переносить компонент из ЦБ в библиотеку проекта. Возможно я чегото не понимаю и прошу прокоментировать эту ситуацию.

3) Expedition иногда забывает некоторые соединения. Иногда вдруг вижу что какойлибо трассы нет и появилась "резинка".

4) Expedition DRC находит ошибки PAD ENTRY (видимо по причине того что проект был импортирован вместе с разводкой) но нет простых способов исправить это. Использую DISCONECT, прокладываю заново но ошибка не исчезает. Хотелось бы иметь автоматизированый тул исправляющий проблемы.

5) Есть и такая странность. Если в DxD открыт проект то при попытке открыть ЦБ в LM - Dx запроашивает открытие другого проекта (самой библиотеки). Зачем? (маленький screenshot)

Интересует вопрос. Чем могут быть вызываны вышеперечисленные проблемы?
А) Баги программы
Б) Проблемы инсталяции или системы
С) Мои неправильные действия
Д) Тёмные силы wink.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hww
сообщение Oct 6 2005, 07:51
Сообщение #2


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



То что DC лучше (интеграция) чем Dx это точно. Использую Dx потому что проект перенесён из PowerPCB.

"Доку" я конечно читаю и буду читать. И как подключить ЦБ к Dx проекту знаю.

Вопрос в другом. ЦБ имеет Символы, Cels и компоненты. При том как DxD вставляет в схему только символы (не компоненты). Получается если у меня есть два разных транзистора тогда должны быть и два разных символа. Что на мой взгляд не удобно. Другой вариант: символ один, но в атрибутах DEVICE и PKG_TYPE прописывается имя компонента и корпус из ЦБ. Вроде логично но при экспорте нетлиста ошибка о несоответсвии PDB и тому что в схеме. А как убрать это несоответствие я не знаю. И собственно непонятно в чём оно заключается. И компонент и соответсвующий ему корпус есть в ЦБ. А самое главное не пойму о каком PDB идёт речь может о ЦБ или о PCB.

Выше я задавалась вопросом - почему DxD не видит ЦБ. Проблема была в том что ЦБ в директории SYM была пустая. Я просто скопировала символы из схемы в директорию ЦБ и всё стало нормально. Но почему она была пустая не понятно, перед этим я не однократно импортировала символы в ЦБ и программа задавала вопрос о том заменить или нет имеющийся файл. Сталобыть они были, но где? И почему их небыло там где им и место. (Риторический вопрс)

И ещё: ну не понятно зачем DxD выгружает текущий проект изагружает проект ЦБ если я открываю какуюлибо библиотеку в LibraryManager.

Ещё раз повторюсь: Вообщето задача была сменить тип корупуса у компонента. Проблему я решила через edit cell в Expedition но ведь это криво. Это нормально только для косметических изменений.
Go to the top of the page
 
+Quote Post
dm_mur
сообщение Oct 6 2005, 09:57
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 10-03-05
Из: Омск
Пользователь №: 3 195



Цитата(hww @ Oct 6 2005, 10:51)
Вопрос в другом. ЦБ имеет Символы, Cels и компоненты. При том как DxD вставляет в схему только символы (не компоненты). Получается если у меня есть два разных транзистора тогда должны быть и два разных символа. Что на мой взгляд не удобно. Другой вариант: символ один, но в атрибутах DEVICE и PKG_TYPE прописывается имя компонента и корпус из ЦБ. Вроде логично но при экспорте нетлиста ошибка о несоответсвии PDB и тому что в схеме. А как убрать это несоответствие я не знаю. И собственно непонятно в чём оно заключается. И компонент и соответсвующий ему корпус есть в ЦБ. А самое главное не пойму о каком PDB идёт речь может о ЦБ или о PCB.
*


Используйте DxDatabook! Это решает все вышеперечисленные проблемы. Приведенный вами пример с транзистором: имеется символ (без номеров пинов - заданы только имена). Прописывать там DEVICE и PKG_TYPE тоже не нужно. В PDB имеются абстрактные компоненты "транзистор в корпусе ТО-92", "транзистор в корпусе SOT-23", где указано соответствие имен пинов символа и номеров ножек корпуса. Все остальные аттрибуты загружаются из DxDatabook: DEVICE, PKG_TYPE и др -можно прописать массу всего, в т.ч. ссылку на даташит.

Если DxDatabook не использовать - то в PDB должен быть прописан каждый компонент (причем или каждый компонент должен иметь свой символ, где прописаны DEVICE и PKG_TYPE, или значения этих аттрибуты необходимо будет прописывать в процессе рисования схемы)

Цитата(hww @ Oct 6 2005, 10:51)
Выше я задавалась вопросом - почему DxD не видит ЦБ. Проблема была в том что ЦБ в директории SYM была пустая. Я просто скопировала символы из схемы в директорию ЦБ и всё стало нормально. Но почему она была пустая не понятно, перед этим я не однократно импортировала символы в ЦБ и программа задавала вопрос о том заменить или нет имеющийся файл. Сталобыть они были, но где? И почему их небыло там где им и место. (Риторический вопрс)
*


Вообще-то библиотека символов находится в каталоге SymbolLibs. Возможно, проблема в том (судя по скриншоту), что вы при подключении библиотеки символов указали не ее, а корневой каталог ЦБ. Кроме того, если в библиотеке символов имеются разделы - необходимо отдельно подключать каждый раздел.

Цитата(hww @ Oct 6 2005, 10:51)
И ещё: ну не понятно зачем DxD выгружает текущий проект изагружает проект ЦБ если я открываю какуюлибо библиотеку в LibraryManager.

*


Как предположение: потому что при редактировании символа библиотеки вы будете использовать тот же ViewDraw. Большая вероятность сломать что-нибудь в текущем проекте.

Кстати, если щелкнуть правой кнопкой мышы по имени проекта в дереве проекта - в выпадающем меню есть "Manage Project" - можно переключить рабочий проект

А насчет лучшей интеграции DC не соглашусь пожалуй. huh.gif
Go to the top of the page
 
+Quote Post
hww
сообщение Oct 6 2005, 11:45
Сообщение #4


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(dm_mur @ Oct 6 2005, 12:57)
Используйте DxDatabook! Это решает все вышеперечисленные проблемы. Приведенный вами пример с транзистором: имеется символ (без номеров пинов - заданы только имена). Прописывать там DEVICE и PKG_TYPE тоже не нужно. В PDB имеются абстрактные компоненты "транзистор в корпусе ТО-92", "транзистор в корпусе SOT-23", где указано соответствие имен пинов символа и номеров ножек корпуса.


А где эта PDB находится? Простите но я всётаки чегото не понимаю. Итак.

PDB - это сокращение PartDataBase. PDB может быть как в ЦБ так и в PCB проекте. СОбственно в DxD как таковой PDB Нет. Или есть? Почему мне кажется что нет? Так как DxD оперирует символами. А значит для него понятия компонента быть не может. Ведь у символа и прописан тип корпуса. А значит транзичстор TO92 и транзистор SOT23 это разные символы. Правильно?

Цитата(dm_mur @ Oct 6 2005, 12:57)
Все остальные аттрибуты загружаются из DxDatabook: DEVICE, PKG_TYPE и др -можно прописать массу всего, в т.ч. ссылку на даташит.


А разве можно в DB изменить корпус если корпус прописан в символе? И вообще почему менеджер ЦБ позволяет создавать новы компоненты из имеющихся корпусов и символов. А DxD позволяет вставлять только символы?
Или я не права?

Цитата(dm_mur @ Oct 6 2005, 12:57)
Вообще-то библиотека символов находится в каталоге SymbolLibs. Возможно, проблема в том (судя по скриншоту), что вы при подключении библиотеки символов указали не ее, а корневой каталог ЦБ. Кроме того, если в библиотеке символов имеются разделы - необходимо отдельно подключать каждый раздел.


Вы совершенно правы. У меня в качестве библиотеки указан корень ЦБ.
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 6 2005, 11:58
Сообщение #5


Гуру
******

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



Смотрите в видео
ftp://ftp.inlinegroup.ru/output/exp_movie...Change_Cell.avi


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Oct 6 2005, 12:22
Сообщение #6


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Oct 6 2005, 14:58)


Огромное спасибо. Теперь всё понятно.

Но таким образом получилось менять только корпуса с одинаковым числом выводов. Именно поэтому этот вариант не сработал в самом начале. Я не знаю как должно быть но у меня PDB editor не позволяет использовать в качестве альтернативы корпус с другим числом выводов.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hww   Вопросы по DxDesigner   Oct 5 2005, 07:38
- - AlexN   по пункту 3 - я замечал, что иногда теряются резин...   Oct 5 2005, 10:00
- - hww   Мда... Надобыло просто заменить корпус у одного ко...   Oct 5 2005, 11:48
|- - dm_mur   По поводу подключения ЦБ к DxD и создания нового п...   Oct 6 2005, 02:53
- - Vjacheslav   Ув. hww На мой взгляд DxD не лучший выбор при рабо...   Oct 6 2005, 04:22
|- - hww   Цитата(dm_mur @ Oct 6 2005, 12:57)А насчет лу...   Oct 6 2005, 10:27
|- - fill   Цитата(hww @ Oct 6 2005, 15:22)Цитата(fill ...   Oct 6 2005, 14:23
|- - hww   Цитата(fill @ Oct 6 2005, 17:23)По моему для ...   Oct 6 2005, 14:56
|- - fill   Цитата(hww @ Oct 6 2005, 17:56)Цитата(fill ...   Oct 6 2005, 15:41
|- - hww   Уважаемый fill Не поймите меня не правильно. Я не ...   Oct 6 2005, 18:33
- - mov   Извините за офф-топ но не могли бы подсказать каки...   Oct 11 2005, 09:38
- - fill   Цитата(mov @ Oct 11 2005, 12:38)Извините за о...   Oct 11 2005, 09:43
- - mov   Цитата(fill @ Oct 11 2005, 12:43)Цитата(mov ...   Oct 11 2005, 10:15


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

 


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


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