реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Утилита перенумерации на схеме DxD2007
fill
сообщение Jun 3 2009, 09:22
Сообщение #1


Гуру
******

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



[attachment=33269:RefdesPr...type2007.zip]


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
avesat
сообщение Jun 3 2009, 10:40
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Спасибо!


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
avesat
сообщение Jun 3 2009, 13:15
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Ставлю такие настройки, нажимаю RENUMBER и ничего не происходит
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 3 2009, 14:29
Сообщение #4


Гуру
******

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



Для случая None не работает. Нумерация происходит только если между префиксом refdes и номером вставляется какой-либо знак - т.е. номер страницы, или значение атрибута или просто любой знак. Например выберите String и в соответсвующем поле просто пробел или 0.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
avesat
сообщение Jun 3 2009, 15:01
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Спасибо, РАБОТАЕТ! smile.gif Очень не хватало этой утилитки.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
bratok-gl
сообщение Oct 15 2009, 05:51
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 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 , что я не так делаю? подскажите..
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 15 2009, 08:32
Сообщение #7


Гуру
******

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



1. Посмотрите на свою переменную WDIR - обычно в ней как минимум два пути, первый - это папка содержажащая ваши настроечные файлы. В нее и скопируйте. В ней же создайте и файл scripts.ini например мое содержание:
[ViewDraw]
Script#0=newsub.vbs
Script#1=CopyCircuit.vbs
[Expedition PCB]
Script#0=pcbsub.vbs
2. Таким образом при установке нового релиза вам не надо будет снова все конфигурировать.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
bratok-gl
сообщение Oct 15 2009, 11:54
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 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 строку то ошибка пропадает
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 15 2009, 12:22
Сообщение #9


Гуру
******

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



Ну вы блин даете crying.gif

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
Go to the top of the page
 
+Quote Post
bratok-gl
сообщение Oct 15 2009, 12:34
Сообщение #10


Участник
*

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



Все сделал, ошибка регистрации исчезла, но проблема так и осталась с LOAD

dblHZoneSize = CDbl(val)*dblUnitScale за что отвечает эта строчка в скрипте assignrefdes.efm?
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 15 2009, 13:37
Сообщение #11


Гуру
******

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



Цитата(bratok-gl @ Oct 15 2009, 16:34) *
Все сделал, ошибка регистрации исчезла, но проблема так и осталась с LOAD

dblHZoneSize = CDbl(val)*dblUnitScale за что отвечает эта строчка в скрипте assignrefdes.efm?


В региональных настройках установите точку в качестве разделителя.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
bratok-gl
сообщение Oct 19 2009, 08:59
Сообщение #12


Участник
*

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



Fill, извените еще раз, так я и не нашел где установить точку в качестве разделителя...

Создал проект в нем под 300 компонентов из них 197 конденсаторов, ПЛИС XQR2V3000-4CG717V через IO designer, два DAC5675 всякой обвязки, и перечень пришлось щас делать по компонентам как REFDES леглиsmile.gif
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 19 2009, 09:59
Сообщение #13


Гуру
******

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



Цитата(bratok-gl @ Oct 19 2009, 12:59) *
Fill, извените еще раз, так я и не нашел где установить точку в качестве разделителя...

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


Start>Settings>Control_Panel>Regional_and_language_options
или
в LM Setup>Units_Display
или
в Expedition Setup>Units_Display


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
bratok-gl
сообщение Oct 19 2009, 10:35
Сообщение #14


Участник
*

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



ВАОООООООО!!!! Вот это да! Спасибо большое все заработало! Я не и не думал что проблема выходит за рамки программы Mentor, наверно скрипт писали под их виндуsmile.gif Получается что у кого работает не русифицированный Windows XP. Вот только интересно как я сам должен был до этого дойти, в каких документах это написаноsmile.gif
Еще раз, спасибо, кстати у нас лицензия на ментор куплена на несколько компов (НИИТП), только я всеравно на пиратской пока, так как сеть по предприятию плоховата и сервера под это дело еще не поставили, а зависеть от другого компа не прикольно.
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 19 2009, 11:20
Сообщение #15


Гуру
******

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



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


1. Это не зависит от версии виндов. Это зависит от того какой стандарт настроек выбран. Например если в английской винде выбрать стандарт настроек Russian, то тоже в качестве разделения будет установлена запятая, но достаточно зайти в Customize и установить точку, чтобы дальше не было проблем с программами написанными американцами.
2. Уже не раз обсуждалось - лучше работать на английской винде, чтобы не заниматься отлавливанием проблем связанных с тем что русская винда не совпадает по внутреннему содержанию с английской. При этом если вас напрягает английский интерфейс, то его легко можно заменить на русский.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 17:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01517 секунд с 7
ELECTRONIX ©2004-2016