Перейти к содержанию
    

Критические замечания по DxD2007

Собираем критические замечания по DxD.

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

Просьба, по возможности, кратко формулировать свои мысли, но при этом делать более подробные комментарии если вопрос может быть не до конца понятен остальным читающим. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хочется чтобы схемный редактор DXD работал точно также как DCDV. Да логических наворотов у DxD больше, но непосредственная работа с графикой этой отстой полный. Начиная от перетаскивания цепей, и заканчивая точками в местах соединения цепей. Это вообщем.

А вот конкретные замечания.

1. Толщина линий у цепей и символов даже при одинаковом размере разная. В итоге при соединении эта разница вылезает в pdf. И видно при масштабировании схемы неровное подключение цепей к символам деталей.

2. Еще хотелось бы, чтобы схему можно было выдавать точно также как в Оркад/Cadence в цвете в pdf. Их схемы, особенно сложные на взгляд легче воспринимаются чем чернобелые от Mentor.

Попытался настроить цветовую схему не получилось. Не хватает разных схемных уставок. Ну там цвет текста одним, цвет линий другой, цвет точек третий и так далее. А так была бы классная фишка.Чтобы понять что именно требуется, нужно просто попытаться из ментора выгнать в pdf цветную схему чтобы она была один в один как от Cadence. Красные переходники на страничку, красные пины, синие линии и т.д. Много примеров у Intel.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Highlight Net на всех листах схемы.

2. Возможность запретить/разрешить разворачивать полные списки цепей/компонентов в навигаторе при включенном CrossProbe. Либо ограничить разворачивание только сигнальными цепями, чтобы при выборе питания или земли в РСВ не приходилось долго ковырять навигатор в поисках нужного места.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попытался настроить цветовую схему не получилось. Не хватает разных схемных уставок. Ну там цвет текста одним, цвет линий другой, цвет точек третий и так далее. А так была бы классная фишка.

Чтобы понять что именно требуется, нужно просто попытаться из ментора выгнать в pdf цветную схему чтобы она была один в один как от Cadence. Красные переходники на страничку, красные пины, синие линии и т.д.

Много примеров у Intel.

Пришлите один из примеров.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хочется чтобы схемный редактор DXD работал точно также как DCDV. Да логических наворотов у DxD больше, но непосредственная работа с графикой этой отстой полный. Начиная от перетаскивания цепей, и заканчивая точками в местах соединения цепей. Это вообщем.

А вот конкретные замечания.

1. Толщина линий у цепей и символов даже при одинаковом размере разная. В итоге при соединении эта разница вылезает в pdf. И видно при масштабировании схемы неровное подключение цепей к символам деталей.

2. Еще хотелось бы, чтобы схему можно было выдавать точно также как в Оркад/Cadence в цвете в pdf. Их схемы, особенно сложные на взгляд легче воспринимаются чем чернобелые от Mentor.

Попытался настроить цветовую схему не получилось. Не хватает разных схемных уставок. Ну там цвет текста одним, цвет линий другой, цвет точек третий и так далее. А так была бы классная фишка.

Чтобы понять что именно требуется, нужно просто попытаться из ментора выгнать в pdf цветную схему чтобы она была один в один как от Cadence. Красные переходники на страничку, красные пины, синие линии и т.д.

Много примеров у Intel.

 

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

1. Разнотолщинность цепей и символов при одинаковом размере толщины была только в первых релизах версии 2007. В 2007.5 и 2007.6 в этом плане все нормально.

2. Печатать в цветах можно. Для этого надо зарузить цветовую схему c:\MentorGraphics\2007.6EE\SDD_HOME\standard\printing.dxc, назначить нужные цвета и ОБЯЗАТЕЛЬНО сохранить обратно в то же место. При печати будет использована именно она. Пример - в прикрепленном файле. Но опять же, качество вывода на печать векторной графики - абсолютно отвратительное. Такого мерзкого качества ни у кого нет.

 

Искать в недрах глубин эту схему - весьма неудобно. Тем более, что в описалове присутствуют более приятные способы назначить цвета.

Schematic1.pdf

post-200-1252385387_thumb.jpg

Extract_Pages_From_dxdesigner_ref.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пришлите один из примеров.

Вот ссылка на схему в цветах, о которых я говорил

http://edc.intel.com/Download.aspx?id=2343...ne/default.aspx

 

2. Печатать в цветах можно. Для этого надо зарузить цветовую схему c:\MentorGraphics\2007.6EE\SDD_HOME\standard\printing.dxc, назначить нужные цвета и ОБЯЗАТЕЛЬНО сохранить обратно в то же место. При печати будет использована именно она. Пример - в прикрепленном файле.

Пример конечно есть, но он отличается от схемы Cadence, и не только цветами. В DXD слишком мало настроек и они довольно грубые. Специально еще раз попробовал настроить цветовую схему, неполучилось. Не хватает разрешающей способности DXD для качественной настройки цветовой схемы. Там вообще всего 8 пунктов примерно в 2007.5. А их нужно раз в 5 больше, чтобы каждый чих настроить.

 

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

ему нулевой длины и дорисовыванием линий простой графикой. Ну так или убрать нафик этот момент или исправить. А то в настройках столько места отведено

под пин и его длину, которую в итоге нужно отключать. Мое мнение лучше оставить, но доработать по толщине линии. Тогда можно будет цвет пина назначать

отдельно от остальной графики.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Навести порядок с метрической системой в символьном редакторе. Пока она не работает.

2. Ввести в символьном редакторе, по аналогии со схемным редактором возможности переключения стиля управления масштабированием/перемещением с помощью мышки. В маршруте PADS масштабирование осуществляется колесо + ctrl, перемещение по экрану - колесо. В схемном редакторе DxD имеется возможность выбрать соответствующий стиль управления, а в символьном - нет.

В результате стиль управления символьного и схемного редактора отличается с точностью до наоборот. Это крайне неудобно.

3. Поддержать кирилические (и видимо прочие национальные символы) в символьном редакторе.

4. Поддержать кирилические (и видимо прочие национальные символы) в DxPDF.

а) Известная проблема с маленькой буквой "я"

б) Неправильно (кракозябрами) отображается русский текст в атрибутах символов, в сформированном pdf файле. (Наведение курсора мыши на символ, щелчок левой клавиши мыши и выбор меню "Atributes:")

5. Исправить невозможность распечатки схемы в масштабе 1:1 на листе соответствующего формата. Дело в том, что при определении формата листа в схемном редакторе создаётся внешняя рамка соответствующего размера (A0, A1, A2, A3, A4), определяющая границы листа. Печатающее устройство, как правило имеет некоторую мёртвую зону по краям листа (порядка 3-5 мм). В результате схема, с внешней рамкой не влезает на лист, соответствующего формата. Было бы логичным в таких случаях иметь возможность отключения вывода внешней рамки на печать. (Существующий сейчас способ отключения внешней рамки влияет только на её отображение на экране).

6. Графические возможности символьного и схемного редактора очень аскетичны. Хотелось бы иметь возможность:

а) Добавлять/удалять вершины в создаваемых графических объектах

б) При создании графических обектов, для управления курсором использовать клавиши стрелок и пробела на клавиатуре. При этом курсор перемещать по узлам координатной сетки с одновременным отображением соответствующих координат. Очень полезна возможность выставить различные шаги сетки по X и Y. (Аналогичная практика давно использовалась в P-CAD, PADSLogic, DC)

в) В качестве единиц задания толщин линий использовать текущие единицы измерения (mils, mm), а не условные 1-10.

г) Распространить возможность задания толщин линий на графическое представление пинов.

7. При создании символа, содержащего большое количество секций (большая ПЛИС, разбитая на банки) приходится у каждой секции индивидуально указывать большой список атрибутов описывающий подключение земли, питания, hetero и пр. В последствии, на схеме их приходиться все синхронно редактировать (питание различных банок). Было бы удобней описывать все эти атрибуты только в одной секции или в отдельном текстовом файле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю, многим хочется иметь диалог спbска цепей такой же, как в PCAD. С кнопкой Jump to pin.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно нижеприведённое пожелание слишком радикально для архитектуры DxD, тем не менее было бы интересно узнать мнение пользователей и разработчиков (в лице Александра)

8. Исторически сложилось так, что в схемном редакторе DxD используется механизм ссылок. Т.е. при добавлении символа на схему в базу данных схемы добавляется ссылка на соответствующий элемент из библиотеки. Другой механизм (использовавшийся в PC-CAPS, PADSLogic и многих других схемных редакторах), предполагает внедрение в файл схемы копии символа из библиотеки, с возможностью впоследствии провести синхронизацию с библиотекой. У механизма добавления ссылок есть определённые плюсы: размер файла схемы получается достаточно компактным, изменения внесённые в библиотеку автоматически отражаются во всех схемах использующих эти библиотеки. Однако, этот механизм часто создаёт и серьёзные неудобства. Мало того, что для работы и даже просмотра схемы предполагается наличие всех используемых библиотек, он так же ограничивает возможность модификации (исправления, уточнения) библиотек. Именно по причине того, что изменения внесённые в библиотечный символ распространяются на все ранее нарисованные схемы с использованием этого символа. Наверное многие сталкивались с ситуацией, когда в библиотечный символ, использовавшийся в предыдущих проектах необходимо внести изменения, связанные с расположением пинов, изменением их числа, изменением способов описания выводов питания (пины или атрибут signal) и т.д. При использовании механизма ссылок, такие изменения библиотечного символа испортят ранее созданные схемы. А при использовании механизма внедрения, получится, что прежде созданные схемы используют старую версию символа, а вновь создаваемая - отредактированную.

Таким образом, я склоняюсь к тому, что метод внедрения в файл схемы копии символа из библиотеки более оптимален.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так вроде ж в EE2007 сделали кэш символов (а компоненты PCB и так копировались локально)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так вроде ж в EE2007 сделали кэш символов (а компоненты PCB и так копировались локально)

 

мне тоже так показалось, поскольку проект без библиотеки открывается, вполне с символами,хоть и ругается на отсутствие какого-то CNS.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убрать в редакторе символов DXD жесткую четырех оконную систему. Она вроде бы и удобная, но очень отличается от обычной практики плавающих окон во всех других программах вообще. И сделать все окна плавающие. Кому надо сам разместит их Еще по поводу 8 ракурсов на деталь. Для создания 8 ракурсов нужно создавать символы с тем же именем и номером ракурса, но как то уж очень все неявно. Может сделать как в DC но по типу Excel. Если в DC жестко заданы все листы ракурсов символа их обязательно 8, то для DXD сделать возможность удалять ненужные ракурсы. Но все в виде шильдиков на основном листе символа.

Надеюсь понятно пояснил.

Изменено пользователем baken

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убрать в редакторе символов DXD жесткую четырех оконную систему. Она вроде бы и удобная, но очень отличается от обычной практики плавающих окон во всех других программах вообще. И сделать все окна плавающие. Кому надо сам разместит их

 

Какие такие жесткие окна? Они все могут быть как плавающими, так фиксированными, так и вставленными друг в друга.

В примере плавающее окно с четырьмя закладками вставленных в него других окон.post-512-1252512390_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В примере плавающее окно с четырьмя закладками вставленных в него других окон.post-512-1252512390_thumb.png

За наводку спасибо, работает просто по уродски. Вы же замечания хотели. Уж извините:)

1. Во первых каждое окно нужно тюкнуть dockable/floating. Четыре окна, четыре тюка.

Тюкаем. Неинтуитивно. Что я имею ввиду, при щелчке он не уменьшается в два раза, и не смещается к своему левому верхнему углу, а остается здоровенной дурой, которую нужно уменьшать. Интуитивно, это когда тюкаешь во floating, оно слегка уменьшается и приглашает пользователя сместить куда требуется.

2. Протюкали все окошки, поуменьшали, чтобы осталось место для маневра. Теперь уменьшаем основное окно и нажимаем на синее поле(шапку) основного окна чтобы его переместить. Бац и оно закрывает все уменьшенные окна. Неинтуитивно. Интуитивно, все мелкие окошки всегда впереди главного.

Основное окно просто закрывает мелкие окошки, и когда его тащишь по экрану, основное окно перемещается, а дочерние как сидели так и сидят. А если у меня открыто 5 разных программ, и что? Я начинаю искать среди них заблудившиеся float окошки DxD чтобы потом разместить их поверх основного окна.

Интуитивно, это когда тащишь основное окно, и вся шушера дочерняя тянется заним внутри его границ.

3. Ладно сделали окошечки, перетащили, шлепаем по одному из них Maximize, например символ рассмотреть. Посмотрели, теперь опять два раза, Restore, и что?

Оно не становится в предыдущие размеры, а в нечто здоровенное справа, опять его нужно настраивать.

 

Чтобы понять о чем я говорю, и что же требуется, пускай скопируют работу Adobe Acrobat, он со своими файлами открытыми в количестве работает отлично.

 

DxD писали точно индусы. В отличие от ребят из Veribest, у которых с интуитивным интерфейсом все oк. Вообще мое мнение, им нужно взять идеолога из Veribest, который собственно и сделал Expedition, и заплатить ему денег, чтобы он им написал где и какие косяки. В принципе мы тут выполняем его работу. Одного грамотного человека. Который точно значет чего хочет душа проектировщика.

А еще лучше, нужно посадить рядом с программерами разводчика плат и заставить его на скорость создавать библиотеки компонентов и проектировать дизайны. И срубать за тормоза в работе. Он программистов порвет на второй день. И через месяц выйдет самый интуитивнейший пакет разводки печатных плат на основе DxD:) Извините за офф.

 

Вот еще при печати схемы из DXD так и не нашел где установить Landscape печать. Только если напрямую редактировать xml файл.

Хотелось бы меню Print Setup в DxD если его нет добавить, а если есть, разместить рядом с кнопкой Print, ну вот честно не нашел.

И галочку maps color to black, чтобы если поставил один раз, то так и сидела там, не нужно было тыкать каждый раз при печати.

Изменено пользователем baken

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...