Tekla Model Sharing의 모범 사례

Tekla Structures
2019
Tekla Structures

Tekla Model Sharing의 모범 사례

공유 모델을 양호한 형상으로 유지하고 변경 내용을 성공적으로 공유하려면 Tekla Model Sharing 모범 사례를 따르십시오.

주:

공유 버전이 동일한 사용자는 동일한 Tekla Structures 버전을 가져야 하며 동일한 최신 서비스 팩을 사용해야 합니다.

일부 상황에서는 타설 단위를 수정하지 않은 경우에도 타설 관리 로 인해 충돌이 발생합니다. 이러한 충돌로 인해 객체가 타설 단위에서 제거될 수 있습니다.

일반적 Tekla Model Sharing 문제 해결 지침은 Tekla Model Sharing 문제 해결 을 참조하십시오.

Tekla Model Sharing의 모델 기록 수집

Tekla Model Sharing 이 공유 모델의 작업에 대한 모델 히스토리를 수집합니다. 모델 기록에는 모델의 변경 시기, 모델의 변경 방법 및 변경 주체가 포함됩니다.

  1. 파일 메뉴에서 설정 > 고급 옵션 > 속도 및 정확도 를 클릭합니다.
  2. XS_​COLLECT_​MODEL_​HISTORY 이 로 설정되어 있어야 합니다. TRUE.

    Tekla Structures 가 모델이 공유될 때 XS_​COLLECT_​MODEL_​HISTORYTRUE 로 자동으로 설정합니다.

  3. XS_​CLEAR_​MODEL_​HISTORY 를 ...로 설정합니다. FALSE.
  4. 확인 을 클릭합니다.
  5. 모델 기록을 보려면 다음 중 하나를 실행합니다.
    • 리본에서를 클릭하고 모델에서 객체를 선택합니다.

      모델 기록은 객체 조회 대화 상자에 표시됩니다.

      쓰기 수정 명령 활성화 대화 상자에 공유 설정 옵션이 선택되어 있는 경우, 수정 설명도 표시됩니다.

    • 모델 기록 레포트를 생성합니다.

      1. 도면 및 레포트 탭에서 레포트 를 클릭합니다.

      2. 모델 기록을 표시할 레포트 템플릿을 선택합니다.

        레포트 템플릿 이름은 사용 환경에 따라 다를 수 있습니다. 기본 환경에서는 레포트 템플릿의 이름이 다음과 같습니다. Q_Model_History_Report.

      3. 모든 항목에서 생성(A) 을 클릭하면 모든 모델 객체에 대한 레포트가 생성되고, 혹은 모델에서 객체를 하나 이상 선택한 후 선택한 항목에서 생성(S) 를 클릭하면 선택한 객체에 대한 레포트가 생성됩니다.

오프라인 사용 기록은 Windows 도메인 사용자 계정에 따라 저장됩니다. Tekla Model Sharing 모델에서 공유 서비스에 변경 사항을 내보내면 이 변경 사항은 Trimble Identity 을 사용하여 저장됩니다.

공유 모델에서 객체 ID의 작동 방식

Tekla Structures 객체에는 객체 GUID(전역 고유 식별자)로 표시되고 Tekla Model Sharing 에서도 사용되는 식별자가 있습니다.

따라서 GUID를 사용하지 않는 기능은 다음과 같이 GUID를 사용하도록 변경해야 합니다.

  • 상호운용성 가져오기/내보내기 작업:

    • FabTrol XML

    • ASCII

  • 정적 ID를 사용하는 다른 모든 응용 프로그램, 매크로 및 레포트 프로세스.

공유 모델 백업

Tekla Model Sharing 에서 사용하는 모델은 백업하는 것이 좋습니다. 공유 모델에 문제가 있을 경우 사용자의 로컬 버전 모델, 즉 백업 모델을 선택하여 작업을 이어갈 수 있기 때문입니다. 따라서 전체 백업 모델을 사용하는 동시에 이 모델 폴더에 도면이나 다른 데이터베이스 등이 포함되어 있어야 합니다. 그래야만 모델이 정상적으로 기능하여 데이터 손실을 막을 수 있습니다. 백업 모델 버전이 오래된 경우에는 모든 변경 내용을 읽어오는 데 다소 시간이 걸릴 수 있습니다.

예를 들어 Windows 백업을 사용하여 회사 규칙에 따라 모델을 백업하십시오. 파일 > 다른 이름으로 저장 > 저장 및 백업 사본 생성 명령을 사용하여 모델의 백업 사본을 생성할 수도 있습니다. 백업 복사본에는 원본 모델과 동일한 GUID가 있습니다.

다른 이름으로 저장 명령은 모델 백업에는 사용할 수 없다는 점에 유의하십시오. 다른 이름으로 저장 을 사용하면 모델이 새로운 ID를 가져오기 때문에 원본 모델과 관련성이 사라집니다.

다른 이름으로 저장 명령을 사용하면 모델 기록이 저장된 모델로 복사되지 않습니다.

공유 모델 복원

공유 모델이 작업 시간의 손실을 야기할 수 있는 문제가 있는 경우, 회사 관리자가 Management Console for Tekla Model Sharing 를 사용하여 문제가 있는 모델 버전을 삭제할 수 있습니다. 또한, 공유된 모델의 사용자가 Tekla Structures 에서 그 모델의 이전 버전을 복원하는 것도 가능하며, 이 모델은 Tekla Model Sharing 에서 사용됩니다.

Management Console for Tekla Model Sharing 은 관리자가 조직의 모든 공유 모델을 관리하도록 웹 기반 액세스를 제공합니다. 관리자는 모델을 잠그고 한 사용자를 Tekla Structures 에서 그 모델을 조사할 수 있는 잠금 소유자로 지명할 수 있습니다. 잠금 소유자가 문제를 발견할 경우, 관리자는 그 문제를 야기하는 모델 버전을 삭제한 후 그것이 다시 정상적으로 사용될 수 있도록 해당 모델의 잠금을 해제할 수 있습니다.

모델이 잠겨 있는 동안에는 Tekla Structures 의 공유 명령들이 다음과 같이 제공됩니다.

  • 가져오기내보내기 아이콘에 노란색 화살표가 표시됩니다. 잠금 소유자만이 이 명령을 사용할 수 있습니다.
  • 파일 메뉴에, 잠금 소유자를 위해 가져오기 , 내보내기 , 기준선 생성사용자 명령이 제공됩니다.
  • 공유 모델 대화 상자에, 잠금 소유자를 위해 모델 편집 , 사용자 관리클라우드에서 모델 제거 명령 , 그리고 특정 모델에 대한 참가가 제공됩니다.

다른 사용자들은 공유 명령을 사용할 수 없습니다.

공유 모델의 사용자가 관리자가 삭제한 모델 버전을 이미 읽거나 쓰면 이 사용자를 위해 Tekla Structures 은 빨간 화살표 가 포함된 내보내기가져오기 아이콘을 표시합니다. 파일 메뉴의 공유 명령은 사용할 수 없습니다. 사용자는 모델에 다시 가입해야 합니다.

사용자가 삭제된 버전들 중 아무것도 사용하지 않을 경우, 그 사용자는 다시 참가할 필요가 없습니다.

더 검사하지 않고 모델의 이전 버전으로 변환하는 것도 가능하다는 점에 유의하십시오. 관리자는 Management Console for Tekla Model Sharing 에서 모델을 잠글 수 있고, 필요하지 않거나 오류가 포함된 버전들을 삭제한 후 모델의 잠금을 해제할 수 있습니다. 그 후, 사용자들은 이 모델의 유효한 버전에 다시 참가해야 합니다.

모델 버전을 삭제할 경우, 그 버전에서 이루어진 변경 내용은 그 모델에서 사라진다는 점에 유의하십시오. 모델에 포함되어야 할 변경 내용은 다시 만들어서 가져와야 합니다.

모델의 이전 버전을 사용하는 또 다른 방법은 공유된 모델의 사용자가 다음 단계를 수행하는 것입니다.

  1. 다시 모델에 참가합니다.
  2. 모델 기록에서 원하는 레벨에 이를 때까지 패킷을 가져옵니다.
  3. 공유에서 모델을 제외합니다.
  4. 공유를 시작하고 다른 사용자들을 다시 모델에 초대합니다.

    이때 모델에 속한 사용자들은 모두 복원된 버전의 모델을 사용해야 합니다.

Tekla Model Sharing용 캐시 서비스

Tekla Model Sharing 캐시 서비스는 Tekla Model Sharing 서비스에서 모델 데이터를 다운로드하여 파일 시스템의 데이터를 LAN 내부에 캐싱합니다. 캐시 서비스를 사용하면 인터넷 사용이 줄어들기 때문에 동일한 데이터를 두 번 이상 요청하면 다운로드 시간이 단축됩니다. 내보내는 패킷에 대해서는 캐시가 사용되지 않습니다.

캐시 서비스는 공유 서비스에서 모델 데이터를 다운로드하려면 인터넷에 연결해야 합니다. 사용자가 처음으로 패킷을 가져오면 캐시 서비스에 로드됩니다. 그런 다음 동일한 패킷에 대한 다음 요청은 LAN 내부의 캐시 서비스에서 빠르게 처리됩니다.

캐시 서비스는 동일한 사무실에 Tekla Model Sharing 사용자가 한 명만 있는 경우에도 유용합니다. 예를 들어, 캐시 서비스에서 모델 데이터를 사용 가능하게 되면 모델 재결합이 더 빨라집니다. 또한 모델 데이터는 항상 작은 데이터 블록으로 로드됩니다. 캐시 서비스는 누락된 블록을 나중에 다운로드할 수 있으므로 어떤 이유로 다운로드가 중단되는 경우 이러한 점은 유용합니다.

한 사무실에 여러 명의 Tekla Model Sharing 사용자가 있는 경우 별도의 Tekla Model Sharing 캐시 서비스를 설치하는 것이 매우 좋습니다. 캐시 서비스는 특히 다운로드 속도가 느린 지역에서 사용하는 것이 좋습니다.

아래 이미지는 어떻게 모델 데이터가 공유 서비스에서 저장되고 Tekla Model Sharing 캐시 서비스를 통해 사용되는지 보여주고 있습니다.

캐시 설치를 위한 소프트웨어 및 시스템 요구 사항:

  • Windows Server 2008 R2 이상
  • .NET Framework 4.5.1

다음과 같은 방법으로 캐시 서비스를 설치하십시오.

  1. 사용할 Windows 컴퓨터 또는 서버에 캐싱된 모델 데이터를 저장할 공간이 충분한지 확인합니다.
  2. Tekla Downloads 에서 Tekla Model Sharing 캐시 서비스 설치 파일을 다운로드하십시오.
  3. 설치 파일을 실행하고 설치 마법사의 단계에 따라 설치를 완료하십시오.
    • 기본 캐시 폴더는 C:\TeklaModelSharingCache 입니다. 필요한 경우 대상 폴더를 변경할 수 있습니다.

      대상 폴더에 예상 서비스 사용량에 충분한 디스크 공간이 있는지 확인합니다. 필요한 디스크 공간은 Tekla Model Sharing 사용자 수와 모델 크기에 따라 몇 기가바이트에서 몇 테라바이트까지 달라질 수 있습니다.

    • 캐시 서비스를 위한 기본 TCP/IP 포트 번호는 다음과 같습니다. 9998.

      Tekla Structures 클라이언트 워크스테이션이 캐시를 사용하도록 구성할 때 이 포트 번호를 사용합니다. 이 포트는 캐시 서비스와의 메인 통신 및 제어 채널입니다.

    • 내부 통신을 위한 기본 TCP/IP 포트 번호는 9001 입니다.

      이 포트는 자동으로 캐시 서비스로부터 가져와 실제 데이터 전송에 사용됩니다.

    네트워크 액세스

    캐시 서비스 호스트에 대한 TCP/IP 포트(기본값 9001 및 9998)에 대해 인바운드 트래픽을 허용해야 합니다.

    포트가 다른 서비스 또는 방화벽 때문에 충돌이나 문제를 일으킬 경우 다른 포트로 변경할 수 있습니다.

    캐시 서비스는 공유 서비스에서 모델 변경 사항을 다운로드하려면 인터넷에 연결해야 합니다.

    Note:

    나중에 설치를 수정해야 할 경우 TeklaModelSharingCacheService.exe 설치 파일을 다시 실행하여 복구 를 선택합니다. 그러면 이전에 설정한 캐시 폴더 또는 포트 번호를 변경할 수 있습니다. 이전 캐시 폴더의 내용을 사용하려면 필요한 내용을 새 폴더로 복사하거나 이동합니다.

  4. Tekla Model Sharing 캐시 서비스가 시작되었는지 확인하십시오.
    • 예를 들어 컴퓨터 관리 콘솔 또는 서비스 관리 콘솔을 사용하여 Windows 서비스에서 Tekla Model Sharing 캐시compmgmt.msc 찾습니다. services.msc.

    • Windows 이벤트 뷰어를 사용하여 서비스에 오류가 없는지, 서비스가 시작되었다는 정보 메시지가 있는지 확인합니다.

  5. Tekla Structures 캐시를 사용하도록 클라이언트 워크스테이션을 구성하십시오.

    파일 메뉴의 Tekla Structures 에서 공유 > 공유 설정 을 클릭합니다.

    공유 설정 대화 상자에서

    • 이름 은 캐시가 설치되는 컴퓨터의 이름입니다. 컴퓨터 이름을 확인하려면 Windows 제어판 > 시스템 및 보안 > 시스템 을 클릭합니다.

    • 포트 는 캐시 서비스를 설치할 때 설정한 캐시 서비스 포트 번호입니다. 기본값은 다음과 같습니다. 9998.

캐시 서비스 설치 문제 해결

Tekla Structures 에서 서비스에 연결할 수 없는 경우:

  • Tekla Model Sharing Windows 서비스가 실행 중이어야 합니다.

  • 기본 포트를 사용할 때 방화벽이 예를 들어 Tekla Structures 9001 또는 9998 으로 구성된 TCP/IP 포트를 차단하지 않는지 확인합니다.

서비스가 시작하지 않을 경우:

  • Windows 이벤트 뷰어의 응용 프로그램 로그에 오류가 있는지 확인합니다.

내보내기를 실행한 후 모델을 저장하지 않은 경우 모델에 다시 연결해야 합니다.

공유 서비스에 변경 사항을 내보내는 과정에서 오류가 발생하면 모델에 다시 연결해야 합니다. 내보내기 오류로 인해 데이터베이스 불일치 현상이 발생하고 모델 데이터가 손상될 수 있는 경우 Tekla Structures 가 오류 메시지를 표시합니다.

사용자가 내보내기를 실행하면 Tekla Model Sharing 이 다음과 같은 작업을 수행합니다.

  1. 모델을 저장합니다.
  2. 증분 패킷을 준비합니다. 모델 폴더의 데이터는 아직 변경되지 않은 상태입니다.
  3. 증분 패킷을 공유 서비스에 업로드합니다.
  4. 증분 패킷이 성공적으로 업로드되면 모델을 다시 저장합니다. 로컬 모델 데이터가 필요한 정보로 업데이트됩니다.

4단계 이전의 단계에서 오류가 발생하더라도 Tekla Structures 는 오류 메시지를 표시하지 않습니다. 공유 서비스가 아직 모델 업데이트를 받지 못한 상태입니다. 모델 폴더에 내보내기를 방해하는 데이터를 제거한 뒤 다시 내보내기를 시도할 수 있습니다. 모델에 적용할 수 있는 새 업데이트가 있는 경우 일단 업데이트부터 가져온 다음, 다시 내보내기를 시도합니다.

단계 4에서 오류가 발생한 경우 Tekla Structures 가 모델을 다시 연결하라는 오류 메시지를 표시합니다. 연결이 이뤄지면 공유 기록 에서 내보낸 데이터가 공유 서비스에 업로드됐는지 확인할 수 있습니다.

4 단계에서 오류가 발생하는 일반적인 원인으로는 모델 저장 실패 및 모델 데이터 손상 또는 유실 등이 있습니다. 모델에는 저마다 고유한 기준선이 있는 여러 가지 Tekla Structures 데이터베이스가 포함되어 있습니다. 오류가 있는 경우 Tekla Structures 모델에서 공유된 콘텐츠에 관한 정보 중 일부가 누락될 수 있습니다.

공유 문제에 대해 지원을 받는 방법

Tekla Structures 지원 부서에 연락하여 Tekla Model Sharing 문제를 해결할 수 있습니다.

조사를 위해 사용자의 모델을 해당 지역의 지원 부서로 전달할 경우, 다음 사항이 포함되도록 하십시오.

  • 해당 모델. 모델을 압축하되, 전달하기 전에는 더 이상 저장하지 마십시오.
  • 모델에 tms-support-no-reply@tekla.com 을 초대하여 Tekla Structures 지원에 뷰어 권한을 부여하십시오.

    모델의 조사가 완료된 후에는 Tekla Structures 지원 부서를 사용자에서 삭제하는 것을 잊지 마십시오.

  • 문제에 대한 상세한 설명.

    가능하다면 문제를 재현하는 단계를 포함시키십시오.

  • 이미지와 스크린샷.
  • 현재 사용 중인 Tekla Structures 버전.
  • 현재 사용 중인 환경과 역할.
도움이 되었습니까?
이전
다음