일반 구성

OverwriteConfigFile 설정

OverwriteConfigFile 설정은 구성 파일(pdmsyscfg.xml)을 Altair 설치와 함께 제공되는 기본 버전(예: HyperWorks 또는 Inspire)으로 대체할지 여부를 결정합니다.

옵션

  • true: 응용 프로그램을 시작하는 동안 현재 구성 파일을 기본 버전으로 자동으로 대체합니다.

    사용 사례: 여러 환경에서 업데이트를 배포하거나 표준화된 구성을 적용하는 경우.

    주: 설치와 함께 제공되는 기본 구성 파일에는 이 값이 true로 설정되어 있습니다.
  • False:: 기존 구성을 유지하며 덮어쓰기를 방지합니다.

    적합한 용도: 설정 보존이 중요한 사용자 지정 로컬 설정

추가 참고 사항

  • home 디렉토리에 복사되는 경우, 의도하지 않은 덮어쓰기를 방지하기 위해 OverwriteConfigFile 값이 자동으로 false로 설정됩니다.
  • 롤백을 위해 동일한 디렉토리에 pdmsyscfg.xml.XXX(여기서 XXX는 Inspire 버전)라는 백업 파일이 생성됩니다.
  • 주의: 업데이트된 구성이 현재 환경 및 사용자 지정 설정과 호환된다고 확신하는 경우에만 OverwriteConfigFile 옵션을 true로 설정하십시오.

ResourceBundle: 로캘 인코딩 구성

ResourceBundle 섹션은 다양한 로캘 코드에 대한 문자 인코딩 체계를 정의하는 데 사용됩니다. 이렇게 하면 파일 처리 중에 현지화된 문자를 적절히 처리할 수 있습니다.

작동

  • 지정된 로캘에 대한 특정 매핑이 제공되지 않으면 시스템 기본값 UTF-8 인코딩이 사용됩니다.
  • 이는 국제 데이터 세트 또는 지역 Teamcenter/Windchill 인스턴스로 작업할 때 특히 유용합니다.

구성 형식

로캘-인코딩 매핑을 지정하려면 다음 스트럭쳐를 사용합니다.

<ResourceBundle>
  <Encoding name="ISO-8859-1">
    <Value>it_IT</Value>
  </Encoding>
</ResourceBundle>
  • Encoding name: 문자 집합의 이름(예: ISO-8859-1, UTF-16 등)
  • <Value>: 인코딩이 적용될 로캘 코드(예: 이탈리아어의 경우 it_IT)

사용 예

이탈리아어(이탈리아)에 ISO-8859-1을 사용하려면:
<Encoding name="ISO-8859-1">
  <Value>it_IT</Value>
</Encoding>

지침

  • <ResourceBundle> 섹션에 <Encoding> 블록을 하나 이상 추가합니다.
  • 각 블록의 필수 요건:
    • 인코딩 유형에 대한 이름 속성을 포함해야 합니다.
    • 해당 로캘 코드를 나열하는 <Value> 요소를 하나 이상 포함해야 합니다.

템플릿 위치 고정자

기본 구성에는 위치 고정자 블록이 포함되어 있습니다.

<Encoding name="ISO-8859-1">
  <Value></Value> <!-- Insert your locale code here, e.g., en_US, fr_FR -->
</Encoding>

<Value> 요소에 원하는 로캘 코드를 입력하기만 하면 됩니다.

CommonActionThreads: 배경 작업 구성

CommonActionThreads 섹션은 개정 확인과 같은 비동기 작업을 지원하기 위해 Altair Inspire에서 사용되는 배경 스레드를 구성합니다.

일반 참고 사항

  • 모든 XML 요소 및 속성 이름은 대소문자를 구분합니다. 편집할 때 대소문자를 일관되게 사용해야 합니다.
  • 이러한 스레드는 배경에서 자동으로 실행되며 파트 상태를 검증하여 사용자 경험을 개선합니다.
CheckLatestPartRevision
이 요소는 현재 세션에서 다운로드한 파트가 사용 가능한 최신 개정인지 확인하는 배경 프로세스를 활성화합니다.
속성
timeout(필수)
API 호출을 트리거하기 전 지연을 정의합니다.
밀리초 단위로 측정됩니다.
예: timeout="120000" waits for 2 minutes (120,000 ms).
스레드를 활성화합니다.
API 호출은 파트 개정이 최신 상태인지 확인합니다.
거짓
피처를 비활성화합니다.
자동 개정 검증이 수행되지 않습니다.
<CheckLatestPartRevision timeout="60000">true</CheckLatestPartRevision>
이 구성은 1분 지연으로 개정 확인을 활성화합니다.