여러 파일 동기화 작업자 구성
이 단원에서는 단일 컴퓨터에 여러 Windchill Workgroup Manager for CATIA V5 CAD 작업자를 설정하는 지침을 제공합니다. 이 절차에 사용되는 변수는 다음과 같습니다.
<TS_INST>
Theorem 설치 폴더
<PVIEW_WORKING_DIR>
Theorem CADverter 설정 폴더
<WGM_HOME>
Windchill Workgroup Manager 설치 폴더
<CATIAV5>
CATIA V5 응용 프로그램 설치 폴더
<APPDATA>
Windows 응용 프로그램 데이터 폴더
<RELEASE>
사용 중인 CATIA V5 릴리즈 번호
여러 CATIA V5 작업자 구성
1. 단일 시스템에 필요한 각 작업자에 대한 작업자 시스템 별칭을 결정합니다(예: catiaworker_1, catiaworker_2, catiaworker_3).
2. 작업자 시스템에서 catia5_pv_config 유틸리티를 사용하여 동일한 여러 구성(필요한 작업자별로 하나씩)을 관련 이름으로 생성합니다(예: catia5_setup1, catia5_setup2, catia5_setup3).
|
Enable WWGM file synchronization support 확인란을 선택해야 합니다.
|
3. 각 catia5worker.bat 스크립트를 편집하고 관련 -DA <alias>를 작업자 모니터 명령줄의 <TS_INST>\bin\catia5<release>_pv.cmd 뒤에 첫 번째 인수로 추가합니다. 예:
<TS_INST>\i486_nt\obj\workermonitor" -UH -s "<TS_INST> \bin\catiaV5r23_pv.cmd" -DA catiaworker_1 -vt -r...
4. 각 작업자 스크립트를 편집하고 다음 명령을 추가합니다. 예를 들어 catiaworker_1의 경우:
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup1
set PTC_WF_CACHE=%PVIEW_WORKING_DIR%\.wgm
set PTC_WF_ROOT=%PVIEW_WORKING_DIR%\.wgm\wf_root
set PTC_WGM_STARTUP_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WLD_ROOT=%PVIEW_WORKING_DIR%\.wgm\wld_root
set VC_LOG_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WGM_ROOT=%PVIEW_WORKING_DIR%\.wgm\wgm_root
set PTC_WGM_XML_TEMP=%PVIEW_WORKING_DIR%\.wgm\XML
set TEMP=%PVIEW_WORKING_DIR%
|
PTC_WF_ROOT, PTC_WGM_STARTUP_DIR 및 PTC_WLD_ROOT 변수를 설정하는 기존 라인을 제거해야 합니다.
|
5. 각 작업자 별칭이 관련 작업자 호스트 이름 별칭으로 확인되도록 Windchill 서버를 구성합니다. %SystemRoot%\System32\drivers\etc\hosts 파일을 편집하고 다음과 같은 엔트리를 추가합니다.
[worker-ip-addr] [hostname] [alias-name_1] [alias-name_2] [alias-name_3] [etc]
예:
123.456.789.1 catiaworker catiaworker_1 catiaworker_2 catiaworker_3
6. 작업자 에이전트 구성 마법사를 사용하여 각 별칭 작업자(작업자 호스트 이름에 대해 별칭 이름 사용)를 개별 작업자로 추가하여 작업자별로 하나의 인스턴스를 갖도록 각 작업자에 대한 작업자 정의를 구성합니다.
여러 파일 동기화 사용 가능 작업자에 대한 Windchill Workgroup Manager 구성
1. Windchill Workgroup Manager 클라이언트 빌드를 선택한 위치에 설치합니다. 예: C:\Program Files (x86)\PTC\wgm.
2. 아래 표시된 컨텐트를 포함하는 서로 다른 Windchill Workgroup Manager 환경을 실행하도록 각 작업자 설정 폴더에 배치 파일을 만듭니다.
a. 첫 번째 작업자 구성의 경우 배치 파일 WWGM_Setup1.bat를 작성합니다.
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup1
set PTC_WGM_APP_LOCK_NAME=catiaworker1
set PTC_WF_CACHE=%PVIEW_WORKING_DIR%\.wgm\wf_cache
set PTC_WF_ROOT=%PVIEW_WORKING_DIR%\.wgm\wf_root
set PTC_WGM_STARTUP_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WLD_ROOT=%PVIEW_WORKING_DIR%\.wgm\wld_root
set VC_LOG_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WGM_ROOT=%PVIEW_WORKING_DIR%\.wgm\wgm_root
set PTC_WGM_XML_TEMP=%PVIEW_WORKING_DIR%\.wgm\XML
“[WGM_HOME]\bin\uwgm_client.js”
b. 두 번째 작업자 구성의 경우 WWGM_Setup1.bat를 두 번째 작업자 설정 폴더에 복사하고 첫 번째 두 라인을 새 위치에 맞게 적절하게 편집합니다. 예:
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup2
set PTC_WGM_APP_LOCK_NAME=catiaworker2
c. 추가 작업자 구성마다 반복합니다.
3. 각 작업자의 CATIA V5 구성에 대해 Windchill Workgroup Manager를 등록합니다. 그러면 각 작업자 설정 폴더에 고유한 PTC_WF_ROOT 및 PTC_WGM_ROOT 컨텐트가 생성됩니다.
첫 번째 작업자의 CATIA V5 구성에 대해 Windchill Workgroup Manager를 등록하려면 다음 절차를 따르십시오.
a. 배치 파일 Windchill Workgroup ManagerWWGM_Setup1.bat를 사용하여 를 실행합니다.
|
Windows 7 및 Windows Vista의 경우 관리자 권한으로 실행합니다.
|
b. 원하는 CATIA V5 버전을 선택하고 등록을 클릭합니다.
|
수동으로 등록할 경우 기본 시작 명령을 사용해야 합니다.
|
c. 닫기를 클릭합니다.
d. 서버를 등록합니다.
e. Windchill Workgroup Manager 클라이언트를 닫습니다.
f. 시작 사용자의 CATIA V5 환경 파일을 업데이트합니다. 각각의 새 작업자 구성에 대한 Windchill Workgroup Manager 클라이언트 응용 프로그램 등록 프로세스에서 이 CATIA V5 환경 파일을 재설정합니다.
a. catia5worker.bat에 설정된 PTC_WF_ROOT 변수를 사용하도록 공통 Windchill Workgroup Manager for CATIA V5 환경 파일을 편집합니다.
b. Windchill Workgroup Manager for CATIA V5 환경 파일을 엽니다. 기본 위치는 %APPDATA%\ \DassaultSystemes\CATEnv\WGM_10.0_CATIA_V5_R<Release>.txt입니다.
c. PTC_WF_ROOT 위치에 대한 모든 참조(예: D:\Theorem\cadworkers\catia5_setup1\.wgm\wf_root)를 환경 변수 %PTC_WF_ROOT%로 바꿉니다.
추가 작업자 구성마다 반복합니다.
문제 해결
• 작업자가 작업에 대한 CATIA V5 라이센스를 구할 수 없는 경우 동일한 라이센스 문제로 인해 모든 후속 작업이 실패합니다. 이 문제를 해결하려면 먼저 라이센스 문제를 해결해야 합니다. 그런 다음 Windchill에서 WVS 작업 모니터에 액세스합니다. 라이센스 문제로 인해 실패한 모든 작업을 검색하여 작업을 다시 제출합니다.
• 로그 메시지가 제대로 한글화되고 WVS 작업 모니터에 표시되도록 하려면 Windchill 서버와 Theorem 작업자 클라이언트 컴퓨터의 "로캘"을 동일한 값으로 설정해야 합니다.
관련 항목