|
Утилита перенумерации на схеме DxD2007 |
|
|
|
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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|