Ставлю такие настройки, нажимаю RENUMBER и ничего не происходит
Для случая None не работает. Нумерация происходит только если между префиксом refdes и номером вставляется какой-либо знак - т.е. номер страницы, или значение атрибута или просто любой знак. Например выберите String и в соответсвующем поле просто пробел или 0.
Спасибо, РАБОТАЕТ!

Очень не хватало этой утилитки.
bratok-gl
Oct 15 2009, 05:51
- переписал файлы assignrefdes.efm, CopyCircuit.vbs, RefdesSettings.efm в C:\MentorEE20076\2007.6EE\SDD_HOME\standard
- добавил в файле C:\MentorEE20076\2007.6EE\SDD_HOME\standard\scripts.ini
[LibraryStudio]Script#0=$SDD_HOME/$SDD_DX/samples/lstudio/scripting/verification_menu.vbs[ViewDraw][HDLPCBDesigner]
Script#0=verilog_preview.vbs
Script#1=hdlpcbmenus.vbs
Script#2=decal.vbs
Script#3=CopyCircuit.vbs
- запускаю DXD, открываю страницу, edit->assign Refdes, ставлю натсройки как выше, при попытке LOAD выскакивает ошибка <(Declarations), Line 246> несоответствие типа CDbl , что я не так делаю? подскажите..
1. Посмотрите на свою переменную WDIR - обычно в ней как минимум два пути, первый - это папка содержажащая ваши настроечные файлы. В нее и скопируйте. В ней же создайте и файл scripts.ini например мое содержание:
[ViewDraw]
Script#0=newsub.vbs
Script#1=CopyCircuit.vbs
[Expedition PCB]
Script#0=pcbsub.vbs
2. Таким образом при установке нового релиза вам не надо будет снова все конфигурировать.
bratok-gl
Oct 15 2009, 11:54
добавил во все WDIR так стал выдавать "Script file extension .ini not registred", потом ок и запускаетьcя DxD
в FlexLM scripts.ini :
[ViewDraw]
Script#0=C:\FLEXlm\scripts.ini
C:\MentorEE20076\2007.6EE\SDD_HOME\standart\ scripts.ini:
[LibraryStudio]Script#0=$SDD_HOME/$SDD_DX/samples/lstudio/scripting/verification_menu.vbs[ViewDraw][HDLPCBDesigner]
Script#0=verilog_preview.vbs
Script#1=hdlpcbmenus.vbs
Script#2=decal.vbs
Script#3=CopyCircuit.vbs
В первом само прописываеться если в DxD установить скрипт Setitngs-Run on startup-scripts
Как только убираю в C:\FLEXlm\scripts.ini строку то ошибка пропадает
Ну вы блин даете
1. Верните все scripts.ini в исходное состояние (как было после первичной инсталляции) особенно C:\MentorEE20076\2007.6EE\SDD_HOME\standart\scripts.ini
2. Насколько я понял в WDIR у вас прописана папка C:\FLEXlm\
в нее положите
Нажмите для просмотра прикрепленного файлаудалите у него из имени .zip
и скопируйте в эту папку все из RefdesPrototype2007.zip
Больше ничего не трогайте.
bratok-gl
Oct 15 2009, 12:34
Все сделал, ошибка регистрации исчезла, но проблема так и осталась с LOAD
dblHZoneSize = CDbl(val)*dblUnitScale за что отвечает эта строчка в скрипте assignrefdes.efm?
Цитата(bratok-gl @ Oct 15 2009, 16:34)

Все сделал, ошибка регистрации исчезла, но проблема так и осталась с LOAD
dblHZoneSize = CDbl(val)*dblUnitScale за что отвечает эта строчка в скрипте assignrefdes.efm?
В региональных настройках установите точку в качестве разделителя.
bratok-gl
Oct 19 2009, 08:59
Fill, извените еще раз, так я и не нашел где установить точку в качестве разделителя...
Создал проект в нем под 300 компонентов из них 197 конденсаторов, ПЛИС XQR2V3000-4CG717V через IO designer, два DAC5675 всякой обвязки, и перечень пришлось щас делать по компонентам как REFDES легли
Цитата(bratok-gl @ Oct 19 2009, 12:59)

Fill, извените еще раз, так я и не нашел где установить точку в качестве разделителя...
Создал проект в нем под 300 компонентов из них 197 конденсаторов, ПЛИС XQR2V3000-4CG717V через IO designer, два DAC5675 всякой обвязки, и перечень пришлось щас делать по компонентам как REFDES легли

Start>Settings>Control_Panel>Regional_and_language_options
или
в LM Setup>Units_Display
или
в Expedition Setup>Units_Display
bratok-gl
Oct 19 2009, 10:35
ВАОООООООО!!!! Вот это да! Спасибо большое все заработало! Я не и не думал что проблема выходит за рамки программы Mentor, наверно скрипт писали под их винду

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

Еще раз, спасибо, кстати у нас лицензия на ментор куплена на несколько компов (НИИТП), только я всеравно на пиратской пока, так как сеть по предприятию плоховата и сервера под это дело еще не поставили, а зависеть от другого компа не прикольно.
Цитата(bratok-gl @ Oct 19 2009, 14:35)

ВАОООООООО!!!! Вот это да! Спасибо большое все заработало! Я не и не думал что проблема выходит за рамки программы Mentor, наверно скрипт писали под их винду

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

Еще раз, спасибо, кстати у нас лицензия на ментор куплена на несколько компов (НИИТП), только я всеравно на пиратской пока, так как сеть по предприятию плоховата и сервера под это дело еще не поставили, а зависеть от другого компа не прикольно.
1. Это не зависит от версии виндов. Это зависит от того какой стандарт настроек выбран. Например если в английской винде выбрать стандарт настроек Russian, то тоже в качестве разделения будет установлена запятая, но достаточно зайти в Customize и установить точку, чтобы дальше не было проблем с программами написанными американцами.
2. Уже не раз обсуждалось - лучше работать на английской винде, чтобы не заниматься отлавливанием проблем связанных с тем что русская винда не совпадает по внутреннему содержанию с английской. При этом если вас напрягает английский интерфейс, то его легко можно заменить на русский.
toly1985
Sep 10 2010, 12:36
У кого-нибудь работает под EE 7.9 ?
Раньше работал с EE 7.7 - все замечательно работало!
Поставил EE 7.9 - при запуске скрипта выходит ошибка: "Unexpected file format".
Пробую открыть скрипт через Dashboard: File->Open->Form...->assignrefdes.efm -> Ошибка "Непредусмотренный формат файла"
Мож кто знает, как запустить RefdesPrototype2007 в EE 7.9 ?
norwin
Dec 20 2010, 04:05
Цитата(fill @ Jun 3 2009, 15:22)

Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен.
Frederic
Dec 20 2010, 06:01
Цитата(norwin @ Dec 20 2010, 09:05)

Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен.
вот он
norwin
Dec 21 2010, 04:27
Спасибо)Дякую)))
Не исключено, что разработаю свою утилиту для перенумерации позиционных обозначений по ЕСКД для DxD 2007.
Можно ли получить ответы на вопросы по утилите перенумерации, выложенной здесь?
1 Вы ею пользуетесь?
2 Удобная она?
3 Учитывает наличие функциональных групп (блоков)?
4 В функциональных группах (ФГ) нумерует в сквозную по всей схеме или делает нумерацию только в предалах ФГ?
5 Перенумеровывает ли она в незагруженных листах проекта?
Спасибо.
Цитата(Frederic @ Dec 20 2010, 10:01)

Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен.
вот он
Прикрепленный файл RefdesPrototype2007.zip ( 280.95 килобайт ) Кол-во скачиваний: 33
А есть ли подобная утилита для маршрута DxDesigner-PADS?
Цитата(mpr @ Oct 21 2011, 10:06)

А есть ли подобная утилита для маршрута DxDesigner-PADS?
А какая разница, DxD же один и тот же?
Цитата(vitan @ Oct 21 2011, 09:15)

А какая разница, DxD же один и тот же?
эта утилита работает в связке DxDesigner-iCDB-Expedition,
а DxD-PADS работает через netlist
Подскажите есть ли работоспособная утилита перенумерации RefDes по ГОСТ для DxDesigner EE7.9 .
Цитата(telix @ Feb 1 2013, 17:18)

Подскажите есть ли работоспособная утилита перенумерации RefDes по ГОСТ для DxDesigner EE7.9 .
так эта рабочая
выкладываю "допиленую" версию утилиты, спасибо буржуям, она работает действительно корректно.
Проверено на EE7.9.2. Смотреть readme внутри.
Цитата(telix @ Feb 4 2013, 20:11)

выкладываю "допиленую" версию утилиты, спасибо буржуям, она работает действительно корректно.
Проверено на EE7.9.2. Смотреть readme внутри.
Странно она как-то работает в 7.9.4. Перенумеровывать она желает только при указании номера страницы, а такое не особо надо. Может я чего не понимаю, или нужна версия для 7.9.4.
Добрый всем. Объясните пожалуйста как со скриптом работать в плане как его установить чтоб из DxDesigner-a запустить можно было?
Прошу прощения за беспокойство, разобрался:
1. Смотрим параметр WDIR в переменных среды, в моем случае: C:\MentorGraphics\7.9.4EE\SDD_HOME\standard
2. Туда (C:\MentorGraphics\7.9.4EE\SDD_HOME\standard) копируем содержимое папки в которой лежат скрипты
3. Правим scripts.ini (добавляем: В раздел [ViewDraw] строчку Script#0=CopyCircuit.vbs)
4. После этого в меню Edit появляется: Assign RefDes
Цитата(analog @ Jun 4 2013, 11:22)

Добрый всем. Объясните пожалуйста как со скриптом работать в плане как его установить чтоб из DxDesigner-a запустить можно было?
Прошу прощения за беспокойство, разобрался:
1. Смотрим параметр WDIR в переменных среды, в моем случае: C:\MentorGraphics\7.9.4EE\SDD_HOME\standard
2. Туда (C:\MentorGraphics\7.9.4EE\SDD_HOME\standard) копируем содержимое папки в которой лежат скрипты
3. Правим scripts.ini (добавляем: В раздел [ViewDraw] строчку Script#0=CopyCircuit.vbs)
4. После этого в меню Edit появляется: Assign RefDes
Чтобы этого не делать каждый раз при установке новой версии, размещаем все это не в системной папке а в своей, например делаем значение переменной WDIR как
C:\mywdir;C:\MentorGraphics\7.9.4EE\SDD_HOME\standard
соответственно в папке mywdir и будут хранится\обновлятся все собственные файлы настроек и скрипты.
При установке новой версии, путь C:\MentorGraphics\7.9.4EE\SDD_HOME\standard изменится на новый, а первый путь всегда остается не измененным
Всем привет. Столкнулся с маленькой проблемой при работе утилиты. Создавал в одном проекте устройство состоящее из 2-х плат (у каждой платы была своя схема), и столкнулся с проблемой. Проблема состоит в том что при запуске утилиты перенумеровать элементы можно только в схеме которая идет первая по счету.... В общем я доработал утилиту. Теперь при работе с ней можно выбрать нужную плату и о существить перенумерацию элементов в ней. Утилита доступна по следующей ссылке
http://rghost.ru/48559729 или
explorer
Aug 2 2014, 07:41
Всем доброго времени. Во время попытки использования утилиты столкнулся со следующим эффектом:
1) При нажатии на кнопку Load, загрузки списка компонентов не происходит, а вместо этого см. картинку, добавлю что с 2013new происходит ровно тоже. Только ошибка в 267 строке с тем же содержанием;
Нажмите для просмотра прикрепленного файла2) Нажимаю END - получаю вот;
Нажмите для просмотра прикрепленного файла3) Нажимаю ОК - получаю вот;
Нажмите для просмотра прикрепленного файла4) Если на стадии 1 нажать не END ,а continue то никакой загрузки списка не происходит.
Нажмите для просмотра прикрепленного файлаСкажу на всякий случай за хард: core duo e8400, asus p5q, ddr2 corsair 4Gb, wd 1Tb, palit hd4850.
И за софт: MSDN Win7x64 Pro, visual c++ до 2013 включительно, net framework 4.5.1.
Проект прекрасно открывается на другом пк (ноут hp DxDesigner сконфигурирован так же) и обрабатывается утилитой 2013, на моем тоже открывается и дает с собой делать всё что надо кроме перенумирации вышеописанным образом. Надо позарез. Видимо дело в моём пк, но не понимаю где...
Прошу помочь, не переустанавливать же систему в самом деле...
добрый день!
Имеется с данной утилитой проблема: элементы одного номинала (например, конденсаторы 0,1uF) после перенумеровки теряют своего "хозяина" - т.е., скажем, микросхему с выводом питания. Этот элемент может после аннотации сменить "хозяина" и распологаться совершенно в непредсказуемом месте.
Я так понял, никакой привязки к ID элемента нет?
Есть мнение, что эта утилита (перенумерации элементов сверху вниз и слева направо) ненужна. Перенумеровывать можно средствами Expedition PCB, и это будет по ГОСТ.
Пункт 3.19 ГОСТ 2.702-75 гласит:
Порядковые номера должны быть присвоены в соответствии с последовательностью расположения элементов или устройств на схеме сверху вниз в направлении слева направо.
При необходимости допускается изменять последовательность присвоения порядковых номеров в зависимости от размещения элементов в изделии, направления прохождения сигналов или функциональной последовательности процесса.
При внесении изменений в схему последовательность присвоения порядковых номеров может быть нарушена.
Пункт 5.3.10 ГОСТ 2.702-2011 также содержит подобные строки:
5.3.10 Порядковые номера следует присваивать в соответствии с последовательностью расположения элементов или устройств на схеме сверху вниз в направлении слева направо.
При необходимости допускается изменять последовательность присвоения порядковых номеров в зависимости от размещения элементов в изделии, направления прохождения сигналов или функциональной последовательности процесса.
При внесении изменений в схему последовательность присвоения порядковых номеров может быть изменена.
ИМХО, надо воевать с нормоконтролем, учить их читать ГОСТ.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.