Перейти к публикации

по Proe2000i


Рекомендованные сообщения

Для отображения русских символов надо подкорректировать реестр.

Для объединения файлов - посмотреть команды DOS.

И создать командный (bat) файл.

Ссылка на сообщение
Поделиться на других сайтах


AlexanderM

Если, знаешь где править в реестре, что бы командный режим выдавал результат с русскими буквами?

Так, скажи.

Ссылка на сообщение
Поделиться на других сайтах

С форума <noindex>http://forum.oszone.net/</noindex>

Q: Как заставить XP понимать русские буквы в ДОС прогах (ВС++) - в частности - рез-т компиляции (стандартное ДОС-приложение).

A: Для этого необходимо в параметрах переключения раскладки установить русский язык по умолчанию, и потом при запуске DOS'овских прог, переключение будет как и win98, R(Ctrl+Shift), L(Ctrl+Shift). Если не помогает, то для решения необходимо в реестре по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout изменить значение ключа 00000409 в папке DosKeybCodes на "ru". Кроме этого, в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). Данный метод нормально работает в том случае, если Language settings for the system (апплет Regional Options) в качестве Default стоит Cyrilic.

Для Win2K

Есть два варианта

1) средствами Windows. Откройте ключ реестра:

HKeyLockMash\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

Измените значение строковой переменной 00000409 с "us" на "ru"

В файле С:\WINNT\System32\autoexec.nt пpописываете следующую стpоку:

lh %SystemRoot%\System32\kb16 ru. После перезагрузки системы переключение

раскладки клавиатуры в DOS-приложениях будет производиться комбинациями

Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

2) поставьте внешний русификатор, например, проверенный временем RKM v.3.0.

Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).

Больше всякого о кодировке и русских программах : <noindex>http://forum.oszone.net/topic.cgi?forum=3&...pic=456&start=0</noindex>

<noindex>http://www.oszone.net/windows/faq/faq_winxp.shtml</noindex>

Сейчас проверю на своей машине, перезагружаюсь.

Изменено пользователем AlexanderM
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

В этой теме все так хорошо описано,но у меня,видит только в библиотеке 2 верхних меню.Остальные папки и детали не видит.Запускал "батник",прописывал в конфиге,результат один и тот же.

Вот пример конфига:

search_path D:\work\pro_stds\library

search_path D:\work\pro_stds\library\Bearings\

search_path D:\work\pro_stds\library\Standart_fixture

search_path D:\work\pro_stds\library\Standart_fixture\bolts

search_path D:\work\pro_stds\library\Standart_fixture\nuts

search_path D:\work\pro_stds\library\Standart_fixture\rings

search_path D:\work\pro_stds\library\Standart_fixture\screws

search_path D:\work\pro_stds\library\Standart_fixture\washers

Где ошибка?..плиз очень нужно....

Ссылка на сообщение
Поделиться на других сайтах

.............

search_path D:\work\pro_stds\library\Standart_fixture\bolts

search_path D:\work\pro_stds\library\Standart_fixture\nuts

search_path D:\work\pro_stds\library\Standart_fixture\rings

search_path D:\work\pro_stds\library\Standart_fixture\screws

search_path D:\work\pro_stds\library\Standart_fixture\washers

<{POST_SNAPBACK}>

Как я понимаю, детали из библиотек находяться только в этих 5 директориях.

search_path D:\work\pro_stds\library

search_path D:\work\pro_stds\library\Bearings\

search_path D:\work\pro_stds\library\Standart_fixture

......

<{POST_SNAPBACK}>

Тогда, прописывать 3 верхних нет никакого смысла (если в них нету деталей, а только подпапки).

А вообще выглядит всё нормально, должно бы работать. :g:

Может просто стоит ещё раз проверить правильность написания всех путей,

может быть где-то есть простая грамматическая ошибка (иногда случалось :sad: )?

Вот такое несоответствие, например, тоже может повлиять:

search_path D:\work\pro_stds\library\Standart_fixture\bolts

search_path D:\work\pro_stds\library\Standart_fixture\BOLTS

Изменено пользователем Nick :)
Ссылка на сообщение
Поделиться на других сайтах

Или я чего-то не понимаю, но....речь ведь о библиотеках?

Не прописывайте библиотечные пути в search_path.

Можно гораздо проще:

Сделайте библиотеку с соответствующей структурой.

Пропишите в операционной системе системную переменную PRO_LIBRARY_DIR (если она не прописана), в качестве значения переменной назначьте путь к корневой папке библиотек

(обычно их располагают рядом с Pro/ENGINEER в папке Libraries либо на сервере) и запустите скрипт pro_build_library_ctg.bat из корневого каталога библиотек.

Если его там нет – он всегда есть в папке …Ptc\proeWildfire2.0\bin

Результатом работы данного скрипта будет автоматически созданный каталожный файл Libraries.ctg, в нем описывается содержимое библиотеки с путями.

Libraries.ctg – это индексный файл библиотек, без него обновленное содержимое библиотек не увидится из PROE.

Пропишите(если он еще не прописан) путь к библиотекам в Config.pro:

pro_library_dir $PRO_DIRECTORY\..\Libraries (в принципе, это путь к файлу Libraries.ctg)

Не найдя компонента сборки в рабочей папке, Pro/ENGINEER в первую очередь будет смотреть библиотеки, то есть искать компонент по списку Libraries.ctg.

Если находит – то без проблем открывает.

Ссылка на сообщение
Поделиться на других сайтах

В продолжение темы .....

Файл Libraries.ctg создался нормально, но ..... как выяснилось позже, в нем присутствуют только generic файлы.

Маленькое объяснение: дело в том что у меня, например для шайб, создан только один файл и внем живет много инстансов (family table) для шайб разных размеров.

Шайба (generic)

Шайба_d1_x_D1_x_b1

Шайба_d2_x_D2_x_b2 ..... и т.д.

Так вот этих инстанов в Libraries.ctg не видно и соответственно они не подтягиваються. :sad:

Можно ли что-то сделать чтобы в *.ctg файле они тоже прописывались? Или что-то я не так сделал? :g:

Ссылка на сообщение
Поделиться на других сайтах

В продолжение...ни как не видит папки...уже все перепробывал...:(

Вот пример mnu файла:

Standard_fixture

Стандартный крепеж

#

#

/Bolts

Болты

#

/Nuts

Гайки

#

/Rings

Кольца

#

а вот для Болтов...может здесь что-то не то?

Bolts

Болты

#

#

bolt_7798-70.prt

Болт ГОСТ 7798-70

#

Ссылка на сообщение
Поделиться на других сайтах

Библиотека обычно формируется с помощью вложенных папок. В каждой папке должен присутствовать файл описания для меню и в нем прописаны паки и модели только для текущей папки. Вложений в файле меню нету!!!

При генерации CTG файла табличные семейства разворачиваются автоматически. Еще лучше создавать XPR файлы для всех экземпляров.

Вот пример файла меню (MNU) для конечной ветки в библиотеке

ГОСТ11738-84

#

#

vint_gost11738_84.prt

Винт ГОСТ 11738-84 (Wildfire 1)

#

Изменено пользователем SAS_17
Ссылка на сообщение
Поделиться на других сайтах

Появилась еще проблема:(

Наконец-то он видит все папки и файлы,но когда открываешь файл,то он не открывается,причем, ничего не пишет,что не нашел его...кто-нибудь знает как с этим бороться?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...