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

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


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

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

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

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

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


Ссылка на сообщение
Поделиться на других сайтах
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 пользователей

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



  • Реклама

  • Сообщения

    • obidenov
      Пытаюсь проделать все, что вы мне написали. После просчета траектории нажимаю на кнопку во вкладке "Правка траектории" - "Ось инструмента"    Там меняю направление к линии и вот тут опять вопрос - как пересчитать траекторию и, что делать дальше. Инструмент не поменял своего положения и остался направлен также.    По шаблону тоже пробовал обрабатывать, но пока не получается добиться нужного результата.  Кажется понял в чем проблема. Ось фрезы не попадает в центр цилиндра.   
    • Sergei
      Leon, доделал бы ты уж свою версию под NET и никаких проблем бы не было.
    • urlerbro
      Есть такой момент. После создания траектории с осью фрезы "автоматически" можно войти в редактирование оси инструмента уже существующей траектории и изменить наклон с условием "К линии". В этом случае работает. Другой вариант создать шаблон по которому пойдет фреза и пустить по нему фрезу с условием оси инструмента "К линии".
    • mideta
      Спасибо Вам большое за инфу. Единственное, остались вопросы по оборудованию, получиться ли такое на кривошипных прессах, и остались сомнения по поводу штамповку на холодную, быть может всё так заготовку подогревают.
    • DuS
      а все всё равно пользуют макрос от Леона)))
    • mrvcf1
      все там можно контролировать , в кате наверное попроще  
    • tm-ares
      Сейчас без NX-са под рукой. Если не навсегда, то F3.
    • Bot
      От редакции isicad.ru: Для того чтобы напомнить, что такое WorldSkills и кто такая Лена Талхина, процитируем слова Натальи Райковой, менеджера по инновационным партнерствам и коммуникациям, Autodesk, из предисловия к телеграм-интервью «О главном конкурсе CAD-мастеров»: Если коротко, то Worldskills — это чемпионат профессионального мастерства, как Олимпийские игры в спорте или Евровидение среди эстрадных певцов, только для профессионалов, в том числе инженеров. В какой-то момент российский оргкомитет конкурса решил назначить международного эксперта, и Лена Талхина оказалась идеальным кандидатом. У нее были отличные знания технологий, связи в сообществе пользователей (Лена не оставила роль координатора Сообщества пользователей Autodesk), английский язык, возможность уехать в Корею на время подготовки (Лена незадолго до этого ушла из Роснефти) и большое желание изменить мир к лучшему. Напомнил ещё одну нашу публикацию на тему WorldSkills («...о победе России в чемпионате [...] View the full article
    • Bot
      От редакции isicad.ru: Для того чтобы напомнить, что такое WorldSkills и кто такая Лена Талхина, процитируем слова Натальи Райковой, менеджера по инновационным партнерствам и коммуникациям, Autodesk, из предисловия к телеграм-интервью «О главном конкурсе CAD-мастеров»: Если коротко, то Worldskills — это чемпионат профессионального мастерства, как Олимпийские игры в спорте или Евровидение среди эстрадных певцов, только для профессионалов, в том числе инженеров. В какой-то момент российский оргкомитет конкурса решил назначить международного эксперта, и Лена Талхина оказалась идеальным кандидатом. У нее были отличные знания технологий, связи в сообществе пользователей (Лена не оставила роль координатора Сообщества пользователей Autodesk), английский язык, возможность уехать в Корею на время подготовки (Лена незадолго до этого ушла из Роснефти) и большое желание изменить мир к лучшему. Напомнил ещё одну нашу публикацию на тему WorldSkills («...о победе России в чемпионате [...] View the full article
    • obidenov
      Самое первое, что попробовал это направить ось инструмента к линии как вы написали, но при выборе направления к оси вылетает окно с предупреждением, что для данной стратегии надо выбрать другие ограничения.   Посмотрел ваш канал на youtube, оказывается учился работать в powermill по вашим урокам.  Спасибо!