다중 충실도 표현 구성
게시 프로세스 중 다중 충실도 표현을 생성하는 Windchill 시스템 구성은 게시 규칙 파일로 제어됩니다. 다음 단계에서는 시스템에서 다중 충실도 표현을 신속하게 생성하도록 구성하는 방법을 설명합니다.
1. 원하는 CAD 시스템에 대한 게시 규칙을 활성화합니다.
게시 규칙 활성화를 참조하십시오.
2. 작성할 충실도 수를 지정하는 규칙 및 각 충실도 인스턴스에 대해 서로 다른 디스플레이 요소를 정의하는 옵션이 포함된 게시 규칙 파일을 구성합니다.
게시 규칙 예제 파일은 다음 위치에 있습니다. 이 파일을 사용하여 게시 프로세스 중 5개의 충실도를 생성합니다.
<Windchill>\codebase\com\ptc\wvs\server\xml\PublishRules-Multi-fidelity.xml
|
이 예제 파일은 Creo Parametric에 대해 구성합니다. 다른 CAD 시스템에 대한 저작 응용 프로그램의 적절한 내부 이름을 참조하도록 "authoring-application" 태그를 변경합니다.
|
3. CAD 문서를 게시하고 WVS 작업 모니터 로그를 검토합니다. 구성이 올바른 경우 다음 메시지가 나타납니다.
Generating Multi-fidelity representation
사용자 정의 다중 충실도 표현 구성
게시 규칙 예제 파일인 PublishRules-Multi-fidelity.xml은 다중 충실도 표현을 생성하도록 WVS 인프라를 구성하는 시작점으로 권장됩니다. 다중 충실도를 비즈니스 요구에 맞게 조정합니다. 먼저 다음 두 가지 질문을 고려하십시오.
회사에 필요한 최적의 충실도 소프트 유형 개수는 얼마입니까?
각각에서 포함되거나 제외된 요소는 무엇입니까?
다음 사항을 고려하십시오.
• 더 큰 용량의 스토리지가 필요합니다.
• 게시 프로세스 중 작성할 충실도 수는 게시 규칙 파일에서 구성 가능합니다. 예를 들어, 제공된 PublishRules-Multi-fidelity.xml을 참조하여 High Fidelity, Medium Fidelity 및 Low Fidelity를 사용하려는 경우 FidelityBBox 및 FidelityEMPTY 옵션을 제거합니다. 그러면 세 가지 연관된 충실도 인스턴스로 다중 충실도 표현이 작성됩니다. 또한 새 충실도 하위 유형을 추가할 수 있습니다. 새 충실도 하위 유형 작성을 참조하여 새 하위 유형 작성 절차를 확인합니다.
• 요소 정의 옵션을 결정합니다. MCAD 어댑터는 PVS 변경 유틸리티를 사용하여 MCAD 데이터의 초기 게시에 의해 생성된 3D 보기 가능 항목 데이터 및 메타데이터를 포스트 프로세싱합니다. 각 충실도 인스턴스에 저장된 보기 가능 항목 '충실도' 레벨은 해당 게시 규칙에 정의된 PVS 변경 레시피 설정으로 결정됩니다. 게시 규칙에서 활용할 정확한 레시피 옵션 및 값은 PVS 변경 레시피 예제 파일을 작성하는 Creo View Recipe Editor를 사용하여 결정됩니다. Creo View MCAD Adapter Installation and Configuration Guide(Creo View MCAD 어댑터 설치 및 구성 안내서)에서 PVS 변경 유틸리티 구성을 참조하십시오.
다음 단계를 따르십시오.
1. 명령 셸을 시작하고 디렉토리를 Creo View 어댑터가 설치된 위치로 변경합니다. 다음 명령을 실행합니다.
bin\rcpedit.exe
2. rcpedit 대화 상자에서 Creo View PVS Change를 선택한 다음 Create을 클릭합니다. Creo View PVS Change Recipe Editor가 열립니다.
3. 이 충실도에 대한 보기 가능 항목에서 데이터 또는 쪽맞춤을 제거하여 해당 데이터를 처리하는 데 사용하는 옵션을 나타냅니다. 예를 들어 Mass Properties, Datum Planes 및 Screen Annotations를 지워 이러한 엔티티에 대한 데이터가 충실도의 OL 파일에 출력되지 않도록 합니다.
4. 다른 이름으로 저장을 선택하고 레시피 파일을 저장할 이름을 지정합니다(예: SimpleFidelity.rcp).
5. SimpleFidelity.rcp 파일을 텍스트 편집기로 열고 Recipe Editor의 변경 사항을 반영하는 옵션을 복사합니다.
adapter/outputMassProps=0
adapter/outputDatumPlane=0
adapter/outputAnnotScreen=0
6. 게시 규칙에서 이 옵션을 해당 충실도 정의에 추가합니다.
<option name="adapter/outputMassProps" value="0"/>
<option name="adapter/outputDatumPlane" value="0"/>
<option name="adapter/outputAnnotScreen" value="0"/>
형상의 "하위" 충실도 번역을 생성하기 위해 코드 높이(코드 편차)를 줄일 수도 있습니다. 코들 편차는 컴포넌트 경계 상자에서 가장 긴 대각선의 계수로 정의되는 분석 공차의 계수입니다. 기본적으로 코들 편차는 분석 공차의 1 계수입니다.
<option name="adapter/chordHeight" value="1"/>
더 거친 쪽맞춤을 만들려면 코들 편차의 계수를 늘립니다. 여기에 표시된 예에서는 기본값보다 5배 더 큰 코들 편차를 만듭니다.
<option name="adapter/chordHeight" value="5"/>
|
코드 높이 옵션이 Recipe Editor의 관리 모드에 포함되어 있습니다. Recipe Editor를 관리 모드로 열려면 이 명령을 사용합니다.
bin\rcpedit.exe -admin
|
경계 상자 구성
경계 상자를 유일한 출력으로 생성하려면 다음 옵션을 사용합니다.
• 경계 상자 옵션을 적용하지 않고 출력되는 OL 파일 컨텐트에서 경계 상자를 생성합니다. 예를 들어, 경계 상자가 형상에서만 생성되며 주석 및 기준 커브를 포함하지 않는 경우 출력에서 제어까지의 모델 주석과 같은 특정 데이터 유형을 제거할 수 있습니다.
<option name="adapter/generateBboxOL" value="1"/>
• 경계 상자를 출력하는 대신 경계 상자 가운데 Creo View 점만 출력하려면 다음 옵션을 사용합니다.
<option name="adapter/generateBboxCenter" value="1"/>
• 컴포넌트에 대한 Windchill 이름이 아닌 CAD 시스템 이름의 레이블과 함께 Creo View 점을 출력하려면 다음 옵션을 사용합니다.
<option name="adapter/generateBboxCenter" value="2"/>
• 경계 상자 또는 점의 색을 설정하려면 다음 옵션을 사용합니다.
<option name="adapter/bBoxColor" value="200,0,255"/>
여기서 3가지 색은 빨간색, 녹색 및 파란색 컴포넌트(0 ~ 255 범위)를 나타냅니다. 색이 지정되지 않으면 데이터에 색이 지정되지 않으며, 데이터는 색이 지정되지 않은 객체에 대해 Creo View 클라이언트의 기본값을 사용합니다.
구성된 충실도를 게시한 다음 결과를 보고 검사합니다. 서로 다른 충실도 간에 필요한 대비와 컨텐트의 균형을 달성할 때까지 게시 규칙의 서로 다른 세트를 사용해 보십시오.