|
|
  |
Критические замечания по DxD2007 |
|
|
|
Sep 7 2009, 14:06
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 21-06-04
Пользователь №: 85

|
Хочется чтобы схемный редактор DXD работал точно также как DCDV. Да логических наворотов у DxD больше, но непосредственная работа с графикой этой отстой полный. Начиная от перетаскивания цепей, и заканчивая точками в местах соединения цепей. Это вообщем. А вот конкретные замечания. 1. Толщина линий у цепей и символов даже при одинаковом размере разная. В итоге при соединении эта разница вылезает в pdf. И видно при масштабировании схемы неровное подключение цепей к символам деталей. 2. Еще хотелось бы, чтобы схему можно было выдавать точно также как в Оркад/Cadence в цвете в pdf. Их схемы, особенно сложные на взгляд легче воспринимаются чем чернобелые от Mentor. Попытался настроить цветовую схему не получилось. Не хватает разных схемных уставок. Ну там цвет текста одним, цвет линий другой, цвет точек третий и так далее. А так была бы классная фишка.Чтобы понять что именно требуется, нужно просто попытаться из ментора выгнать в pdf цветную схему чтобы она была один в один как от Cadence. Красные переходники на страничку, красные пины, синие линии и т.д. Много примеров у Intel.
|
|
|
|
|
Sep 8 2009, 04:32
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(vvvvv @ Sep 7 2009, 21:06)  Хочется чтобы схемный редактор 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, назначить нужные цвета и ОБЯЗАТЕЛЬНО сохранить обратно в то же место. При печати будет использована именно она. Пример - в прикрепленном файле. Но опять же, качество вывода на печать векторной графики - абсолютно отвратительное. Такого мерзкого качества ни у кого нет. Искать в недрах глубин эту схему - весьма неудобно. Тем более, что в описалове присутствуют более приятные способы назначить цвета.
Эскизы прикрепленных изображений
|
|
|
|
|
Sep 8 2009, 05:23
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 21-06-04
Пользователь №: 85

|
Цитата(fill @ Sep 7 2009, 19:30)  Пришлите один из примеров. Вот ссылка на схему в цветах, о которых я говорил http://edc.intel.com/Download.aspx?id=2343...ne/default.aspxЦитата(AlexN @ Sep 8 2009, 08:32)  2. Печатать в цветах можно. Для этого надо зарузить цветовую схему c:\MentorGraphics\2007.6EE\SDD_HOME\standard\printing.dxc, назначить нужные цвета и ОБЯЗАТЕЛЬНО сохранить обратно в то же место. При печати будет использована именно она. Пример - в прикрепленном файле. Пример конечно есть, но он отличается от схемы Cadence, и не только цветами. В DXD слишком мало настроек и они довольно грубые. Специально еще раз попробовал настроить цветовую схему, неполучилось. Не хватает разрешающей способности DXD для качественной настройки цветовой схемы. Там вообще всего 8 пунктов примерно в 2007.5. А их нужно раз в 5 больше, чтобы каждый чих настроить. И еще один глюк, в редакторе символов можно сделать пин определенной длины, но нельзя выставить толщину его линии. Это конечно обходится присвоением ему нулевой длины и дорисовыванием линий простой графикой. Ну так или убрать нафик этот момент или исправить. А то в настройках столько места отведено под пин и его длину, которую в итоге нужно отключать. Мое мнение лучше оставить, но доработать по толщине линии. Тогда можно будет цвет пина назначать отдельно от остальной графики.
|
|
|
|
|
Sep 8 2009, 09:15
|

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

|
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 и пр. В последствии, на схеме их приходиться все синхронно редактировать (питание различных банок). Было бы удобней описывать все эти атрибуты только в одной секции или в отдельном текстовом файле.
|
|
|
|
|
Sep 9 2009, 13:54
|

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

|
Возможно нижеприведённое пожелание слишком радикально для архитектуры DxD, тем не менее было бы интересно узнать мнение пользователей и разработчиков (в лице Александра) 8. Исторически сложилось так, что в схемном редакторе DxD используется механизм ссылок. Т.е. при добавлении символа на схему в базу данных схемы добавляется ссылка на соответствующий элемент из библиотеки. Другой механизм (использовавшийся в PC-CAPS, PADSLogic и многих других схемных редакторах), предполагает внедрение в файл схемы копии символа из библиотеки, с возможностью впоследствии провести синхронизацию с библиотекой. У механизма добавления ссылок есть определённые плюсы: размер файла схемы получается достаточно компактным, изменения внесённые в библиотеку автоматически отражаются во всех схемах использующих эти библиотеки. Однако, этот механизм часто создаёт и серьёзные неудобства. Мало того, что для работы и даже просмотра схемы предполагается наличие всех используемых библиотек, он так же ограничивает возможность модификации (исправления, уточнения) библиотек. Именно по причине того, что изменения внесённые в библиотечный символ распространяются на все ранее нарисованные схемы с использованием этого символа. Наверное многие сталкивались с ситуацией, когда в библиотечный символ, использовавшийся в предыдущих проектах необходимо внести изменения, связанные с расположением пинов, изменением их числа, изменением способов описания выводов питания (пины или атрибут signal) и т.д. При использовании механизма ссылок, такие изменения библиотечного символа испортят ранее созданные схемы. А при использовании механизма внедрения, получится, что прежде созданные схемы используют старую версию символа, а вновь создаваемая - отредактированную. Таким образом, я склоняюсь к тому, что метод внедрения в файл схемы копии символа из библиотеки более оптимален.
|
|
|
|
|
Sep 14 2009, 08:38
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Цитата(fill @ Sep 9 2009, 20:08)  В примере плавающее окно с четырьмя закладками вставленных в него других окон.
За наводку спасибо, работает просто по уродски. Вы же замечания хотели. Уж извините  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 - Sep 14 2009, 08:59
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 14 2009, 09:04
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(baken @ Sep 14 2009, 11:38)  Вот еще при печати схемы из DXD так и не нашел где установить Landscape печать. Только если напрямую редактировать xml файл. Хотелось бы меню Print Setup в DxD если его нет добавить, а если есть, разместить рядом с кнопкой Print, ну вот честно не нашел. И галочку maps color to black, чтобы если поставил один раз, то так и сидела там, не нужно было тыкать каждый раз при печати. в DxD щелкни мышкой на пустом месте и выбери Landscape, или в размере листа выбери Custom и сделай свой размер
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 14 2009, 09:07
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Цитата(Frederic @ Sep 14 2009, 13:04)  в DxD щелкни мышкой на пустом месте и выбери Landscape, или в размере листа выбери Custom и сделай свой размер У меня лист уже Landscape, а вот на печати по умолчанию выходит в Portrait, может я тормоз такой, так хороший продукт предполагает, что любой тормоз разберется. А я вот не разобрался. Значит замечание действительно. Специально оговорю, в настройках уже стоит формат D, ориентация Landscape. На печать выходит лист вида Landscape на бумагу Portrait. Где сделать так, чтобы Landscape схема выходила на печать Landscape я не нашел. Кроме прямого редактирования xml файла и добавления туда магической строки.
Сообщение отредактировал baken - Sep 14 2009, 09:13
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 14 2009, 10:31
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(baken @ Sep 14 2009, 16:07)  У меня лист уже Landscape, а вот на печати по умолчанию выходит в Portrait, может я тормоз такой, так хороший продукт предполагает, что любой тормоз разберется. А я вот не разобрался. Значит замечание действительно. Специально оговорю, в настройках уже стоит формат D, ориентация Landscape. На печать выходит лист вида Landscape на бумагу Portrait. Где сделать так, чтобы Landscape схема выходила на печать Landscape я не нашел. Кроме прямого редактирования xml файла и добавления туда магической строки. у меня file/print, в строке выбора принтера - properties, дальше - в зависимости от принтера может быть на разных закладках. конечно, если бы это было на главном диалоге печати - было бы гораздо удобнее.
Эскизы прикрепленных изображений
|
|
|
|
|
Sep 14 2009, 10:44
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Цитата(AlexN @ Sep 14 2009, 14:31)  у меня file/print, в строке выбора принтера - properties, дальше - в зависимости от принтера может быть на разных закладках. конечно, если бы это было на главном диалоге печати - было бы гораздо удобнее. В моем принтере такой закладки нет, но даже если бы и была, это уже не настройки печати отдельной программы, а настройки принтера, и изменения коснутся печати из всех программ, что не есть хорошо.
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 14 2009, 11:16
|

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

|
Цитата(baken @ Sep 14 2009, 12:38)  За наводку спасибо, работает просто по уродски. Вы же замечания хотели. Уж извините  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, чтобы если поставил один раз, то так и сидела там, не нужно было тыкать каждый раз при печати. Не знаю как для вас, а для меня как раз все интуитивно: Сделал плавающим - оно приняло размеры и местоположение которые были заданы мной в предыдущий раз, т.е. переключаясь между плавающим\фиксированным я всегда имею заданные мной один раз размеры и местоположение окон. На двух мониторах - у меня основное на одном, вспомогательные на другом и мне не нужно чтобы изменение местоположения основного меняло местоположение вспомогательных (впрочем и в случае одного монитора тоже).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Sep 14 2009, 14:54
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Вот еще глюк, в редакторе символов, при рисовании символов на линейке сбиваются цифры, обведено кружком.
Сообщение отредактировал baken - Sep 14 2009, 14:55
Эскизы прикрепленных изображений
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 15 2009, 05:24
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
Цитата 11-тиричная система счисления. Ошибки - как у студентов 2-го курса. Ужос. Как то страшно разводить плату в таком пакете
|
|
|
|
|
Sep 15 2009, 06:03
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Вот еще нюансик, если в файле border.ini задавать свои собственные значения полей рамки типа NAME=VALUE ни в коем случае нельзя поставить пробел до и после знака равенства, работать не будет И никаких сообщений не будет. DxD воспринимает пробел как часть имени Properties. И дублирует поля в рамке. Убил два часа времени на то, чтобы выяснить этот момент.
И еще нюансик, если нужно в рамке вставить русские буквы в символе рамки, вводить напрямую бессмысленно. Редактор символов превращает их в вопросики. Нужно в редакторе символов DC скопировать в clipboard название поля по русски, и вставить его в поле DxD, тогда вставляются не вопросики, а кракозябры кириллицы, и после этого все работает. Это безусловный глюк.
Сообщение отредактировал baken - Sep 15 2009, 06:08
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 16 2009, 04:17
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Вот еще нюансик. Создаю несколько символов для одной детали. Разные повороты. Ставлю стандартный вид PART.1. Затем поворачиваю. И у меня поворачивается все что прикреплено. Хотелось бы, чтобы было сделано как в DC, и вместо тупого поворота на 90 градусов, автоматически подставлялся нужный вид для этой детали как это сделано в DC. Это очень удобно. Если этого сделать нельзя, то в просмотре символа добавить текст, чтобы было видно в каком виде как располагается не только графика но и текст. В качестве общего замечания. Почему Mentor создает такие уродские рамки, даже по их стандарту, а также почему нет нормальных читабельных библиотек в комплекте с софтом. Такое ощущение, что детали рисовали слепые обезьяны. Ну вот для PCAD или Orcad пользователи настолько избалованы, что нередко спрашивают, есть ли у кого готовые либы. А в Mentor использовать готовую либу, так лучше простым карандашом на тетрадном листочке рисовать. Вопрос, почему нельзя давать в комплекте с софтом готовую либу, такую, чтобы можно было сразу нарисовать схему сравнимую по красоте с даташитами от Ti, Xilinx например? А то начинаешь использовать их компоненты, они все "со смещенным центром тяжести". Несколько лет назад нарисовал схему и сделал проект на их символах из обучалок. Без содрогания на эту схему смотреть нельзя. Складывается впечатление, что для Mentor главное, чтобы его схемы были отличные от других. Неважно, хорошие схемы получаются или кривые, главное, что сразу узнаешь да, это каракули Mentor. А так сэкономили бы кучу времени. Чистая либа с основными компонентами. Голый проект, со всеми настройками, в том числе и рамкой, пускай по их стандарту, но с заполненными полями пользователя. Сел и поехал. В качестве примера две картинки, одна со схемы Интел, вторая с библиотеки от Mentor 2007.1 . Ничего не переделывал, вот прямо взял как есть и вставил в схему. Угадайте с первого раза, какая картинка откуда.
Сообщение отредактировал baken - Sep 16 2009, 04:49
Эскизы прикрепленных изображений
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 16 2009, 05:39
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(baken @ Sep 16 2009, 07:17)  Вот еще нюансик. Создаю несколько символов для одной детали. Разные повороты. Ставлю стандартный вид PART.1. Затем поворачиваю. И у меня поворачивается все что прикреплено. Хотелось бы, чтобы было сделано как в DC, и вместо тупого поворота на 90 градусов, автоматически подставлялся нужный вид для этой детали как это сделано в DC. Это очень удобно. Если этого сделать нельзя, то в просмотре символа добавить текст, чтобы было видно в каком виде как располагается не только графика но и текст. ..... не понял "несколько символов для одной детали. Разные повороты" если несколько видов то все ок, просто надо выбрать при вводе компанента
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 16 2009, 07:27
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Цитата(Frederic @ Sep 16 2009, 09:39)  не понял "несколько символов для одной детали. Разные повороты" если несколько видов то все ок, просто надо выбрать при вводе компанента Привожу скриншот для EE2007.6 с его родной библиотекой. И повторюсь, для выбора вида детали, информации в окне просмотра недостаточно, идет голая графика. Нужен еще текст. Во вторых, для поворота детали в схеме нужно сделать несколько операций. А именно удалить старый символ, на его место выбрать и поставить новый. В тоже время в DC для этого достаточно просто повернуть деталь, вид подцепится автоматом. Что и предлагаю сделать.
Эскизы прикрепленных изображений
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 16 2009, 12:28
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(baken @ Sep 16 2009, 10:27)  Привожу скриншот для EE2007.6 с его родной библиотекой. И повторюсь, для выбора вида детали, информации в окне просмотра недостаточно, идет голая графика. Нужен еще текст. Во вторых, для поворота детали в схеме нужно сделать несколько операций. А именно удалить старый символ, на его место выбрать и поставить новый. В тоже время в DC для этого достаточно просто повернуть деталь, вид подцепится автоматом. Что и предлагаю сделать. инфу добавь в символ на этапе рисования да наверно никто вообще родные библиотеки не использует, все рисуют свои вместо удаления сделай Replace, правдо одна из цепей оторвется
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 16 2009, 14:46
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Цитата(cioma @ Sep 16 2009, 18:03)  Т.е. DxD здесь гораздо гибче чем DC  Оффтоп конечно, но кто мешал в DC забабахать двадцать восемь альтернативных символов на одну деталь с разной графикой, лишь бы число пин совпадало. Зачем мешать мух с котлетами. Поворотный вид это одно, а символ отличный по графике это немного другое. В чем гибкость то? В том, что в DxD вообще снесли поворотные виды и оставили только альтернативные, и все поворотные виды DC при трансляции сделали альтернативными. Это не гибкость а индуизм. И эта... давайте друзья Вы будете защищать DxD в другой ветке. Заведите альтернативную ветку "достоинства DxD", и я Вам там отвечу на все вопросы.
Сообщение отредактировал baken - Sep 16 2009, 15:08
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 17 2009, 19:38
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(baken @ Sep 16 2009, 17:46)  Оффтоп конечно, но кто мешал в DC забабахать двадцать восемь альтернативных символов на одну деталь с разной графикой, лишь бы число пин совпадало. Зачем мешать мух с котлетами. Поворотный вид это одно, а символ отличный по графике это немного другое. В чем гибкость то? В том, что в DxD вообще снесли поворотные виды и оставили только альтернативные, и все поворотные виды DC при трансляции сделали альтернативными. Это не гибкость а индуизм.
И эта... давайте друзья Вы будете защищать DxD в другой ветке. Заведите альтернативную ветку "достоинства DxD", и я Вам там отвечу на все вопросы. я не работал в DC и не понимаю прелестей поворотных поэтому не вижу проблем в DxD - выбрал и поставил какой надо ИМХО
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 18 2009, 18:01
|
Группа: Новичок
Сообщений: 3
Регистрация: 26-10-07
Пользователь №: 31 774

|
Сделать нормальное перемещение SYM прицепленного к BUS. Сдвигаеш символ и все связи перепутываются и переразводятся как хотят.
|
|
|
|
|
Sep 21 2009, 07:03
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
Вот еще момент. Не отключается опция Online Property Verification. Точнее отключается, но только пока не вышел из редактора детали. А когда она включена, подсовывает поле IBIS почти во все типы деталей, и выдает красный цвет как предупреждение. Хорошо бы встроить отключение этой опции.
И еще. Воспроизвести это второй раз мне не удалось, но догадаться в чем проблема было трудно. Значит так, если в детали есть заполненное property. Например IBIS, и оно в Property Definition не отмечено. То в схеме будут высвечиваться несколько системных property и всегда поле Description. Без всякой диагностики и предупреждений. Независимо ни от каких установок в символе или property. и если у Вас в схеме полезли надписи, которых не должно быть, значит скорее всего не подключено одно из Property. Пожелание к разработчикам DxD нужна диагностика такой ситуации. Тогда легче понять, почему отключенные и невидимые поля символа вылезают в схеме.
Сообщение отредактировал baken - Sep 21 2009, 07:06
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 21 2009, 07:37
|
Местный
  
Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025

|
ОФФТОП Цитата(fill @ Sep 21 2009, 11:27)  Решается элементарно [attachment=36479:Property...fication.7z] Во, то что нужно, но согласитесь, что это шаманство. В прикрепленном файле картинка из инструкции из которой ясно что изменить эти опции нельзя ни под каким видом. Конечно, если по пословице "шашечки или ехать". Мне то уж точно ехать. И Вам fill спасибо. Но согласитесь, это маразм, задавать вопросы по настройке на форуме, вместо того, чтобы это самое прочесть в документации в соответствующем разделе. Это же не НИР на тему как работать в DxD:) В любом случаем спасибо.
Сообщение отредактировал baken - Sep 21 2009, 07:40
Эскизы прикрепленных изображений
--------------------
Еж - птица гордая. Не пнешь - не полетит.
|
|
|
|
|
Sep 21 2009, 07:56
|

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

|
Цитата(baken @ Sep 21 2009, 11:37)  ОФФТОП
Во, то что нужно, но согласитесь, что это шаманство. В прикрепленном файле картинка из инструкции из которой ясно что изменить эти опции нельзя ни под каким видом. Конечно, если по пословице "шашечки или ехать". Мне то уж точно ехать. И Вам fill спасибо. Но согласитесь, это маразм, задавать вопросы по настройке на форуме, вместо того, чтобы это самое прочесть в документации в соответствующем разделе. Это же не НИР на тему как работать в DxD:) В любом случаем спасибо. Этот вопрос относится к дефектам (странно что никто из пользователей не создал SR по этому поводу). А проблема проста - в маршруте DxD-Exp не используются Signal_Vision(Analyzer) поэтому управление этой галочкой отключили, но видимо шаблон ЦБ оставили один на оба маршрута и соответственно галочка автоматом устанавливается при создании ЦБ, что и ведет к верификации IBIS.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Sep 24 2009, 08:59
|
Профессионал
    
Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65

|
Все создали http://supportnet.mentor.com/reference/tec....cfm?tn=mg74342вот, выдержка: Symptoms * In a DxDesigner based Central Library, the Signal Vision / Signal Analyzer option in the Property Verification dialog is checked and grayed out. Getting red "IBIS" verification warnings in the PartsDB Editor and the Signal Vision / Signal Analyzer checkbox can not be disabled. Solution Workaround: 1. Open the {library_name}.cfg file (located at the root of of the library) in an ASCII editor. 2. Change the line KEY FlowType "DX" to KEY FlowType "DC" and save the file. 3. Open the Central Library and uncheck the Signal Vision / Signal Analyzer option in the Property Verification dialog. 4. Close the Central Library. 5. Edit the same .cfg file and change the line back to KEY FlowType "DX" . 6. Open the Central Library and verify that the Signal Vision / Signal Analyzer option is toggled off.
|
|
|
|
|
Sep 29 2009, 18:11
|
Группа: Новичок
Сообщений: 3
Регистрация: 26-10-07
Пользователь №: 31 774

|
В редакторе PADS сделать автоматическую генерацию Solderpads на основе параметров (напр. +/-x%). Если создаёш Pads то каждый раз пересчитывать, X-10% - достаёт. Правда развивается усный счёт.
|
|
|
|
|
Oct 2 2009, 08:00
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
О! Нашел я, кто мне втихаря ставил тип Custom/Ordered на какие-то цепи без моего ведома.... Это DxD.
Система такая. Есть сигналы OUTP/OUTM, которые являются дифпарой, и уже подключены к какой-то микрухе, и уходят в bus, где они вписаны в bus contents, и где кроме них вписано еще куча разноименных сигналов. Эти же OUTP/OUTM где-то на этом же листе выходят из bus, где терминированы резистором и уходят в разъем (это я к тому, что после удаления кусочка цепи она не пропадет из базы). Так вот - я удаляю кусочки цепи между bus и микрухой, затем рисую новые, ведя цепь ОТ микрухи (с других пинов) К bus. После этого появляется риппер и эти два новых кусочка как-то именуются автоматом из списка bus contents, не суть важно как, но главное - имена отличные от OUTP/OUTM. Затем я выделяю первый кусочек, и ставлю ему цепь OUTP в выпадающем списке. Затем второй - ему OUTM. Как результат - OUTP/OUTM перестает быть дифпарой, но зато та пара, которая была автоматом назначена на рисованные кусочки, ей становится. Явно глюк. А вот если вести кусочки цепи ОТ bus К пинам микрухи, то такого (вроде) не происходит.
|
|
|
|
|
Oct 2 2009, 08:34
|

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

|
Цитата(SM @ Oct 2 2009, 12:00)  О! Нашел я, кто мне втихаря ставил тип Custom/Ordered на какие-то цепи без моего ведома.... Это DxD.
Система такая. Есть сигналы OUTP/OUTM, которые являются дифпарой, и уже подключены к какой-то микрухе, и уходят в bus, где они вписаны в bus contents, и где кроме них вписано еще куча разноименных сигналов. Эти же OUTP/OUTM где-то на этом же листе выходят из bus, где терминированы резистором и уходят в разъем (это я к тому, что после удаления кусочка цепи она не пропадет из базы). Так вот - я удаляю кусочки цепи между bus и микрухой, затем рисую новые, ведя цепь ОТ микрухи (с других пинов) К bus. После этого появляется риппер и эти два новых кусочка как-то именуются автоматом из списка bus contents, не суть важно как, но главное - имена отличные от OUTP/OUTM. Затем я выделяю первый кусочек, и ставлю ему цепь OUTP в выпадающем списке. Затем второй - ему OUTM. Как результат - OUTP/OUTM перестает быть дифпарой, но зато та пара, которая была автоматом назначена на рисованные кусочки, ей становится. Явно глюк. А вот если вести кусочки цепи ОТ bus К пинам микрухи, то такого (вроде) не происходит. На риппере есть атрибут указывающий какой проводник взят из шины. Вы поменяли имя отрезка цепи, но не поменяли имя на риппере - у вас получилась составная цепь из двух имен http://megratec.ru/forum/1/?theme=1981.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 2 2009, 08:51
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(fill @ Oct 2 2009, 12:34)  На риппере есть атрибут указывающий какой проводник взят из шины. Вы поменяли имя отрезка цепи, но не поменяли имя на риппере - у вас получилась составная цепь из двух имен http://megratec.ru/forum/1/?theme=1981. Нет, сорри, никаких составных цепей не получилось. Это я бы сразу после FA в Exp увидел бы, и в CES тоже. Просто две какие-то цепи стали дифпарой, а дифпара перестала ей быть. Кстати на риппере вообще не стоит ничего, ни имен, ни номеров, как, собственно, DxD автоматом предложил.
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 2 2009, 09:21
|

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

|
Цитата(SM @ Oct 2 2009, 12:51)  Нет, сорри, никаких составных цепей не получилось. Это я бы сразу после FA в Exp увидел бы, и в CES тоже. Просто две какие-то цепи стали дифпарой, а дифпара перестала ей быть. Кстати на риппере вообще не стоит ничего, ни имен, ни номеров, как, собственно, DxD автоматом предложил. 1. Включите в Settings>Advanced>Show_bit_numbers для отображения какой провод выведен из шины. 2. При выбранном рипере ПКМ>Property в диалоге какой провод выбран? 3. Если менять имя цепи на имя присанное в Bus_Contens этой шины, то автоматом меняется и имя на риппере. Если же поменять на не прописанное то [attachment=36907:Bus_ripper.png]
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 2 2009, 09:24
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(fill @ Oct 2 2009, 13:21)  3. Если менять имя цепи на имя присанное в Bus_Contens этой шины, то автоматом меняется и имя на риппере. 1,3. Ну я же говорил, что менял имя, прописанное в bus contents на имя, прописанное в bus contents. Ну 100% - никаких составных цепей не получилось. ТОЛЬКО дифпары пересовокупились. Я же после FA своими глазами по ниткам в Exp вижу, что с цепями все в норме, все куда надо, туда и идут. 2. Не понял вопроса.
|
|
|
|
|
Oct 2 2009, 10:48
|

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

|
Цитата(SM @ Oct 2 2009, 13:24)  1,3. Ну я же говорил, что менял имя, прописанное в bus contents на имя, прописанное в bus contents. Ну 100% - никаких составных цепей не получилось. ТОЛЬКО дифпары пересовокупились. Я же после FA своими глазами по ниткам в Exp вижу, что с цепями все в норме, все куда надо, туда и идут.
2. Не понял вопроса. 1. Попробовал сделать тоже самое. В итоге у меня Тоже цепи OUTP и OUTM перестали быть парой и это правильно ибо при их удалении автоматически удаляется и информация из CES. Этого бы не произошло если физические цепи OUTP и OUTM состсояли не из 2-х пинов, а из трех ибо тогда отключение (удаление) от одного пина не привело бы к временному исчезноверию всей цепи (осталось бы соединение между двумя остальными.. 2. Т.к. электрические цепи OUTP и OUTM содержали по две физических цепи, то признак диф. пары сохранился на оставшихся физических цепях (от резистора до разъема). И эти физические цепи теперь не входят в электрические цепи OUTP и OUTM. Но войдут автоматом если удалить (в CES) оставщуюся диф. пару.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 2 2009, 11:12
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(fill @ Oct 2 2009, 14:48)  1. Попробовал сделать тоже самое. В итоге у меня Тоже цепи OUTP и OUTM перестали быть парой и это правильно ибо при их удалении автоматически удаляется и информация из CES. Этого бы не произошло если физические цепи OUTP и OUTM состсояли не из 2-х пинов, а из трех ибо тогда отключение (удаление) от одного пина не привело бы к временному исчезноверию всей цепи (осталось бы соединение между двумя остальными.. 2. Т.к. электрические цепи OUTP и OUTM содержали по две физических цепи, то признак диф. пары сохранился на оставшихся физических цепях (от резистора до разъема). И эти физические цепи теперь не входят в электрические цепи OUTP и OUTM. Но войдут автоматом если удалить (в CES) оставщуюся диф. пару. А у меня все по-другому происходит. Сделаю теперь по шагам: 1) стираю OUTP/OUTM от микрухи. - физические цепи OUTP/OUTM, как и электрические цепи OUTP/OUTM, остались на месте. На резисторе/разъемах информация о дифпаре сохранена. 2) провожу новые цепи в направлении от пина ИМС к шине. DxD их автоматически именует как "TDI" и "TDO" (ну так вот сложилось). - физические цепи OUTP/OUTM, как и электрические цепи OUTP/OUTM, остались на месте. На резисторе/разъемах информация о дифпаре сохранена. Эти TDI и TDO не дифпара. 3) меняю имена TDI->OUTP, TDO->OUTM. - физические цепи OUTP/OUTM, как и электрические цепи OUTP/OUTM, остались на месте. OUTP/OUTM перестала быть дифпарой, в том числе и на том куске схемы, где резюк и разъем. И, самое главное - теперь TDI/TDO стали дифпарой!!!!! Да, это происходит только, если во время работы DxD из него запущен Exp и в нем открыта плата, соответствующая этой схеме. Без Exp мне повторить ситуацию не удалось, OUTP/OUTM сохранялась парой, один раз переставала быть парой, но посторонние цепи не спаривались. Заметьте - все нехорошее происходит не при удалении куска цепи, а при смене имен! И глюк какой-то непостоянный. Не всегда одинаково все происходит.
|
|
|
|
|
Oct 2 2009, 11:40
|

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

|
Цитата(SM @ Oct 2 2009, 15:28)  Как так один??? Два! Пин разъема и пин резистора. Да и ладно бы она только исчезала. Меня больше бесит сдифпаривание других двух цепей без моего ведома! Вы хотите сказать что название ДВУХ физических цепей составляющих одну электрическую было одним? Физическую цепь от пина резистора до разъема вы скорее всего не назвали, поэтому она имеет внутреннее имя, но это имя отлично от имени физической цепи шедшей от микрухи к резистору. У вас электрическая цепь микруха- пин1_резистора---- пин2_резистора- разъем. Соответсвенно первая физическая цепь: микруха-пин1_резистора имеет имя OUTP и состоит из двух отрезков с этим именем - микруха-шина и шина-пин1_резистора. Удалили отрезок микруха-шина вы получили физическую цепь OUTP содержащую только один пин (пин1_резистора).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 2 2009, 11:55
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(fill @ Oct 2 2009, 15:40)  Вы хотите сказать что название ДВУХ физических цепей составляющих одну электрическую было одним? Я смотрю в CES. Если электрическая цепь состоит из нескольких разных физических - то там это видно при нажатии на "+" под названием электрической. Соотв. при убийстве куска цепи от шины до пина микрухи в CES ничего не происходит, а после FA в Exp, как и полагается, пропадает лишь нитка до пина микрухи. Да и вообще, давайте забудем про удаление куска цепи. У меня к нему претензий нет  Упростим эксперимент - Ничего не удаляем вообще. Берем, подводим к шине два провода от двух других пинов ИМС, не трогая ничего другого вообще. Главное тут - чтобы DxD их автоматом назвал чем либо другим, кроме OUTP/OUTM. Потом меняем имя с того, что присвоил DxD, на OUTP/OUTM. Все - с этого момента OUTP/OUTM не дифпара, а те две цепи, что были до смены имени - стали дифпарой. Цитата(fill @ Oct 2 2009, 15:40)  Удалили отрезок микруха-шина вы получили физическую цепь OUTP содержащую только один пин (пин1_резистора). Нет! Вот на картинке все три отрезка линии вокруг точки имеют одинаковое имя и одинаковый Id. (Вы наверное подумали про резистор в разрыве цепи, а у меня он между OUTP и OUTM)
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 19 2009, 15:28
|

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

|
Цитата(baken @ Sep 15 2009, 10:03)  И еще нюансик, если нужно в рамке вставить русские буквы в символе рамки, вводить напрямую бессмысленно. Редактор символов превращает их в вопросики. Нужно в редакторе символов DC скопировать в clipboard название поля по русски, и вставить его в поле DxD, тогда вставляются не вопросики, а кракозябры кириллицы, и после этого все работает. Это безусловный глюк. А можно поподробнее, я попробовал проделать указанную операцию и у меня в NSE в значении атрибута копируется сразу русский текст, а не кракозябры кириллицы соответственно и далее все превращается в вопросики. Ощущение что ко всему прочему добавлется еще и вариация виндов.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 27 2009, 14:53
|
Частый гость
 
Группа: Свой
Сообщений: 179
Регистрация: 31-10-06
Пользователь №: 21 819

|
Еще хотелось бы видеть следующее - есть шина, в ней A0-A12, BA0-BA3 к примеру, веду цепь от ноги BA0 микросхемы к шине, дизайнер прицепляет к A0, выбираю в опциях подключение к BA0, все ОК. Веду следующую цель BA1 от микросхемы к шине, дизайнер прицепляет к A1, я думаю, необходимо делать так что бы было продолжение от последнего использованного по списку из шины, т.е. BA0, получается он должен был предложить присоединить к цепи BA1. Сейчас же приходится затрачивать много времени.
Было бы неплохо если фильтр цепей в шине будет выглядеть не так как сейчас - A0, A1,A10,A11,A2,A2.... а согласно номерам A0,A1,A2,A3...A9,A10,A11...
|
|
|
|
|
Oct 27 2009, 16:53
|

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

|
Цитата(Mahim @ Oct 27 2009, 17:53)  Еще хотелось бы видеть следующее - есть шина, в ней A0-A12, BA0-BA3 к примеру, веду цепь от ноги BA0 микросхемы к шине, дизайнер прицепляет к A0, выбираю в опциях подключение к BA0, все ОК. Веду следующую цель BA1 от микросхемы к шине, дизайнер прицепляет к A1, я думаю, необходимо делать так что бы было продолжение от последнего использованного по списку из шины, т.е. BA0, получается он должен был предложить присоединить к цепи BA1. Сейчас же приходится затрачивать много времени.
Было бы неплохо если фильтр цепей в шине будет выглядеть не так как сейчас - A0, A1,A10,A11,A2,A2.... а согласно номерам A0,A1,A2,A3...A9,A10,A11... http://megratec.ru/data/ftp/exp_movie/new/...Bus_Connect.avi
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 13 2009, 08:55
|
Частый гость
 
Группа: Свой
Сообщений: 179
Регистрация: 31-10-06
Пользователь №: 21 819

|
А у вас так же? - открыты программы DxDesigner, Expedition PCB. Схема на нескольких листах, в Expedition PCB режим компонентов, окрыто окно Place Parts and Cells, выбрано так - Attach selected part to cursor, выбираю компонент на схеме, допустим на втором листе, он как и должно быть на плате, прикреплен к курсору, но в DxDesigner, после того как компонент поставлен на плате, открывается последний лист, приходится снова открывать второй лист. выбирать компонент на схему, ставить на плете, затем снова открывать тот лист,и так далее, приходится щелкать листы до посимнения. Помоему так было во всех версиях. Это такая идея?
|
|
|
|
|
Dec 15 2009, 07:48
|

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

|
Цитата(Mahim @ Dec 13 2009, 11:55)  А у вас так же? - открыты программы DxDesigner, Expedition PCB. Схема на нескольких листах, в Expedition PCB режим компонентов, окрыто окно Place Parts and Cells, выбрано так - Attach selected part to cursor, выбираю компонент на схеме, допустим на втором листе, он как и должно быть на плате, прикреплен к курсору, но в DxDesigner, после того как компонент поставлен на плате, открывается последний лист, приходится снова открывать второй лист. выбирать компонент на схему, ставить на плете, затем снова открывать тот лист,и так далее, приходится щелкать листы до посимнения. Помоему так было во всех версиях. Это такая идея? После размещения в плате щелкните еще раз на этом компоненте - он выберется в DxD и соответсвенно снова откроется исходный лист где он расположен (в вашем случае второй лист).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 17 2009, 09:54
|

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

|
Цитата(fill @ Dec 15 2009, 13:53)  Окончательный релиз еще не вышел. Скриншот сделан из NSE2007.8 входящего в PADS9.1beta. Исправление метрики - это очень хорошо  Релиз, насколько я понимаю, будет в январе? А что ещё нового/исправленного?
|
|
|
|
|
Dec 17 2009, 11:15
|

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

|
Цитата(sh007 @ Dec 17 2009, 12:54)  Исправление метрики - это очень хорошо  Релиз, насколько я понимаю, будет в январе? А что ещё нового/исправленного? СУдя по плану да, но на сайте вы можете увидеть фразу "As with all of our releases, achieving our quality criteria is more important than achieving a release date and therefore the date may be modified to ensure that we deliver the highest quality possible. We will provide updates if any date change is warranted." Документа What's New & Cool пока нет. Каждую неделю выходит новая версия бета в которой перечислены исправленные dts - если попробовать суммировать, то наверно получится где-то по сотню. Данное исправление просто "бросилось в глаза" поэтому и написал о нем.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 17 2009, 18:46
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(sh007 @ Dec 17 2009, 13:55)  Но то, что сейчас в метрической системе символьного редактора при редактировании свойств пина (т.е. при выполнении штатных действий) происходит падение программы безусловно является грубейшей ошибкой, подлежащей исправлению. А, это, простите, в какой версии? В 2007.7 ничего не падает. Я сразу работал в метрике, делая 5.08 мм шаг пинов. Или это уже речь про суперновую, которая неотрелизена?
|
|
|
|
|
Dec 18 2009, 08:22
|

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

|
Цитата(SM @ Dec 17 2009, 21:46)  А, это, простите, в какой версии? В 2007.7 ничего не падает. Я сразу работал в метрике, делая 5.08 мм шаг пинов. Или это уже речь про суперновую, которая неотрелизена? Дефект касался, по-моему, всех версий 2007.X. В 2007.7 так же присутствует. Попробуйте воспроизвести следующий порядок действий. 1. Запустить NSE 2. Переключиться на метрическую сетку. 3. Установить шаг сетки кратный целым единицам миллиметров (например 5.0 мм) 4. Добавить пин. 5. Выделить пин и попытаться изменить тип пина (в окне свойств пина) В моих опытах на разных компьютерах, после этого NSE падает. Если получите иной результат обязательно сообщите. Я не понял, зачем Вы используете в метрической системе шаг сетки 5.08 мм. Это же неудобно считать дробные числа. По сути, такой режим ничем не отличается от дюймовой сетки, но если включить дюймовый режим, то хотя бы все размеры будут кратны целым единицам.
|
|
|
|
|
Dec 18 2009, 09:29
|

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

|
Цитата(sh007 @ Dec 18 2009, 11:22)  Дефект касался, по-моему, всех версий 2007.X. В 2007.7 так же присутствует. Попробуйте воспроизвести следующий порядок действий. 1. Запустить NSE 2. Переключиться на метрическую сетку. 3. Установить шаг сетки кратный целым единицам миллиметров (например 5.0 мм) 4. Добавить пин. 5. Выделить пин и попытаться изменить тип пина (в окне свойств пина) В моих опытах на разных компьютерах, после этого NSE падает. Если получите иной результат обязательно сообщите.
Я не понял, зачем Вы используете в метрической системе шаг сетки 5.08 мм. Это же неудобно считать дробные числа. По сути, такой режим ничем не отличается от дюймовой сетки, но если включить дюймовый режим, то хотя бы все размеры будут кратны целым единицам. 1. Ваше утверждение не соответствует действительности, хотя бы потому что во всех последних релизах при установке внутри NSE шага 5.0мм система автоматически изменяет его на 5.08 - и это уже даже обсуждалось в данной конференции. 2. Что касается NSE2007.8 (в котором можно установить данный шаг 5мм) то все как видите работает и не падает. 3. Когда размещают пины символа, то как правило ориентируются на шаг сетки, поэтому поставив шаг_сетки=расстояние_между_пинами абсолютно безразлично равен ли шаг 5,08мм или 5,00мм - в любом случае это одна "клеточка" (по которым прыгает курсор) - что тут вообще считать? Ощущение что вы не символы рисуете, а посадочное место или плату - где действительно важна точность вплоть до третьего/четвертого знака. PS: У некоторых есть возможность задать вопросы непосредственному руководству данного направления [attachment=39308:PCB_Front_end.png]
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 18 2009, 20:01
|

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

|
Цитата(fill @ Dec 18 2009, 12:29)  1. Ваше утверждение не соответствует действительности, хотя бы потому что во всех последних релизах при установке внутри NSE шага 5.0мм система автоматически изменяет его на 5.08 - и это уже даже обсуждалось в данной конференции. 2. Что касается NSE2007.8 (в котором можно установить данный шаг 5мм) то все как видите работает и не падает. 3. Когда размещают пины символа, то как правило ориентируются на шаг сетки, поэтому поставив шаг_сетки=расстояние_между_пинами абсолютно безразлично равен ли шаг 5,08мм или 5,00мм - в любом случае это одна "клеточка" (по которым прыгает курсор) - что тут вообще считать? Ощущение что вы не символы рисуете, а посадочное место или плату - где действительно важна точность вплоть до третьего/четвертого знака. 1. Для того что бы убедиться, что в релизе 2007.7 дефект имеет место быть, достаточно воспроизвести описанную выше последовательность действий. Значение сетки, выставляется через меню "File>Preferences...". 2. По этому поводу я радуюсь, говорю спасибо и жду релиза  3. Помимо пинов, УГО обычно содержит ещё и непосредственно "Условное Графическое Отображение". Для создания этого отображения я часто пользуюсь координатами. Что бы не вычислять в уме дробные числа, удобно использовать шаг сетки равный некоторому целому/круглому значению.
|
|
|
|
|
Dec 18 2009, 22:20
|

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

|
Цитата(SM @ Dec 18 2009, 23:21)  Даже если его выставлять через такое дальнее "одно место", то он не выставляется целым. Пишу там "5", жму Enter - получаю 5.080. И это именно то, с чем все мы тут боролись. Хотя предпочитаю менять сетку в окошке в тулбаре. И все равно ничего не падает. Забавно, но видимо правы все. Если редактировать "Library symbol", то всё происходит как Вы описываете. Если же редактировать "Local symbol", то как я.  Надеюсь исправления затронут оба режима.
|
|
|
|
|
Dec 18 2009, 22:25
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(sh007 @ Dec 19 2009, 01:20)  Если же редактировать "Local symbol", то как я.  А-а... Дык у меня нету локал-символов, которые надо редактировать в nse... Посему все время запускал его из LM, а на то, на что Вы нарвались, соответственно не попадал. Как я понимаю при редактировании локал-символов вообще смена сетки запрещена (в nse, она берется из DxD), а то, что она оказалась в File->Properties разрешена - досадное недоразумение, и суть глюка не в том, что падает, а в том, что поле ввода не "серое", как основное, которое в тулбаре.
|
|
|
|
|
Dec 19 2009, 09:34
|

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

|
Цитата(sh007 @ Dec 18 2009, 23:01)  1. Для того что бы убедиться, что в релизе 2007.7 дефект имеет место быть, достаточно воспроизвести описанную выше последовательность действий. Значение сетки, выставляется через меню "File>Preferences...". 2. По этому поводу я радуюсь, говорю спасибо и жду релиза  3. Помимо пинов, УГО обычно содержит ещё и непосредственно "Условное Графическое Отображение". Для создания этого отображения я часто пользуюсь координатами. Что бы не вычислять в уме дробные числа, удобно использовать шаг сетки равный некоторому целому/круглому значению. Сделайте как показано в видеоЦитата(SM @ Dec 19 2009, 01:25)  А-а... Дык у меня нету локал-символов, которые надо редактировать в nse... Посему все время запускал его из LM, а на то, на что Вы нарвались, соответственно не попадал.
Как я понимаю при редактировании локал-символов вообще смена сетки запрещена (в nse, она берется из DxD), а то, что она оказалась в File->Properties разрешена - досадное недоразумение, и суть глюка не в том, что падает, а в том, что поле ввода не "серое", как основное, которое в тулбаре. Поле было "серым" (не редактируемым) в начальных релизах, пока не выполнили один из SR пользователей - "Сделать возможным редактирования сетки для Local_Symbols" - насколько помню это здесь уже обсуждалось ранее в другой ветке.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 19 2009, 13:37
|

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

|
Цитата(fill @ Dec 19 2009, 12:34)  Сделайте как показано в видеоАлександр, возможно я чего то недопонял, но что должно иллюстрировать приведённое Вами видео. Я вижу следующее. 1. Открывается на редактирование локальный символ 2. Через меню "File>Preferences" устанавливается шаг сетки 5.0 мм. (по изменению расположения точек сетки видно, что команда выполнена). 3. Через панель инструментов выбирается шаг сети 5.0 мм, после чего, система автоматически переключается на шаг 5.08 мм. (по изменению расположения точек сетки это тоже видно). 4. Далее вы располагаете пины и меняете их свойства. Однако шаг сетки при этом уже 5.08 мм. Я писал о дефекте, который проявляется при шаге сетки, кратном целым единицам мм. (1.00, 5.00) (т.е. не выполнять п.3)
|
|
|
|
|
Dec 19 2009, 17:40
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(sh007 @ Dec 19 2009, 20:37)  Александр, возможно я чего то недопонял, но что должно иллюстрировать приведённое Вами видео. Я вижу следующее. 1. Открывается на редактирование локальный символ 2. Через меню "File>Preferences" устанавливается шаг сетки 5.0 мм. (по изменению расположения точек сетки видно, что команда выполнена). 3. Через панель инструментов выбирается шаг сети 5.0 мм, после чего, система автоматически переключается на шаг 5.08 мм. (по изменению расположения точек сетки это тоже видно). 4. Далее вы располагаете пины и меняете их свойства. Однако шаг сетки при этом уже 5.08 мм. Я писал о дефекте, который проявляется при шаге сетки, кратном целым единицам мм. (1.00, 5.00) (т.е. не выполнять п.3) видимо у Вас с Александром разные цели - Вы пытаетесь показать, что глюк таки есть, а Александр - как на него не нарваться, что естественно для техподдержки. Кстати, у меня по Вашей последовательности действий ничего не падает. Могу видео сделать. Именно локальный символ. Именно через preferances 5.0. ставлю пин. меняю properties. Не падает.. 2007.7. экспериментируем дальше. Поменял региональные установки на "россия". не вываливается. поменял обратно на English (US) - свершилось - вываливается! как победить обратно - не хочу чтоб валилось почем зря.... там и другие глюки есть. Например, если поменять в свойствах пина длину - то пин удлиняется обязательно внутрь тела символа. Хоть слева от символа - внутрь, хоть справа - все равно внутрь. Если выдвинуть удлиненную ногу изнутри, то вместе с ногой двигается ее имя, теперь оно снаружи. Если имя теперь двигать внутрь тела символа, то имя, будучи привязанным к сетке, не встает на прежнее место, а прижимается к границе, теперь имена пинов на разном расстоянии от границы тела символа. Некрасиво и заморочно. все странно. Сделал в preferances длину пина 5.00мм (была 5.08) - перестал NSE вываливаться. Вернул 5.08 - вываливается. Опять поставил 5.00 - не помогло. вываливается. Нет с стабильности ни в работе ни в вываливании.
|
|
|
|
|
Dec 20 2009, 05:30
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(SM @ Dec 20 2009, 03:27)  Какой же это глюк, это фича! Ориджин у пина - это центр собственно пина (куда цепь подключают). Все остальное привязано к нему и изменяется относительно него, а он сам фиксирован по указанным координатам, что вполне естественно. согласился бы конечно, но при изменении длины пина имя остается на месте и сам пин имя перечеркивает, что заставляет делать 20 лишних кликов мыши для исправления. на скриншоте: ставим пин удлиняем, сдвигаем, чтоб не лез внутрь сдвигаем имя - слишком близко к границе меняем сетку на 0.02in сдвигаем имя еще раз меняем сетку обратно и все равно стоит не вровень с другими именами (хотя малозаметно) Вывод - очень НЕБРЕЖНО.
Эскизы прикрепленных изображений
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|