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

TC обучение


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

Уважаемый All Users !!!

Так как страна катится в большую жопу - хочу спросить  - возможно ли, и есть ли смысл, и не запретят ли на данном ресурсе 
публиковать материалы по установке и использованию ПРОПАТЧЕННОЙ (КРЯКНУТОЙ ЛОМАНОЙ , КАК ХОТИТЕ ПОНИМАЙТЕ ) версии ТС 11....
В наличии имеется рабочая версия ТС 11.5   и ТС 11.6 ...

Предложить могу так же все необходимые инструменты для самостоятельной установки ТС 11 , установку сервера лицензий,
Все необходимые кряки, патчи и описания установки...

Все архивы в своем составе имеют все необходимое для развертывания WinServer 2012 R2 ДатаЦентер с обновлениями ...
Могу предложить чистые снимки WinServer 2012 R2 ДатаЦентер с обновлениями для последующей установки ТС 11...

Так же могу предложить снимки с установленными чистыми ТС 11 и руководства по установке версий ТС 11.5 и ТС 11.6 ...
Все дистрибутивы могу приложить к раздаче ...

Так же предлагаю с помощью сообщества разобрать и разъяснить установку всех инструментов и расширении для работы в TC версий  11.5 и 11.6 ...
Показать как ставить SQL, как работать с поиском , как назначать задания , задачи , как чистить логи , как начать писать собственные расширения для TC 
на Java или C++ , как работать в NX 10 11 12 при использовании TC ...

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

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


UnPinned posts
6 hours ago, esergey said:

Отлично , пользователи учтут ... 
Спасибо за дополнение !

Насколько я понимаю использовать что то типа этого 

 

Параметры сортировки
ASCOLLATION:                   Latin1_General_CI_AS
SQLCOLLATION:                 SQL_Latin1_General_CP1_CI_AS 


Вроде что то типа такого используется в для сервера Катии ...

Или если можно - скрин , чтобы выбирать правильно ...

 

И ещё об устаревшей конфигурации 2 х уровневого клиента 
Что то подобное было написано в справке - но вроде как эта фича только с 12TC считается устаревшей ?
 

Использовать надо как у вас на скрине но без галки UTF-8

Ссылка на сообщение
Поделиться на других сайтах
10.07.2022 в 23:20, Krusty сказал:

 

  1. У вас бесконтрольно раскиданы мозги тимцентра (те самые tcserver, это бизнес-логика),
    при желании можно попакостить
  2. Стабильность рабочей станции на прямую будет влиять на стабильность tcserver
  3. Логи, от бизнес-логики, по умолчанию будут лежать на рабочей станции
  4. У вас минимальный контроль за пользовательскими сессиями
  5. Т.к. бизнес-логика размазана по рабочим станциям, не шибко удобно проводить обновления всяких костылей,
    что дописываются под TC
  6. Банально продвинутая функциональность в случае с 2Tier будет недоступна: интегарция с Office, TcRA,
    всякие модные коннекторы (в старших версиях) по OData или GraphQL, AWC требует только 4Tier
  7. Во-первых это красиво.

На фиг не нужно, это интеграция к отдельному модулю по проверке используемых материалов в составе вашего изделия,
на соответствие всяческим экологическим нормам, ни одного пользователя в РФ, это ставить не нужно.

 

 

 

Спасибо большое за объяснение и дополнения !
Пользователи, и я в их числе, учтут ваши замечания !!! 

На данном этапе задача была использовать и попробовать установить максимально возможное 
количество расширений и дополнений. 

 

Поэтому едем дальше в процессе установки ... 

так как ранее у нас был установлен визуализатор запустим TcVis_11506_win64 


типо обновление до 11.5.6 версии 

Екзе отработал и закрылся 

    Для работы визуализации копируем файл 
    C:\Siemens\Teamcenter11.2\Visualization\Program\SingleEmbeddedViewer.jar в директорию 
    C:\Siemens\Teamcenter11\portal\plugins с заменой

 

В этом посте добавим расширений ТС и в их числе установим и расширение для MS Office .


Перед его установкой пакет  MS Office должен быть установлен на машину, особенно в той его части,  
которая касается программирования .


Если вы используете 13 офис  - никаких дополнении к нему устанавливать не нужно 
Если вы используете 10 офис  - нужно установить так же и VSTO 2010 рантайм 

 

В процессе тестирования установка производилась на 2013 и 2010 версии  MS Office 
и там и там все работает 

 

Продолжим установку далее - добавляем расширений нашему ТС :

В группе dba создадим  пользователя ProjProxy с паролем ProjProxy

 

_real 11.PNG

 

_real 12_1.PNG

 

 

Как нам пишет руководство : 

Для корректной работы TC нам понадобится дополнительно установить все службы  
Dispatcher   http://localhost:8282/tdoc/tc/11.5/help/#uid:c01a5018

 

Dispatcher - это интеграция Dispatcher Server и Teamcenter. Диспетчер позволяет пользователям Teamcenter переводить файлы данных, 
которыми управляет Teamcenter, в форматы файлов 3D или 2D.

 

Прежде чем вы начнете

Диспетчерские меню      
Интерфейс консоли администрирования запросов диспетчера  
Основные понятия о Диспетчере


Диспетчерский клиент поддерживается только в двухуровневой версии Teamcenter.
Dispatcher client
Scheduler      
Module          
DispatcherRequest object attributes  
Dispatcher request states 
Процесс перевода      

 

и ещё можно накидать ссылок если нужно 

 

 

в установщике выбираем 

 

Основа знании предприятия

        Teamcenter Client for Microsoft Office
        Dispatcher Client for Rich client
        Render document for Rich Client 
        Клиент диспетчера
        Вэб Службы JavaEE для работы со связанными данными
        Ядро LDF
        Автоматически добавилось LDF Change Management Integration
        Автоматически добавилось Поддержка сервера платформы связанных данных 

 

Системное проектирование и управление требованиями 

        Teamcenter Extensions for Microsoft Office        
        
Управление инженерными процессами

        Spatial Search        

 

Управление портфелем программами и проектом
        Расписания и рабочие процессы

 

Пароль ProjProxy        ProjProxy
URL http://tcserver:7001/tc

 

_real 13.PNG

 

_real 14.PNG

 

_real 15.PNG

 

 

_real 16.PNG

 

dcproxy с паролем dcproxy    

 

_real 17.PNG

 

_real 18.PNG

 

Использовать текущии фаиловый кеш

Родители FCC

 

_real 10.PNG

 

Конфигурции 4 уровневых серверов  http://tcserver:7001/tc     TcWeb

 

_real 19.PNG

 

 

Шаблоны 

 

Translation Service Database Module/Data Model                translationservice_template.xml
LDF Change Management Integration/Data Model                lcm0liscm_template.xml
Ядро LDF/Data Model                            lis0lisfmwrk_template.xml
Поддержка сервера платформы связанных данных/Data Model        osl0lisoslc_template.xml

 

Остановим все сервисы ТС кроме FSC и лицензирования 

 

Начать установку ...

 

Всё встало 

 

Сохраним журналы и фаил конфигурации ... 

Идем далее после успешной установки этой части расширений 

 

 

 

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

После установки этих расширений у нас появился новый пользователь 

 

Dispatcher_Extensions 7.PNG

 

 

    которому нужно назначить права 
    что мы далее и сделаем 
    
    Создаём для него 2 правила доступа в Менеджере Доступа 
    Выделяем пункт Has Class (POM_application_object) - Working 

 

_real 21.PNG

 

Справа в свойствах добавляем правило 

    Справа выбираем значение DispatcherRequest - 1
    и в Имя СКД добавляем тупо запись DispatcherRequest - 2 и сохраняем справа значком Желтым - 3 
 Потом нажимаем + - 4 и добавляем пользователя     

 

_real 22.PNG

 

Добавим пользователя

 

_real 23.PNG

 

Создаем второе правило не выходя отсюда  - выбираем Dataset и именуем правило Dispatcher  - сохраняем его так же 
Потом добавим пользователя с правами 

 

_real 24.PNG

 

После этого правила появятся в списке 

 

_real 25.PNG

 

 

Ранее мы установили Сервер Диспетчера с помощью TEM , он установлен у нас как Служба Виндовс 
и работает в режиме автоматического запуска  - здесь мы только проверяем что и как у нас работает ... 

 

Перед проверкой этих сервисов в ручном режиме с использование bat файлов у вас должны быть отключены 
службы этих приложении , иначе вы увидите сообщения об ошибках !!!

 

На будущее сначала всегда в службах, если что,  запускается планировщик (Scheduler)
Потом уже модуль (Module)

 

Чтобы запустить диспетчерский сервер, вы должны сначала запустить планировщик. 
(ещё раз - в службах проверить чтобы планировщик и модуль были остановлены)

 

Из командной строки перейдите в каталог bin, в котором установлен планировщик.

Чтобы запустить планировщик, выполните следующую команду:


Windows: runscheduler.bat
UNIX: runscheduler.sh

 

Из командной строки Администратора ТС для этого нужно 
Переити в каталог установки и запустить или остановить приложение бат фаилами 

 

cd C:\Siemens\Dispatcher\Scheduler\bin\

runscheduler.bat
runscheduler.bat -stop

 

Появится новое окно приглашения со следующим сообщением:   Scheduler is ready to accept tasks

 

 

dispatcher 3.PNG

 

Планировщик готов принимать задачи

Планировщик перевода установлен правильно, если появляется сообщение о запуске.

 

            Если сообщение при запуске не появляется, проверьте файл журнала на наличие ошибок.
            Чтобы остановить планировщик, выполните следующую команду:
            Windows: runscheduler.bat -stop
            UNIX: runscheduler.sh -stop

 

После этого проверим работу Модуля 


Для проверки работы модуля  - Scheduler должен быть запущен 
C:\Siemens\Dispatcher\Module\bin\runmodule.bat

 

dispatcher 4.PNG

 

Как мы видим после запуска Модуля в Scheduler появилось сообщение что к нему подключился Модуль с сервера Именем , IP и портом соединения 

Данное фото говорит нам о том , что у нас всё работает в связке Scheduler и Module  !!!


Теперь проверим работу Админ консоли Dispatcher Server

 

Запустим как положено Сначала службу Scheduler
Потом службу Module если они ещё не запущены ...

 

Переидем в каталог администратора Диспетчера и запустим бат файл 


C:\Siemens\Dispatcher\AdminClient\bin\runUI.bat

Войдем в него от имени infodba  с паролем 

 

 

 

 

dispatcher 5.PNG

 

и увидим Админ консоль Диспетчера и сообщение в окне Админ клиента консоли о подключении Scheduler на порту 2001

 

dispatcher 6.PNG

После этого проверим его работу Отправкой запроса нажав на клавишу Submit 

и видим что всё вроде как успешно у нас работает (как и ранее) ... 

 

dispatcher 7.PNG

 

Переидем на вкладку Админа и там сделаем проверку 

 

 

 

dispatcher 8.PNG

 

 

Далее проверим толстого клиента 

    Проверим клиента - в трансляции появились пункты

 

_real 20.PNG

 

 

 

 

 

 

Идем далее после установки этого пакета расширений  - запускаем Management Console
Что это и для чего это - будем разбираться после окончания "полной" установки  ...

выполняем команды cmd 
    cd C:\Siemens\Teamcenter11\mgmt_console\container\bin\
    trun 

    или в папке запускаем этот батник от имени администратора 
    Оба батника trun и stop желательно вывести на раб стол 

     
    Запуск и остановка Management Console осуществляется ими 
    
            Если вы вышли из консоли  просто закрыв окно cmd в котором она была запущена  - при след входе вы получите ошибку 
            После таких деиствий требуется перезагрузка сервера 
            Запускаите и останавливайте службу Teamcenter Management Console только бат файлами trun и stop ...
    
    
    потом идем по адресу в браузере http://localhost:8083/mgmt/console
    по умолчанию имя и пароль для входа           admin        
    после входа изменим пароль на .......        ваш пароль

    Установите новый пароль для админа консоли и нажмите сохранить ...
    После чего вы попадете в консоль ...
    


Поменяли пароль  - проверили  - менеджер консоль работает !!!


Далее проверим расширение для MS Office ... 
Затем добавим ещё расширений ТС и установим Active Workspace ...

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

Проверяем наши дополнения к пакету MS Office 

 

При открытии офисной программы у вас появится сообщение Установщика настройки 

с подтверждение на разрешение установки расширения 

 

Step_5_Install 10.jpg

 

После чего у вас появится панель Teamcenter во вкладках 

 

Step_5_Install 11.jpg

 

Далее пробуем войти 

 

Step_5_Install 12.jpg

 

 

и видим что у нас все работает 

 

Step_5_Install 13.jpg

 

 

Step_5_Install 14.jpg

 

Step_5_Install 15.jpg

 

 

Step_5_Install 17.jpg

 

Step_5_Install 18.jpg

 

 

Так же абсолютно это все работает и в 10 версии 

 

Снимок.PNG

 

Далее добавим расширений нашему клиенту и будем устанавливать Active Workspace 

 

 

 

 

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

Уважаемые пользователи ТС или новички :
Пусть вас не смущает утверждение в доках ТС о возможности установки расширений ТС

для MS Office и AWS и о Тонком клиенте о их установке и использовании только для 4 тир установки ....

По идее мы можем сделать и 5 слоиные и 10 слоиные установки ...

Уровень доступа по web нам обеспечивает TomCat , и нам все равно какой вариант установки  - 2х или 4 х уровневый мы используем ...

Можно считать так,  что мы установили ТИПА 3х уровневый :blush2:

 

 

Кому как удобно это считать ...

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

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

эти расширения необходимо установить на стороне сервера ...

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

продолжим установку 

 

Установим все трансляторы в разделе Трансляторы управления документами 
кроме Пакетной печати

и Active Workspace

 

ОСТАНАВЛИВАЕМ МОДУЛЬ И ШЛЕДУРЕР 
ЧТОБЫ ОСВОБОДИТЬ ПОРТЫ , НИЧЕГО НЕ МЕНЯЕМ ПОКА НЕ ДОЙДЕМ ДО ТРАНСЛЯТОРОВ 
Теперь изменяем настройки Сервера  диспетчера 

 

qDisp 1.PNG

 

начинаем изменять настройки Сервера диспетчера в ТЕМ

В TEM выбираем все трансляторы в разделе Трансляторы управления документами 
кроме Пакетной печати 
добавляем если не было 
AsyncService 

Далее получаем сообщение 


"Предварительные требования к программам: Предупреждение
***** ПРЕДУПРЕЖДЕНИЕ *****
Для транслятора RenderMgtTranslator требуется установить следующую программу в вашей среде:
Microsoft .NET 3.5
Microsoft Office 2007 (или выше)
Microsoft Office 2007 Primary Interop Assemblies (или выше)

Ищем в нете и находим ответ 

"Если Office 2013 установлен, PIA должны присутствовать на клиентском компьютере"

 

Можно установить этот транслятор. Однако если какие-либо их предварительно требуемых программ не установлены, 
необходимо установить их для возможности использования транслятора."

У нас все установлено это 

 

Создаем папки C:\Siemens\DocMan_In и C:\Siemens\DocMan_Out  (не забываем про права на доступ) 

для транслятора  ReqMgmtWordToHtmlTrans   пользователя делаем infodba  infodba 
Создаем папку ввода C:\Siemens\DocMan_In
Создаем папку результатов C:\Siemens\DocMan_Out
infodba        infodba

 

qDisp 2.PNG

 

начать установку ...

Если установка прошла без ошибок - сохраняем журналы и файлы конфигурации 

Теперь запустим сначала Шледурер потом Модуль !!!

Проверим TC клиента что все работает 

Перед установкой AWC сделаем снимок системы ...
 

Идем далее и начинаем установку AWS 

 

Так как после установки AWS нужно опубликовать 'awc.war' в томкате, вам желательно
определиться как вы будет его использовать - томкат в смысле 

по идее, это мы можем сделать несколькими способами или вариантами ( как вам будет удобно )

1 мы можем опубликовать 'awc.war' в том же экземпляре томката, в котором у нас опубликован 
        тонкий клиент  - у нас будет один томкат и два опубликованных в нем приложения 
        
2 мы можем сделать Запуск нескольких экземпляров Tomcat на сервере и установить Тонкий клиент 
и AWS в разные экземпляры  - в таком случае нужно почитать в сети как это делается 
        тут тоже есть варианты  - можно либо в одном томкате создать несколько папок для публикации с разными портами 
        либо просто установить ещё экземпляр томката установщиком с измененными портами 

3 Так же можно помудрить с  Apache HTTP Server и развернуть уже в нем пару томкатов


кому как будет удобно 

 

Скажу честно - я не изучал и не измерял вопрос потребления памяти при работе AWS и TomCat,  
и отдельно TomCat вопрос потребления памяти не изучал , 
поэтому не могу сказать как все это правильно делается 

но в документации написано что потребление памяти приложением AWS на сервере 
может достигать 20 гигов
связано ли это только с работой диспетчера , визуализации или трансляции файлов для AWS в 3D, 
или же это зависит все вместе с потреблением памяти Tomcat или ещё с чем либо ... 

 

но например в 3DExperience от Catia каждый веб сервис устанавливается в индивидуальный сервер приложений  
которые между собой уже объединены Apache, и там java на каждый сервер приложения 
потребляет как минимум 2,5 гига оперативки 

В любом случае вам самим решать что и как вы будете использовать 
я пошел по самому простому пути  - по первому 
установил все на одном томкате 

если вы выберете другие пути  - вам нужно уже правильно добавить порты при установке aws 


так же не забываем увеличить разрешенный размер архивов для публикации в Tomcat 
ранее в документе это было описано 
так как 'awc.war' файлы для версии AWS4xxx, в зависимости что вы будете использовать, уже 
могут быть по размеру более 50 метров ... и если вы не измените разрешения  - вам не удастся 
опубликовать приложение AW на сервере Tomcat

 

Продолжим ...

 

Начинаем установку AWS с версии 3.4.1 
Далее будем просто ее обновлять ... 

Клиент AW 

        Клиент Active Workspace (Java EE)
        Active Collaboration
        Document Management Client
        Markup
        Sledule Manager
        Shape Search
        Subscription
        Relationship Browser    
        Назначенный пул сервреров визуализации
         
Indexing Server

        Механизм индексации Active Workspace
        Индексатор Active Workspace
        
Server Extensions                

        Active Workspace
        Active Collaboration
        Active Content Structure
        Active Workspace Document Management
        NX for Active Workspace
        Felationship Viewer
        Sledule Manager
        Shape Search
        Subscription
        Visualization Extension
     
    Visualization Server
        
        Менеджер Сервера визуализации
        Сервер данных визуализации        

    Диспетчер 
        Трансляторы                
        Active Content Structure Translator    


Останавливаем сервисы ТС 
Прошли проверку  - журналы проверки в C:\Siemens\AWC_Log

solr_admin        solr_admin

 

Расположение файлов схем Solr         C:\Siemens\tcdata\ftsi\solr_schema_files
Установить механизм индексации в качестве сервиса
infodba

http://tcserver:7001/tc
5
5

Собственная среда индексирования 

 

qDisp 3.PNG

 

Выбрали оба типа индексаторов

4 tier URL         http://tcserver:7001/tc
http://tcserver:4544
 

qDisp 4.PNG

 

Псевдоним локального узла         VisServerManager548 (у вас будет другой наверняка) 
Узел сервера                     tcserver
Порт                             8090 

 

qDisp 5.PNG

 

Узел назначения tcserver 
Порт назначения 55566

 

qDisp 6.PNG

 

Конфигурация сервера данных визуализации 

Порт 9990
4 tier URL         http://tcserver:7001/tc

http://tcserver:8983/solr

 

qDisp 7.PNG

 

sa - TCserver_admin
sql_admin_tc    -    sql_admin_tc

Больше не добавлял назначении пула серверов визуализации 
внизу тока адрес 4 ур архитектуры на стороне сервера http://tcserver:7001/tc

 

qDisp 8.PNG

 

 

Трансляторы индексатора  http://tcserver:7001/tc попыток 5
Active content Structure translator setting   3 

Использовать текущий файловый кеш  

 

Шаблоны 

Active Workspace/Data Model    ё                                            aws2_template.xml
Authorization Active Workspace/Data Model                                aut0authorizationaws_template.xml
Change Management Schedule Manager/Data Model                            csi1cmsmawinterface_template.xml
Change Management for Active Workspace/Data Model                        Cm1cmaws_template.xml
Active Collaboration/Data Model                                            s2clsocial_template.xml
Active Content Structure/Data Model                                        activeworkspacebom_template.xml
Active Workspace Document Management/Data Model                            dma1docmgmtaw_template.xml
NX for Active Workspace/Data Model                                        awn0nx_template.xml
Relationship Viewer/Data Model                                            relationshipviewer_template.xml
Schedule Manager for Active Workspace/Data Model                        saw1projectmanagementaw_template.xml
Shape Search for Active Workspace/Data Model                            shapesearch_template.xml
Subscription/Data Model                                                    sub0subscription_template.xml

 

начать установку ... 

Если установка прошла нормально получаем сообщение

 

Configuration settings saved to 'C:\Siemens\Teamcenter11\aws2\stage\tem.properties' will be included in 'aws.war'.
    

Файл установки клиента Active Workspace успешно создан: 'awc.war'. 
Расположение: 'C:\Siemens\Teamcenter11\aws2\stage\out'.
    

TODO: Для запуска сервера данных визуализации перейдите 
в 'C:\Siemens\Teamcenter11\VisDataServer\Program' и запустите 'VisDataServer.exe'
   

TODO: Ваша база данных соответствует Microsoft SQL Server. 
Обращайтесь к разделу 2 руководства по установке Active Workspace для получения сведений о том, 
как установить функциональность индексации.

    


Теперь идем в SQL менеджер и установим триггеры базы данных     sql_admin_tc    sql_admin_tc
Входим в скуль , выделяем базу данных 
Из TC 11.2 (основного выпуска) открываем сценарии по адресу
 
В папке TC 11.2\tc\install\sitecons выберите
sitecons_install_tables_and_triggers_mssql.sql.- нажимаем выполнить сценарий !!!

 

si 1.PNG

si 2.PNG

 

Далее можно проверить установку триггеров в ручную 
выделите базу данных tc и введите в запрос след текст 

Select name,is_disabled from sys.triggers
Go

вы должны получить примерный ответ в таблице 
похожий на следующий:

 

name is_disabled
-----------------------------------------------------------------
fast_sync_add_trigger 0
fast_sync_delete_trigger 0
(2 rows affected)     
   
        

Запускаем сервисы TC - не забываем что сначала Щледурер а потом Модуль !!!
Так же нужно учесть что у нас теперь появились и новые сервисы для AWS 

запустите 'VisDataServer.exe'

    
Теперь опубликуем AWS файл в томкате и  .... 

если вы ставите на виртуалке и не перезагружаетет ее при открытии а просто приостанавливаете то 

1 Сначала проверим клиента  - чтобы он работал и не было сообщения про экземпляр бизнес сервера ("C:\Siemens\Teamcenter11\iiopservers\start_imr.bat")

2 Проверям тонкого клиента - если он не запускается - перезапускаем томкат и ждем пару тройку минут 

 

после проверки переходим по адресу AWS  

infodba        infodba

 

clip0053.png

 

clip0054.png

 

clip0055.png

 

Всё работает !!!
Добавляем на закладки AWS

 

Почитать про AWS можно в справке 
или вот ссылки на версию  - измените в строке адреса x.x значение -> на вашу версию, 
если справка у вас установлена 

 

 

 

Объединение схем Teamcenter и Solr
Установка индексатора (TcFTSIndexer)
Настройка обновления Solr
Повторное объединение схем Solr и Teamcenter и обновление индекса
Обеспечение установки и выполнения индексации
Выполнение начальной индексации данных объекта

Часто используемые действия...
 

Требуется настроить...
Настройка приложения Active Workspace в других продуктах
        Расширение узла Active Workspace
        Параметры размещения
        Пример: Javascript "Hello Hosting"

 

Администрирование
        Изменение настроек приложения Active Workspace в приложении TEM
        Устранение неполадок при новой установке визуализации
        Сведения о рабочих областях
        Конфигурирование интерфейса пользователя

 

 

После установки AW установите значения фильтров в настроиках Клиента ТС 
Тех , которые вы собираетесь использовать 

Открыли тимцентр  - Правка - Параметры  - Внизу Фильтры 
создали фильтр c именем ActiveWorkspaceHosting.SW2.URL
Расположение  - сайт
Область защиты  - сайт
Категория  - ActiveWorkspace
Переменные среды - Запрещено
Тип - строка
Количество строк - множество 

 

Мы установим 

 

ActiveWorkspaceHosting.NX.URL=http://tcserver:7001/awc
ActiveWorkspaceHosting.Office.URL=http://tcserver:7001/awc
ActiveWorkspaceHosting.RAC.URL=http://tcserver:7001/awc
ActiveWorkspaceHosting.WorkflowEmail.URL=http://tcserver:7001/awc
ActiveWorkspaceHosting.URL=http://tcserver:7001/awc

 

1 Set_ActiveWorkspaceHosting_Sw2_URL.PNG

 

Для быстрой записи настроек фильтров мы можем использовать .xml файл со след содержимым 

 

 

<?xml version="1.0" encoding="UTF-8"?>
<preferences version="10.0">
  <category name="ActiveWorkspace">
    <category_description></category_description>
    <preference name="ActiveWorkspaceHosting.NX.URL" type="String" array="true" disabled="false" protectionScope="Site" envEnabled="false">
      <preference_description>Доступ к панели AW в интегрированном TC приложении</preference_description>
      <context name="Teamcenter">
        <value>http://tcserver:7001/awc</value>
      </context>
    </preference>
    <preference name="ActiveWorkspaceHosting.Office.URL" type="String" array="true" disabled="false" protectionScope="Site" envEnabled="false">
      <preference_description>Доступ к панели AW в интегрированном TC приложении</preference_description>
      <context name="Teamcenter">
        <value>http://tcserver:7001/awc</value>
      </context>
    </preference>
    <preference name="ActiveWorkspaceHosting.RAC.URL" type="String" array="true" disabled="false" protectionScope="Site" envEnabled="false">
      <preference_description>Доступ к панели AW в интегрированном TC приложении</preference_description>
      <context name="Teamcenter">
        <value>http://tcserver:7001/awc</value>
      </context>
    </preference>
    <preference name="ActiveWorkspaceHosting.WorkflowEmail.URL" type="String" array="true" disabled="false" protectionScope="Site" envEnabled="false">
      <preference_description>Доступ к панели AW в интегрированном TC приложении</preference_description>
      <context name="Teamcenter">
        <value>http://tcserver:7001/awc</value>
      </context>
    </preference>
    <preference name="ActiveWorkspaceHosting.URL" type="String" array="true" disabled="false" protectionScope="Site" envEnabled="false">
      <preference_description>Доступ к панели AW в интегрированном TC приложении</preference_description>
      <context name="Teamcenter">
        <value>http://tcserver:7001/awc</value>
      </context>
    </preference>   
  </category>
</preferences>

 

назовем его как то и импортируем настройки в TC

 

 

2 Set_ActiveWorkspaceHosting_Sw2_URL.PNG

 

3 Set_ActiveWorkspaceHosting_Sw2_URL.PNG

 

 

как делать импорт 

 

si 3.PNG

 

 

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

 

 

 

 

 

 

 

 

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

в пред посте был упомянут параметр ActiveWorkspaceHosting.SW2.URL 
 

объясню его 

так как проводилась пробная интеграция ТС с SolidWorks  -> и был добавлен этот параметр 

если вы не собираетесь использовать SWIM или TCAI  - хватит просто 5 параметров из xml файла 

для работы AW с расширениями TC ... 

 

Отдельно хочется остановиться на поисковом сервере для AW ->  Apache Solr 

 

https://solr.apache.org/features.html
https://solr.apache.org/guide/
http://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-6.2.pdf

 

он у нас установлен и открыть его панель управления можно по адресу http://tcserver:8983/solr
с     solr_admin        solr_admin

 

solr1.PNG

 

solr2.png

 

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

https://habr.com/ru/company/acronis/blog/598473/
https://www.opennet.ru/opennews/art.shtml?num=56319
https://github.com/apache/logging-log4j2/tags
https://club.esetnod32.ru/articles/analitika/log4shell/

 

 

далее обновим AW,  добавим ему немного расширений и проведем настройку всего этого 

 

обновим версию AW до версии 3.4.7 

в тем выбираем Менеджер обновлений  и указываем папку AWC 3.4.7 
C:\Distribution\Tc11.2.1_ActiveWorkspace3.4.7

 

****************************************************************************
Дополнительная информация об обновлении
Перед продолжением текущего обновления, примите к сведению, 
что Менеджер среды Teamcenter остановит все локальные службы Teamcenter, 
которые запущены, чтобы завершить обновление. 
Удаленные процессы (например, FSC на другом компьютере) не будут остановлены автоматически, 
их требуется остановить вручную. После применения обновления локальные службы будут перезапущены.  
Удаленные службы необходимо запустить вручную. Все, кто в данный момент используют Teamcenter, 
должны быть уведомлены, что он будет недоступен в течение процесса обновления. 
Нажатием кнопки "Закрыть" вы подтверждаете, что прочитали и приняли к сведению данную информацию.

**************************************************************************** 

Применить обновления 


если все прошло успешно 

Файл WAR клиента Active Workspace
Клиент Active Workspace успешно обновлен, файл 'awc.war' успешно создан повторно. 
Чтобы просмотреть последние изменения, 'awc.war' должен быть повторно установлен для веб-приложения сервера.

потом 

=====================================================
CommentStore
=====================================================
Файл установки клиента Active Workspace успешно создан: 'awc.war'. Расположение: 'C:\Siemens\Teamcenter11\aws2\stage\out'.


Запустили остатки сервисов ТС если они не запущены 
Поменяли и передеплоили файл AWC - пробуем войти ...

ОБЯЗАТЕЛЬНО Зайдем в AWC  - проверим его работу от имени infodba 

Все работает !!!

 

Теперь добавим расширении для AW 

добавим WORKFLOW для AWC на сторону сервера и клиента 

AWC
    Client
        DPV for Active Workspace Client
        Workflow
        Active Content
        Change Management
        NX Integration
    Server
        Workflow
        Visualisation Extensions 
        
infodba            infodba    

Шаблон 

Visualization Extension for Active Workspace/Data Model            awv0activeworkspacevis_template.xml

Элементы
Установить:  Structure Viewer
Установить:  DPV for Active Workspace Client
Установить:  Workflow for Active Workspace Client
Установить:  Workflow for Active Workspace
Установить:  Active Content
Установить:  Change Management for Active Workspace Client
Установить:  Visualization Extension for Active Workspace/Data Model
Установить:  Visualization Extension for Active Workspace/Runtime Server
Установить:  NX Integration
Администратор
Пользователь: infodba

    
Нажимаем начать ....

установка закончилась успешно !!!
Запускаем сервисы ТС 


Публикуем новый AWC вар фаил 

ОБЯЗАТЕЛЬНО Заидем в AWC  - проверим его работу от имени infodba 

 

Теперь настроим сервисы AWC 

В результате установки AWC и индексаторов AWC у нас есть 
Active Workspace Indexing Service - это сервис индексации данных 
чтобы пользователи AWC могли использовать Основной поиск при работе в приложении AWC 


Остановили службу индексации AWC в службах 
нам нужно объединить службы индексации AWC с Solr
файлы для объединения находятся в папке 

 

C:\Siemens\tcdata\ftsi\solr_schema_files


Файл для запуска объединения "C:\Siemens\Teamcenter11\solr-6.2.1\TcSchemaToSolrSchemaTransform.bat"

в результате команда может выглядеть так 

 

cd C:\Siemens\Teamcenter11\solr-6.2.1\
TcSchemaToSolrSchemaTransform.bat "C:\Siemens\tcdata\ftsi\solr_schema_files"

 

в результате получили такой ответ 

 

C:\Siemens\Teamcenter11\tc_menu>cd C:\Siemens\Teamcenter11\solr-6.2.1\

C:\Siemens\Teamcenter11\solr-6.2.1>TcSchemaToSolrSchemaTransform.bat "C:\Siemens\tcdata\ftsi\solr_schema_files"


Updating Solr schema file from "C:\Siemens\tcdata\ftsi\solr_schema_files\TC_SOLR_SCHEMA.xml"...
Done updating "C:/Siemens/Teamcenter11/solr-6.2.1//server/solr/collection1/conf/schema.xml".
Updating Solr schema file from "C:\Siemens\tcdata\ftsi\solr_schema_files\TC_ACE_SOLR_SCHEMA.xml"...
Done updating "C:/Siemens/Teamcenter11/solr-6.2.1//server/solr/collection2/conf/schema.xml".

 

indexator 1.PNG

Запускаем службу индексации AWC  в службах

Проверяем далее 

Убедитесь, что запущены следующие программы:

Базу данных Teamcenter

Solr

Сервер веб-приложений, на котором расположено приложение веб-уровня Teamcenter

Сервер веб-приложений, на котором размещено веб-приложение Active Workspace

Менеджер сервера

Планировщик Диспетчер (только если используется индексация на основе Диспетчер)

Запустите Планировщик Диспетчера с помощью файла:

 

DispatcherRoot\Scheduler\bin\runscheduler.bat


Модуль Диспетчер (только если используется индексация на основе Диспетчер)

Запустите модуль Диспетчер с помощью файла:

 

DispatcherRoot\Module\bin\runmodule.bat

 

у нас выше выбрана собственная среда индексирования - что будете использовать вы -> вам решать и пробовать 

но работа шледурера и модуля у нас все равно проверена была выше 

тут вам самим нужно сделать выбор 

если гуру знают что сделать было бы правильнее - надеюсь они подскажут ...


Откройте командную строку на компьютере с установленным компонентом Индексатор.

Перейдите в папку "bin" TcFTSIndexer, например, TC_ROOT\TcFTSIndexer\bin.

Чтобы проверить подключение к TcFTSIndexer, выполните следующую команду:

 

runTcFTSIndexer -task=objdata:test

 

Пробуем выполнить это 

cd C:\Siemens\Teamcenter11\TcFTSIndexer\bin

runTcFTSIndexer -task=objdata:test


Убедитесь, что нет ошибок. 

получили такой ответ 

 

C:\Siemens\Teamcenter11\solr-6.2.1>cd C:\Siemens\Teamcenter11\TcFTSIndexer\bin

C:\Siemens\Teamcenter11\TcFTSIndexer\bin>runTcFTSIndexer -task=objdata:test
2019-01-24 21:18:14,238 INFO  - Running TcFtsIndexer Type: objdata FlowAction: test
2019-01-24 21:18:14,753 INFO  - Setting Max Connections to: 5
2019-01-24 21:18:19,214 INFO  - Downloading 'FTSIndexer Files' Dataset files for 'objdata' indexer...
OS name is Windows Server 2012 R2
JVM vendor is Oracle Corporation
Data model is 64
2019-01-24 21:18:19,408 INFO  - Teamcenter 4 tier server status: OK
2019-01-24 21:18:19,408 INFO  - FMS status : OK.
2019-01-24 21:18:19,730 INFO  - Solr server status: OK
2019-01-24 21:18:21,076 INFO  - Transform configuration: OK
2019-01-24 21:18:21,078 INFO  - Test successful.
2019-01-24 21:18:21,080 INFO  - Total time for all Steps 1 sec
2019-01-24 21:18:21,080 INFO  - Overall Time 6.842 sec
2019-01-24 21:18:21,080 INFO  - Done processing Type: objdata FlowAction: test

 

 

indexator 2.PNG

 

Это сообщение говорит о том , что индексация у нас работает - все нужные параметры проверены - ошибок нет 

Теперь - Нам нужно создать начальный индекс самостоятельно ручками  - делаем это выполняя команду в консоли администратора Тс 

Установим на стороне сервера системную переменную    

 

TC_ROOT=C:\Siemens\Teamcenter11


Это нужно для импорта шаблонов NX в базу данных 
Добавим переменные для Java


PATH   добавим в конец строки                ;%JAVA_HOME%\bin
CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 

Выведем ярлык C:\Siemens\Teamcenter11\vispoolmanager\run_visservermgr.cmd на раб стол 
Выведем ярлык C:\Siemens\Teamcenter11\VisDataServer\Program\VisDataServer.exe на раб стол

 

Потом в ручную запустим начальный индекс 


cd C:\Siemens\Teamcenter11\TcFTSIndexer\bin
runTcFTSIndexer -task=objdata:sync

 

indexator 3.PNG

Всё - начальный индекс мы создали 

Закроем окно

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

 

Создаем задачу в планировщике 

 

Имя задачи TcFTSIndexer

task 1.PNG

 

 

Действия  - запуск программы             C:\Siemens\Teamcenter11\TcFTSIndexer\bin\runTcFTSIndexer

с параметрами                             -task=objdata:sync

 

task 2.PNG

 

запускать постоянно  - через 1 минуту 

 

 

task 3.PNG

 

 

task 4.PNG

 

Всё  - задача индексации у нас выполняется в автоматическом режиме 

ОБЯЗАТЕЛЬНО Зайдем в AWC  - проверим его работу от имени infodba 

 

Что касается времени выполнения индексации в течении 1 мин : тут не могу точно гарантировать 
в случае с большой базой данных в течении какого времени она будет проиндексирована 
чтобы не получить ситуацию , когда на индексацию уйдет более 1 мин , 
но через 1 мин будет запущена новая индексация 

Этот вопрос нужно изучать дополнительно ... 

 

Далее мы обновимся до версии TC 11.5.12 и AWC 4.2.2

добавим ещё немного туда и туда расширений 

 

Можно так же описать установку SWIM и TCAI 

 

После чего установим приложение на клиентской машине и проверим совместную работу всего этого ...

 

 

Изменено пользователем esergey
Ссылка на сообщение
Поделиться на других сайтах
7 hours ago, esergey said:

Кто то из вас не знает что делать с ТС ?

мой вопрос как раз был навеян тем как в ТС при  Part Number creation and approval process присваивать номера из списка

т.е. существует ли возможность экспортировать список КАД деталей или хотя бы через copy/paste из списка ускорить процесс создания Part Number в ТС. 

к сожалению документ описывающий процесс проиложить не могу

 

 

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

как в ТС при  Part Number creation and approval process присваивать номера из списка

я честно говоря не очень понимаю что реально нужно,  но попробую прояснить вопрос для себя 
вы хотите откуда то что то копировать и вставляя в какое то поле в тс форме таким образом 

нумеровать детали ?
или вы хотите чтобы у вас в форме была возможность выбирать различные шаблоны именования (правила именования ) с разными именами 
но при этом чтобы для каждого шаблона сохранялось автоматическая последовательная генерация  ?

опишите что конкретно  -  по шагам 

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

Продолжим по возможности обновлять AW и 
добавлять для AW и серверной стороны ТС фичи ...

 

Почему все так сложно с обновлениями и добавлениями , почему бы не поставить все сразу и скопом? 
Описываю как это все проходило в реале, тк как пока разбирались с установкой, например, 
ТС и AW 3.4.1. - выходила следующая версия AW или ТС и так далее и тп 

Что касается AW 3.4.1 - без нее не получилось, например,  установить Workflow и ещё что то .

Т.е при обновлении с 3.4.1 на 3.4.7 -> Workflow ставился для AW 
А если пробовали сразу начинать установку с версии AW 3.4.7 -> в том же порядке что и 3.4.1 - то выскакивали ошибки при установке ...


Таким образом с версией ТС 11.5.0.6 версия AW была обновлена до 4.1.1


После чего добавляем фичи туда и туда 

 

Добавляем на стороне сервера 

 

            Weld Management
        Reuse and Standartization
            Library Management

        Товары народного потребления 
            Spetification Manager
        
        Manufacturing Process Management
            Logistic Process Planning 
            Work Instructions
        
 добавляем в AWC клиент 
 
        Part manufacturing
        Reporting 
        Подписка 
    Program Planning Execution Client    
        Change Management Shledule Manager Client
    Reuse and Standartization    
        Classification Client
        Library Management
 
Фасованные потребительские товары 
        Управление спецификацией 
        
        
 добавляем в AWC сервер
    Reporting
    Подписка
    Part Manufacturing Active Workspace
    
    Reuse and Standartisation 
        Classification Server
        Next Generation Classification Server
        Library Management Server

 

Advanced PLM Services core Template/Advanced PLM Services core Template/Data Model            
                                                                aps0apscore_template.xml
Weld Management/Data Model                                        weldmgmt_template.xml
Сконфигурированная поисковая платформа APS/Data Model            srh0apsconfiguredsearch_template.xml
Logistic Process Planning/Data Model                            lgt0logistics_template.xml
Work Instructions/Data Model                                    cmtmes_template.xml
Specification Manager/Data Model                                specmgr_template.xml
Reporting for Active Workspace/Data Model                        rb0reportingaw_template.xml
Подписка/Data Model                                                sub0subscription_template.xml
Classification Server/Data Model                                ics1icsaw_template.xml
Advanced PLM Services for Applications/Data Model                appmodel_template.xml
Build Conditions/Data Model                                        bcs0buildconditions_template.xml
Интерфейс 4-го поколения управления изменениями/Data Model        fgc0cm4g_template.xml
Part Manufacturing Active Workspace/Data Model                    pm1partmanufacturingaw_template.xml
Advanced PLM Services for Realization/Data Model                realization_template.xml
Advanced PLM Services for Partitioning/Data Model                partition_template.xml
Next generation Classification foundation/Data Model            classification_template.xml
Next Generation Classification Server/Data Model                cls1classificationaw_template.xml
Library Management/Data Model                                    librarymgmt_template.xml
Library Management Server/Data Model                            lbr1librarymgmtaw_template.xml

 

Установка проходит без ошибок , делаем деплой нового aw архива в томкате 
Проверяем службы ТС  - и проверяем работу TC и AW и вэб клиента 
все работает 

 


Теперь первый раз пробуем обновиться с версии 11.5.0.6 до версии сервера 11.5.0.7

ps: по идее после чего нужно по новой генерить  java архивы веб клиента и так же как AW по новой 

публиковать их в томкате 

 

Для этого скопируем дистрибутив обновления в папку C:\Distribution 
запустим наш Environment Manager и выберем обновление 
Укажем дистрибутив с файлами обновления и выполним требования установщика 


Остановим сервисы , 
Примем обновление модели данных 
Перегенерим кэш
Создадим журналы 
Пройдем проверку 

И начнем обновление

 

Choose whether the server-side caches should be regenerated during patching. 
NOTE:  If not done during the patching process, it will need to be done manually afterwards.

 

Применить обновления
Расположение пакета обновления: C:\Distribution\Tc11.5.0_patch_7_wntx64
Папка резервного копирования: C:\Siemens\Teamcenter11\install\install\patches\backup

Папка установки: C:\Siemens\Teamcenter11


Дополнительная информация об обновлении

 

Перед продолжением текущего обновления, примите к сведению, что Менеджер среды Teamcenter остановит 
все локальные службы Teamcenter, которые запущены, чтобы завершить обновление. 
Удаленные процессы (например, FSC на другом компьютере) не будут остановлены автоматически, 
их требуется остановить вручную. После применения обновления локальные службы будут перезапущены.  
Удаленные службы необходимо запустить вручную. 
 

Обновление стопорится на batchprint.bat -> это какой то скрипт для печати  - который нужно написать и указать его местоположение 


Хотя ничего подобного в версии 5.0.6 не было 

но вопрос решился после поиска в сети по данному адресу 
https://www.robvanderwoude.com/printfiles.php
взяли версию кода из PrintAny.bat, Version 2.01 
и поместили в папку сименс


все сработало как ни странно без ошибок ...

 

В очередной раз повторю что хорошую помощь оказывает при ТС обновлениях  - Unlocker .
Бывает не всегда удается убить правильно, или полностью остановить, все процессы от TC в диспетчере задач.
Некоторые файлы, или папки, или архивы, или dll могут быть заняты, о чем вам непременно сообщит установщик . 
С помощью Unlocker как раз можно их освободить прямо в процессе возникновения ошибки и спокойно продолжить установку далее ...

 

ссылка на документацию по обновлению сервера

или здесь https://docs.plm.automation.siemens.com/tdoc/tc/11.2/help#uid:patchserver

 

из всего этого ( сведений об обновлении ) основная информация состоит в следующем

Скрытый текст

10 После успешного исправления сервера вы должны вручную обновить каталоги TC_DATA .

        Создайте резервные копии ваших текущих каталогов TC_DATA .
        Разверните файл платформы \ tc \ data.zip из временного расположения, созданного на шаге 1 .
        Скопируйте развернутый содержимое data.zip файла для вашего TC_DATA каталогов, перезапись существующих файлов.
        Скопируйте файл tc_profilevars.bat из резервной копии в каталог TC_DATA .

11 Обновите шаблоны IDE Business Modeler:

        Запустите ТЭМ в режиме обслуживания.
        Выберите конфигурацию, содержащую клиент IDE Business Modeler.
        Выберите Добавить / обновить шаблон для работы в клиенте Business Modeler IDE . 
        TEM отображает все шаблоны, используемые в настоящее время в клиенте Business Modeler IDE.
        Выберите все шаблоны для функций, для которых вы установили улучшения в шаге 6 .
        Подтвердите свой выбор и нажмите кнопку « Пуск», чтобы выполнить обновления.
        После того, как TEM завершит обновления, убедитесь, что последние шаблоны доступны в каталоге TC_ROOT / bmide / templates .

12 Если у вас есть пользовательский шаблонный проект, созданный в клиенте IDE Business Modeler, и вы выбрали Да для установки улучшений на шаге 6 , 
    обновите свой пользовательский шаблонный проект:

        Запустите клиент Business Modeler IDE.
        Откройте пользовательский проект.
        Убедитесь, что пользовательский проект загружается успешно, без ошибок в представлении консоли Business Modeler IDE.
        Анализируйте и исправляйте любые ошибки.
        Если вы внесли какие-либо дополнительные изменения в пользовательский шаблон, чтобы исправить ошибки загрузки, упакуйте свой пользовательский шаблон.
        Обновите шаблон обновленной функции в базе данных корпоративного сервера Teamcenter:

                Запустите ТЭМ в режиме обслуживания.
                Выберите конфигурацию, которая содержит обновленную функцию.
                Выберите Обновить базу данных (Полная модель - требуется время простоя системы) .
                TEM отображает все шаблоны, установленные в вашей базе данных.
                Перейдите в папку с файлом пользовательского шаблона и выберите файл компонента для обновленного шаблона (например, feature_custom.xml ).
                Подтвердите свой выбор и нажмите « Пуск» .
                ТЕА обновляет базу данных.

13 Выполните любые дополнительные шаги в файле README исправления, чтобы завершить исправление.

        Перезапустите все процессы и службы, связанные с Teamcenter (например, FSC, демоны базы данных и т. Д.).
        Заметка
        Каждый раз, когда вы добавляете новую функцию в вашу установку, повторно применяйте установленные исправления, 
        потому что файлы добавленной функции, возможно, были исправлены ранее. 
        Добавление функции может перезаписать исправленные файлы этой функции более старыми файлами 
        из исходного дистрибутивного образа программного обеспечения.

 

Поэтому , даже в руководстве написано не устанавливайте ВСТРОЕННЫЙ BMIDE 
Делайте установку Отдельного BMIDE  - иначе вам не удастся установить обновление серверной части !!!

 

но мы пока BMIDE и не устанавливали , так как на стороне сервера он нам по идее и не нужен

мы спокойно поставим его далее на стороне клиента ...

 

такими же шагами , которые были описаны выше,  и уже без проблем, версия AW была обновлена до 4.2.2,
а серверная часть TC до версии 11.5.12 .

Так же не забываем - после обновления визуализации нужно копировать файлы 
    
    C:\Siemens\Teamcenter11.2\Visualization\Program\SingleEmbeddedViewer.jar в директорию 
    C:\Siemens\Teamcenter11\portal\plugins с заменой

 

Пока по установке на стороне сервера всё ...
Выше описана реальная установка с реальной последовательностью и шагами

 

 

помимо всего этого проводилась тестовая установка всего ниже описанного 

Скрытый текст

Базовая установка 
 
         TeamCenter Foundation
 
Расширения сервера 
 
         Java EE Based Server Manager
 
Сервисы базы данных 
 
         Teamcenter Сервис менеджера задач
         Сервис менеджера подписки
         Сервис менеджера событий
         Сервис менеджера тесселяции
         
4-уровневый Бизнес разработчик IDE                
         
4-уровневый толстый клиент Teamcenter                
Расширения клиента 
 
         4D Planning
         Content Migration Manager
         Embedded Software Management
         Product Line Planning
         Program Planning Infrastructure
         Test Manager
         Weld Management
         Конфигуратор продуктов
         Поддержка конфигуратора продуктов для менеджера структуры
         Интерфейс раздела конфигуратора
         Product Planning
         
Advanced PLM Services
 
         System Modeling
         Проектирование 4-го поколения
         Служба обнаружения изменений 4GD
         
Maintenance Repair and Overhaul
 
         As-Built Management
         As-Maintained Management
         Service Planning
         As-Built and As-Maintained Alignment
         Service Event Management
         Service Planning and Service Processing Alignment
         Service Request Processing
         Service Scheduler
         
MRO Automated Scheduling
 
         Service Forecasting
         Service Automated Scheduling
         
Manufacturing process Management                
         
         Logistic Process Planning
         Work Instructions
         Карта данных МТМ
         Customization for Process Simulate Integration
         Manufacturing Characteristics Information
         Manufacturing support for 4th Generation Design
         Установка библиотек для клиента AIWS
         
Reuse and Standartisation
 
         Library Management
 
System Driven Product Development
 
         Verification and Validation Planning and Reporting
         
Teamcenter Integration for NX
 
         Интеграция с классификатором семейства деталей NX
         NX Foundation
                 
Автомобилестроение                
         
         Teamcenter Automotive Edition
         GM Overlay
         
Основа знаний предприятия 
 
         Teamcenter Client for Microsoft Office
         Finish Management
         Material Management
         Stock Material
         Work Package Management
         Управление данными контракта
         Управление изменениями
         Issue Management
         Сервер диспетчера
 
Расширяемость платформы
 
 Связанные службы данных
 
         Вэб службы Java EE для работы со связанными данными
         Платформа связанных данных
         
Системное проектирование и управление требованиями
 
         Teamcenter Extensions for Microsoft Office
         Менеджер требований
         Системное проектирование
         
Средства визуализации 
 
         Встроенный просмотрщик (профессиональная) 
         
Товары народного потребления 
 
         Brand Management
         Consumer Product Management
         Finished Product Management
         Specification Manager
         Packaging and Artwork to Finished Product Management Bridge
         
Управление отношением с поставщиками
 
         SRM Integration
         Vendor Management
         
Управление процессами мехатроники
 
         EDA for Business Modeler IDE
         EDA Server Support
         EMPS - Foundation
         ESM Base
         Wire Harness Configuration
         Calibration and Configuration Data Management
         ECAD Part Library Management
         ESM Processor
         ESM Software
         Embedded Software Design Data Management
         Multi-Disciplinary Associations
         
Управление содержанием и документами 
 
         Content Management Base
         
Управление составом
         
         4th Generation Product Master
         
 Менеджер управления продуктом (РММ)        
         
         Менеджер управления продуктом
         
Разное                
         
         LOGISTICS For Rich Client
         
         
Aerospace and Defence                
         
         Космическая и оборонная промышленность
         Обучение для задач космической и оборонной промышленности
         Управление изменениями объектов аэрокосмической и оборонной промышленности
 
Клиент AW 
 
         Клиент Active Workspace (Java EE)
         Active Collaboration
         Finish Management
         Markup
         Product Configurator
         Program Planning
         Reporting
         Schedule Manager
         Shape Search
         Subscription
         Relationship Browser
         Workflow
         Active Content
         Change Management
         4th Generation Product Master
         Architecture Modeler
         Branching and Versioning
         MCAD Integration
         NX Integration
         Requirements Management
         Vendor Management
         4th Generation Design
         Основы аэрокосмической и оборонной промышленности
         
Program Planning Execution Client                
 
         Выбираем полностью все пункты
         
Product Planning 
 
         Product Planning
         
 
 

 
Сервер AW 
 
         Механизм индексации Active Workspace
         Индексатор Active Workspace
         
Server Extensions                
 
         Active Workspace
         Active Collaboration
         Active Content Structure
         Active Workspace User Management
         Audit
         Branching and Versioning
         NX for Active Workspace
         Program Planning
         Reporting
         Schedule Manager
         Shape Search
         Subscription
         Workflow
         Embedded Software Management For Active Workspace
         Requirements Management
         Systems Engineering
         Visualization Extension
         Product Configurator
         Systems Modeling
         4th Generation Design
         4th Generation Product Master
         
MRO                
         
         As-Built for Active Workspace
         As-Maintained
         
Program Planning Execution Client                
 
         Выбираем полностью все пункты
 
Product Planning 
 
         Product Planning
 
Фасованные потребительские товары
 
         Consumer Product Management Active Workspace
         
Visualization Server
         
         Сервер данных визуализации        
         
Диспетчер 
 
 Трансляторы                
         
         Active Content Structure Translator

 

Теперь, когда более менее что то нам удалось установить  и наш сервер работает ,

работает AW и тонкий клиент  - мы можем уже сделать проверку на стороне сервера или клиента ...

 

На данном этапе предположим, что мы вообще ни бум бум в толстом клиенте, 

все что мы можем проверить  - это визуализацию , как в толстом клиенте,  так и на стороне AW 

 

Для этого мы должны установить сетевое обнаружение 

для начала пингануть наш сервер с клиента и если все ок  - то проверить с клиента 

по нашим адресам тонкий (веб) клиент и AW 

 

кроме тех расширений, что мы установили для AW, нам нужно проверить индексацию и визуализацию в AW. 

Индексация у нас установлена как служба с задачей и с интервалом выполнения , а вот сервер визуализации нужно запустить ручками .

Для этого ранее у нас были добавлены на рабочий стол ярлыки ->

->  сначала стартуем сервер , а потом его менеджер 

 

vis_server.PNG

 

индексация у нас настроена на 1 мин , поэтому можно что то поискать и немного подождать 

 

index_1.PNG

 

после чего мы сможем найти нашу тестовую деталь 

и проверить ее 3D вкладку 

 

3D_Test.PNG

 

client_vis.PNG

 

на последнем снимке как раз работа AW из браузера на клиентской стороне ... 
пока вроде все работает правильно ... 

 

Теперь о сервере визуализации для AW : 
В процессе установки была допущена ошибка -
адрес 4 ур доступа для сервера визуализации , если он не стоит на отдельной (от сервера ТС) машине, указывается как localhost:7001/tc .

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

Изменить хост для сервера визуализации AW можно в Environment Manager в пункте 
менеджер конфигурации -> изменить сущ конфигурацию -> настройки конфигурации сервера данных визуализации Active WorkSpace . 



Далее мы установим клиентское приложение и отдельный BMIDE ...

 

 

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

экспортировать список КАД деталей или хотя бы через copy/paste из списка ускорить процесс создания Part Number в ТС. 


возможно это вам поможет 
https://teamcenter-open-gate.blogspot.com/2016/12/teamcenter-itk-create-object-release.html
https://globalplm.com/itk-programming-item-creation-with-dataset/
https://globalplm.com/itk-programming-item-creation/

 

 

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

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

мой вопрос как раз был навеян тем как в ТС при  Part Number creation and approval process присваивать номера из списка

т.е. существует ли возможность экспортировать список КАД деталей или хотя бы через copy/paste из списка ускорить процесс создания Part Number в ТС. 

к сожалению документ описывающий процесс проиложить не могу

 

 

человек похоже спрашивает за присвоение обозначения согласно правилу.

Если так - это настраивается стандартным образом в модели данных правилами именования, без доп. программирования

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

Если так - это настраивается стандартным образом в модели данных правилами именования, без доп. программирования

это да , есть даже видео BMIDE как это сделать 
можно добавить несколько так же правил 
так как видео BMIDE идут во флеш - я их потом выложу в норм для просмотра формате 

но можно прочитав это "экспортировать список КАД деталей или хотя бы через copy/paste"
понять и так - что сборку кто то описал сверху вниз 
и в неи может быть гора составляющих 
далее на основании этого описания нужно создать все это в тиме 
тогда по идее itk в помощь 

я хотел просто оставить программирование на последок, после клиентской установки  ... 

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

раз уж человек задал вопрос - считаю необходимым на него ответить .
все дело в том, что сименс не удосужился даже добавить поиск по itk документации в doxygen. 
найдите тему про каталоги, опубликованную мною ранее, там пересобрана дока с возможностью поиска по 

именам функций

ITEM_Create.jpg

 

по крайней мере вы сможете что то искать из необходимого вам по ключевым словам ... 

в очередной раз убеждаюсь в правильности темы,
т.к. создатель ПО не удосуживается позаботиться о пользователях и не дает им просто необходимой 
полной добавочной информации ...
публикует документацию, не отражающую истинные интересы и чаяния пользователей ПО ... 

 

Изменено пользователем esergey
Ссылка на сообщение
Поделиться на других сайтах
12 minutes ago, esergey said:

т.к. создатель ПО не удосуживается позаботиться о пользователях и не дает им просто необходимой 
полной добавочной информации ...

:) позаботятся теперь уже отечественные, о там все будет тип-топ
в защиту созадетелй (не только Siemens) ПО, - нереально просто делать документацию в которой всё будет разжевано, всегда и у всех выпускается минимально необходимый набор документв, остальное консультации с вендором, комьюнити, справка по API так вообще генерируется автоматом, и пятен белых там много, увы:(

Teamcenter в РФ номер один был вот и раздел самый крупный и живой.

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

ну поиск по доке это основное друга 

и не сделать его  - это неуважение реальное,
или нежелание,  или банальное незнание возможностей кислорода 
 

 

а насчёт отечественных  - я сильно сомневаюсь ... 
извините за отклонение от темы ... 
молчу .

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

Изменено пользователем esergey
Ссылка на сообщение
Поделиться на других сайтах
10 hours ago, esergey said:

сначала стартуем сервер , а потом его менеджер 

 

когда установка всего этого добра ведется на виртульной машине, которая запускается на так себе железе, у неё мало ОЗУ, не справляются процессоры и т.д.
может появляться сообщение, что ресурсов свободных нет,  по умолчанию посдистема визуализации не пытается "отожрать" всё под себя, лечится следующим образом:
в jettyservice.properties-ах найти VisPoolProxy.maxUsageThreshold и вместо 0.7 поставить 1

 

да, этот компонент крепко завязан на FCC, стабильность FCC и неповреждаемость его содержимого ключ к стабильной работе, на практике подсистему визуализации держат на отдельных железках.

 

Да,  есть два режима работы, рендеринг с использованием аппаратных средств спец.карточек типа nVidia Tesla, K1/K2 и пр. и рендеринг на стороне клиента, рендеринг на стороне клиента это компромисс, есть какие-то ограничения как по размеру BOM-а (но пару тысяч потянет), так и чисто функциональные (кажись поиск на расстоянии не работает)

найти параметр AWV0ViewerRenderOption и вместо SSR поставить CSR, компоненты визуализатора надо будет перезапустить, в режиме CSR увеличится траффик

 

"Browser memory limits us to around 8000 bom lines and 50 million triangles.  However, current WebGL performance drops off quite a bit before you reach memory capacity. If you are working with 500 BOM lines, assuming ~2K triangles per BOM line, you should be fine, though."

 

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

может появляться сообщение, что ресурсов свободных нет, 

Абсолютно верно 
поэтому я заранее предупредил пользователей о возможности потребления сервисами AW на стороне сервера 20 гигов оперативки

мало того , именно поэтому сделан скриншот , на котором видно что менеджер визуализации ищет ресурсы ... 

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

но я так же прошу заметить что у меня не было возможности тестить все это на нескольких виртуалках, давая каждой 
много много гигов оперативы .
тк как тест был ограничен всего лишь 32 гигами оперативы и nvidia k2200 
и мутить все это в версии 4 тир  - все одно что установить все фичи на одну машину ...
перемена мест слагаемых суммы так и так не поменяет . 
поэтому и описываю установку 2 тир ... 

 

 

Спасибо большое за исправления !!!

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...