neoMitya

Установка шаблонов NX в TC

Добрый день!

Собственно не удаётся установить шаблоны. В командной строке перехожу в директорию %UGII_ROOT_DIR%templates\sample\. в папке %UGII_ROOT_DIR%templates\ уже лежат шаблоны для установки. Выполняю команду tcin_template_setup -u=infodba -p=Password, процесс запускается, но заканчивается неудачей... Подскажите в каком направлении двигаться. Окно с ошибкой прилагается

post-37169-1350459196_thumb.jpg

Поделиться сообщением


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

А какая версия TC?

первое, что увидел, это "C:\Siemens\NX7.5\UGII\\(ЛИШНИЙ СЛЭШ)ug_clone.exe" и -dir="C:\Siemens\NX7.5\UGII\\(ЛИШНИЙ СЛЭШ)templates"

Поделиться сообщением


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

убрал лишние слэшы, не помогло... тут дело глубже где-то...

Поделиться сообщением


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

а другие утилиты работают? list_users, например

Поделиться сообщением


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

да, работают. в сименсе посоветовали вот так выполнить: tcin_template_setup –u=infodba –p=infodba –g=dba, одинаково... такое чувство, что с библиотекой что-то не так, но это догадки

Поделиться сообщением


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

Где запускаешь утилита стоит сервер и клиент ТС+интеграция с NX+NX?

Поделиться сообщением


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

Где запускаешь утилита стоит сервер и клиент ТС+интеграция с NX+NX?

да, так.

Поделиться сообщением


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

уберите все пробелы в путях до файла (переместите папки, конечно же и, само собой, поменяйте переменные) и в момент запуска желательно иметь подключенный образ дистрибутива Тима через виртуальный привод. Звучит, наверное, странно, но мне с Тс8.3.1 помогло

Поделиться сообщением


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

А у меня темплейты вроде установились, но все равно выдает ошибку

Кто может подсказать в чем нюанс?

 

на сервере запустил UGII_BASE_DIR\ugii\templates\sample\tcin_template_setup.bat -u=infodba -p=infodba

утсановлена интеграция TC 11.2.3.1 c NX11.0.1

13-07-2017 15-33-46.png

13-07-2017 18-38-19.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 часа назад, heze сказал:

А у меня темплейты вроде установились, но все равно выдает ошибку

Кто может подсказать в чем нюанс?

 

на сервере запустил UGII_BASE_DIR\ugii\templates\sample\tcin_template_setup.bat -u=infodba -p=infodba

утсановлена интеграция TC 11.2.3.1 c NX11.0.1

13-07-2017 15-33-46.png

 

проверьте наличие и содержимое соответствующих pax файлов

Поделиться сообщением


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

pax файлы в папках "%UGII_BASE_DIR%\ugii\templates\sample и "%UGII_BASE_DIR%\ugii\templates не изменились.

может перед запуском этого батника нужно выполнить еще какие-то действия? хотя мануал вроде четко говори:

 

Installing templates

To import the parts, run the template setup script provided in the %UGII_BASE_DIR%\ugii\templates\sample directory in a Teamcenter Command Prompt window with the appropriate NX and Teamcenter environment set:

  • %UGII_BASE_DIR%\ugii\templates\sample\tcin_template_setup.bat –u=<username> –p=<password>

    Note

    You may have to remove the .bat extension from the command. This depends on how PATHTEXT is defined on your machine.

The script uses the ug_clone utility to import the template parts into the Teamcenter database and update the PAX files, if required.

After the script is executed, the template parts are located in the NX Templates folder in your user folder in My Teamcenter.

If a naming switch is not provided, the script executes ug_clone with the auto-translate naming rule. This option can be used only at sites where the Teamcenter business rules on the item and revision IDs do not conflict with the as-delivered auto-translate naming rule.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, heze сказал:

pax файлы в папках "%UGII_BASE_DIR%\ugii\templates\sample и "%UGII_BASE_DIR%\ugii\templates не изменились.

может перед запуском этого батника нужно выполнить еще какие-то действия? хотя мануал вроде четко говори:

 

 

Вы работаете с PDM или без?

Поделиться сообщением


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

не совсем понял вопрос, @lexx174 . 

Я пока настраиваю интеграцию NX11.0.1 с Teamcenter 11.2.3.1. Ошибка выскакивает при попытке открыть item из клиента Teamcenter. Как я понимаю шаблоны не установлены в бд. Не могу разобратся почему они не импортируются, если скрипт tcin_template_setup.bat вроде выполняется успешно(
Я думаю, что я просто что-то упускаю

Поделиться сообщением


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

Если работаете в тимцентре то должны использоваться шаблоны nxdm_ugs_xxxxxx_templates

Поделиться сообщением


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

ID: 16   Опубликовано: (изменено)

ну да. Я ожидал, что после выполнения tcin_template_setup.bat они и импортируются в бд.

п.с. папка NX Templates появилась в My Teamcenter, но она пустая(

Изменено пользователем heze

Поделиться сообщением


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

ID: 17   Опубликовано: (изменено)

1 час назад, heze сказал:

ну да. Я ожидал, что после выполнения tcin_template_setup.bat они и импортируются в бд.

п.с. папка NX Templates появилась в My Teamcenter, но она пустая(

nxdm_ugs_xxxxxx_templates никуда не должны импортироваться. импортируются .prt

А в .nxdm_xxxx.pax файлах описывается сам шаблон и путь к конкретному prt файлу-шаблону. В данном случае путь будет вида @DB/item_id/rev_id, т.е путь к айтему в базе.

Откройте например nxdm_ugs_model_templates.pax посмотрите какой айтем там прописан как шаблон и попробуйте найти его напрямую в базе. Если айтемы шаблонов не создались значит утилита полноценно не отработала. Сморите сам syslog работы утилиты.

 

 

Изменено пользователем lexx174

Поделиться сообщением


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

в pax файле nxdm_ugs_model_templates.pax вроде дефолтные значения (@DB/model-plain-1-inch-template/A). айтема такого нет.

а вот где найти лог этой утилиты или как он хоть может именоватся? или есть варант, что лог вообще может не создаватся?

Поделиться сообщением


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

попробуйте установить переменную  set tc_keep_system_log=y  Все логи в папке %temp% с расширением *.syslog

Поделиться сообщением


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

к сожалению в папке %temp% ни один файл не обновлялся в момент запуска утилиты, вот нашел такой файл в %TC_ROOT%\tc_menu, но мне он ничего не говорит(

nxdm_template_import.clone

Поделиться сообщением


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

а не стоит ли у вас переменная которая ищет PAX-ы помещенными в Teamcenter ?

Поделиться сообщением


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

что за переменная и где ее искать? (я пока только в начале познания тимцентра)

на данный момент решил вопрос "вручную" (см. приложение) но хотелось бы конечно все-таки понять почему батник не срабатывает

CreateNXTemplates.docx

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 час назад, heze сказал:

что за переменная и где ее искать? (я пока только в начале познания тимцентра)

на данный момент решил вопрос "вручную" (см. приложение) но хотелось бы конечно все-таки понять почему батник не срабатывает

CreateNXTemplates.docx

Советы Рэнди Элсворта так же не помогли? он предупреждал в конце что ваш ручной метод имеет подводные камни.

Ключевой вопрос -а вы воткнули вилку в розетку?   вы запускали утилиту просто из командной строки windows или из командной консоли тимцентра? Нужно запускать из тимцентровской консоли, либо сделать свой батник, где указать нужные переменные среды чтобы утилита видела ваш сервер и БД тимцентра

Изменено пользователем lexx174

Поделиться сообщением


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

запускал из ком строки тимцентра:

18-07-2017 15-04-31.png

Поделиться сообщением


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

на сервере запустил UGII_BASE_DIR\ugii\templates\sample\tcin_template_setup.bat -u=infodba -p=infodba

попробуйте напрямую запустить. не вводите %UGII_BASE_DIR%

напрямую перейдите в каталог templates\sample в консоли и запускайте tcin_template_setup

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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

  • реклама

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. AcromsAsync
      AcromsAsync
      (31 год)
    2. Alf
      Alf
      (44 года)
    3. denel
      denel
      (32 года)
    4. ELLION
      ELLION
      (37 лет)
    5. fad
      fad
      (60 лет)
    Просмотреть все