|
Утилита перенумерации на схеме DxD2007 |
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 32)
|
Oct 15 2009, 05:51
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833

|
- переписал файлы 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 , что я не так делаю? подскажите..
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 15 2009, 11:54
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833

|
добавил во все 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 строку то ошибка пропадает
Эскизы прикрепленных изображений
Прикрепленные изображения
|
|
|
|
|
Oct 15 2009, 12:22
|

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

|
Ну вы блин даете 1. Верните все scripts.ini в исходное состояние (как было после первичной инсталляции) особенно C:\MentorEE20076\2007.6EE\SDD_HOME\standart\scripts.ini 2. Насколько я понял в WDIR у вас прописана папка C:\FLEXlm\ в нее положите
scripts.ini.zip ( 40 байт )
Кол-во скачиваний: 243удалите у него из имени .zip и скопируйте в эту папку все из RefdesPrototype2007.zip Больше ничего не трогайте.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 15 2009, 12:34
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833

|
Все сделал, ошибка регистрации исчезла, но проблема так и осталась с LOAD
dblHZoneSize = CDbl(val)*dblUnitScale за что отвечает эта строчка в скрипте assignrefdes.efm?
|
|
|
|
|
Oct 19 2009, 08:59
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833

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

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

|
Цитата(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
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 19 2009, 10:35
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833

|
ВАОООООООО!!!! Вот это да! Спасибо большое все заработало! Я не и не думал что проблема выходит за рамки программы Mentor, наверно скрипт писали под их винду  Получается что у кого работает не русифицированный Windows XP. Вот только интересно как я сам должен был до этого дойти, в каких документах это написано  Еще раз, спасибо, кстати у нас лицензия на ментор куплена на несколько компов (НИИТП), только я всеравно на пиратской пока, так как сеть по предприятию плоховата и сервера под это дело еще не поставили, а зависеть от другого компа не прикольно.
|
|
|
|
|
Oct 19 2009, 11:20
|

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

|
Цитата(bratok-gl @ Oct 19 2009, 14:35)  ВАОООООООО!!!! Вот это да! Спасибо большое все заработало! Я не и не думал что проблема выходит за рамки программы Mentor, наверно скрипт писали под их винду  Получается что у кого работает не русифицированный Windows XP. Вот только интересно как я сам должен был до этого дойти, в каких документах это написано  Еще раз, спасибо, кстати у нас лицензия на ментор куплена на несколько компов (НИИТП), только я всеравно на пиратской пока, так как сеть по предприятию плоховата и сервера под это дело еще не поставили, а зависеть от другого компа не прикольно. 1. Это не зависит от версии виндов. Это зависит от того какой стандарт настроек выбран. Например если в английской винде выбрать стандарт настроек Russian, то тоже в качестве разделения будет установлена запятая, но достаточно зайти в Customize и установить точку, чтобы дальше не было проблем с программами написанными американцами. 2. Уже не раз обсуждалось - лучше работать на английской винде, чтобы не заниматься отлавливанием проблем связанных с тем что русская винда не совпадает по внутреннему содержанию с английской. При этом если вас напрягает английский интерфейс, то его легко можно заменить на русский.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Sep 10 2010, 12:36
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 4-05-07
Пользователь №: 27 510

|
У кого-нибудь работает под EE 7.9 ?
Раньше работал с EE 7.7 - все замечательно работало!
Поставил EE 7.9 - при запуске скрипта выходит ошибка: "Unexpected file format".
Пробую открыть скрипт через Dashboard: File->Open->Form...->assignrefdes.efm -> Ошибка "Непредусмотренный формат файла"
Мож кто знает, как запустить RefdesPrototype2007 в EE 7.9 ?
|
|
|
|
|
Dec 20 2010, 04:05
|

Участник

Группа: Участник
Сообщений: 16
Регистрация: 25-02-08
Из: Саратов
Пользователь №: 35 372

|
Цитата(fill @ Jun 3 2009, 15:22)  [attachment=33269:RefdesPr...type2007.zip] Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен.
|
|
|
|
|
Dec 20 2010, 06:01
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(norwin @ Dec 20 2010, 09:05)  Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен. вот он
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Oct 21 2011, 06:06
|
Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 12-07-05
Из: Россия, Сибирь
Пользователь №: 6 712

|
Цитата(Frederic @ Dec 20 2010, 10:01)  Уважаемый fill, перевыложите пожалуйста, этот архив. Заранее благодарен. вот он Прикрепленный файл RefdesPrototype2007.zip ( 280.95 килобайт ) Кол-во скачиваний: 33 А есть ли подобная утилита для маршрута DxDesigner-PADS?
|
|
|
|
|
Oct 21 2011, 06:26
|
Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 12-07-05
Из: Россия, Сибирь
Пользователь №: 6 712

|
Цитата(vitan @ Oct 21 2011, 09:15)  А какая разница, DxD же один и тот же? эта утилита работает в связке DxDesigner-iCDB-Expedition, а DxD-PADS работает через netlist
|
|
|
|
|
Feb 1 2013, 13:18
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767

|
Подскажите есть ли работоспособная утилита перенумерации RefDes по ГОСТ для DxDesigner EE7.9 .
--------------------
улыбаемся ...
|
|
|
|
|
Feb 1 2013, 14:16
|
Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 12-07-05
Из: Россия, Сибирь
Пользователь №: 6 712

|
Цитата(telix @ Feb 1 2013, 17:18)  Подскажите есть ли работоспособная утилита перенумерации RefDes по ГОСТ для DxDesigner EE7.9 . так эта рабочая
|
|
|
|
|
Feb 4 2013, 14:11
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767

|
выкладываю "допиленую" версию утилиты, спасибо буржуям, она работает действительно корректно. Проверено на EE7.9.2. Смотреть readme внутри.
Сообщение отредактировал telix - Feb 5 2013, 06:19
--------------------
улыбаемся ...
|
|
|
|
|
Feb 9 2013, 11:01
|
Участник

Группа: Участник
Сообщений: 49
Регистрация: 28-11-06
Из: Челябинск
Пользователь №: 22 849

|
Цитата(telix @ Feb 4 2013, 20:11)  выкладываю "допиленую" версию утилиты, спасибо буржуям, она работает действительно корректно. Проверено на EE7.9.2. Смотреть readme внутри. Странно она как-то работает в 7.9.4. Перенумеровывать она желает только при указании номера страницы, а такое не особо надо. Может я чего не понимаю, или нужна версия для 7.9.4.
|
|
|
|
|
Jun 4 2013, 07:22
|
Группа: Новичок
Сообщений: 1
Регистрация: 14-12-09
Пользователь №: 54 245

|
Добрый всем. Объясните пожалуйста как со скриптом работать в плане как его установить чтоб из 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
|
|
|
|
|
Jun 4 2013, 14:37
|

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

|
Цитата(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 изменится на новый, а первый путь всегда остается не измененным
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Sep 4 2013, 06:08
|
Местный
  
Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113

|
Всем привет. Столкнулся с маленькой проблемой при работе утилиты. Создавал в одном проекте устройство состоящее из 2-х плат (у каждой платы была своя схема), и столкнулся с проблемой. Проблема состоит в том что при запуске утилиты перенумеровать элементы можно только в схеме которая идет первая по счету.... В общем я доработал утилиту. Теперь при работе с ней можно выбрать нужную плату и о существить перенумерацию элементов в ней. Утилита доступна по следующей ссылке http://rghost.ru/48559729 или
|
|
|
|
|
Aug 2 2014, 07:41
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 10-09-09
Из: ЯО
Пользователь №: 52 280

|
Всем доброго времени. Во время попытки использования утилиты столкнулся со следующим эффектом: 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, на моем тоже открывается и дает с собой делать всё что надо кроме перенумирации вышеописанным образом. Надо позарез. Видимо дело в моём пк, но не понимаю где... Прошу помочь, не переустанавливать же систему в самом деле...
Сообщение отредактировал explorer - Aug 2 2014, 15:35
|
|
|
|
|
Feb 4 2015, 10:55
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 18-04-07
Из: г.Чебоксары
Пользователь №: 27 145

|
добрый день! Имеется с данной утилитой проблема: элементы одного номинала (например, конденсаторы 0,1uF) после перенумеровки теряют своего "хозяина" - т.е., скажем, микросхему с выводом питания. Этот элемент может после аннотации сменить "хозяина" и распологаться совершенно в непредсказуемом месте. Я так понял, никакой привязки к ID элемента нет?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|