파일 동기화 가능 작업자 사용
현재 파일 동기화 가능 작업자는 다음과 같습니다.
• Creo Parametric
• Servigistics Arbortext
• Creo Elements/Direct Modeling
• Creo Elements/Direct Drafting
• Autodesk Inventor
• CATIA V5
• SolidWorks
• NX
|
• 현재는 Creo Parametric 및 CATIA V5용 Creo View 어댑터만 유형이 동일하면서 여러 별칭을 가진 작업자 구성을 지원하며(dAPI -DA 인수 사용), 단일 호스트 컴퓨터에서도 파일 동기화가 구성됩니다.
• Servigistics Arbortext는 단일 호스트 컴퓨터에서 CAD 유형이 서로 다른 여러 작업자의 구성을 지원하지 않습니다.
자세한 내용은 해당 CAD 응용 프로그램의 Windchill Workgroup Manager 관리자 및 사용자 안내서에 나오는 'Windchill Workgroup Manager와 함께 파일 동기화 가능 작업자 사용' 도움말 항목의 "여러 파일 동기화 작업자 구성" 하위 항목을 참조하십시오.
|
다음은 데이터 게시에 파일 동기화를 사용하도록 Windchill Visualization Services에 지정하는 데 필요한 구성 변경 사항의 예입니다. 이 일반 개념은 모든 파일 동기화 가능 작업자에 적용됩니다.
|
• 기본 제공 wvs.properties 파일을 통해 Servigistics Arbortext 및 Creo Parametric 작업자에 대해 기본적으로 파일 동기화를 사용하도록 설정할 수 있습니다. 게시에 성공하려면 아래 단계에 따라 auth.properties 파일을 작성하십시오.
• Windchill 10.2부터는 wvs.properties 및 wvs.properties.xconf 파일의 위치가 변경되었습니다. 이러한 파일은 <Windchill>/codebase 디렉토리에서 <Windchill>/codebase/WEB-INF/conf 디렉토리로 이동되었습니다. 필요한 경우 이 위치 변경을 반영하도록 코드를 변경해야 합니다.
|
다른 파일 동기화 가능 작업자에 이 기능을 사용하려면 아래 단계를 수행합니다. 각 파일 동기화 가능 작업자에 대한 명령 문자열의 차이점을 확인하십시오.
1. xconfmanager를 사용하여 useworkerdownload 변수를 publish.cadconvert.<authoring application internal name> 변수(wvs.properties 파일에 있음)에 추가합니다. 이 변수는 작업자를 파일 다운로드(useworkerdownload)에 사용하도록 게시자에 지정하고, 작업자에 제공할 사용자 이름과 암호는 Windchill 디렉토리의 auth.properties 파일에서 확인할 수 있습니다.
Windchill 셸에서 다음 명령을 실행합니다.
a. publish.cadconvert<authoring application internal name> 변수의 현재 값을 표시하려면 다음을 실행합니다.
xconfmanager -d publish.cadconvert.<authoring application internal name>
b. publish.cadconvert<authoring application internal name> 변수에 변수 정의를 추가합니다. 디스플레이 명령의 정보 결과를 사용하여 다음에 추가합니다.
useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
새 값을 추가할 때 쉼표(,) 구분 기호를 사용합니다.
Creo Parametric의 경우:
xconfmanager -s
publish.cadconvert.PROE=com.ptc.wvs.server.publish.CadConvertPROE,
useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
Autodesk Inventor의 경우:
xconfmanager -s
publish.cadconvert.INVENTOR=com.ptc.wvs.server.publish.CadConvert
INVENTOR,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
SolidWorks의 경우:
xconfmanager -s
publish.cadconvert.SOLIDWORKS=com.ptc.wvs.server.publish.Cad
ConvertSOLIDWORKS,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.
properties -t <Windchill>\codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
NX의 경우:
xconfmanager -s
publish.cadconvert.UG=com.ptc.wvs.server.publish.CadConvertUG,
useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties,assytype=
topdown,repiba=additional_reps -t <Windchill>\
codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
CATIA V5의 경우:
xconfmanager -s
publish.cadconvert.CATIAV5=com.ptc.wvs.server.publish.CadConvert
CATIAV5,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
Creo Elements/Direct Drafting의 경우:
xconfmanager -s
publish.cadconvert.COCRDRAFT=com.ptc.wvs.server.publish.CadConvert
COCRDRAFT,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
Creo Elements/Direct Modeling의 경우:
xconfmanager -s
publish.cadconvert.COCRMODEL=com.ptc.wvs.server.publish.CadConvert
COCRMODEL,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
Servigistics Arbortext의 경우:
xconfmanager -s
publish.cadconvert.ARBORTEXT=com.ptc.wvs.server.publish.CadConvert
ARBORTEXT,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties,
types=PDF HTML WEB POSTSCRIPT HTMLHELP SGML XML RTF DMP 3D,
defaulttype=PDF -t <Windchill>\codebase\wvs.
properties -p
여기서 <Windchill>은 Windchill이 설치된 위치입니다.
2. publish.cadconvert.<authoring application internal name> 변수는 auth.properties 파일을 참조하는 이전 단계에서 편집되었습니다. 지금은 파일이 없으며 작성해야 합니다. 다음 단계를 완료합니다.
a. 위 예에서 WVS는 Windchill 디렉토리에서 auth.properties 파일을 찾지만 다른 위치에 배치되었을 수도 있습니다. 보안상 코드베이스 디렉토리에 파일이 있으면 안 됩니다.
b. 선택한 텍스트 편집기를 사용하여 auth.properties 파일을 작성합니다.
c. 사용자 이름과 암호 값이 포함된 인증 변수를 추가합니다. 이 변수가 이 파일의 유일한 엔트리입니다. 구문은 다음과 같습니다.
auth=<username>:<password>
<username>과 <password>를 유효한 값으로 바꿉니다. Windchill Visualization Services를 통해 게시하려면 지정한 사용자 이름에 Windchill 객체에 대한 읽기 권한이 있어야 하며, Windchill에서 컨텐트를 다운로드할 수 있는 권한이 있어야 합니다.
d. 변경 사항을 저장하고 auth.properties 파일을 닫습니다.
3. Windchill 서버를 다시 시작합니다.