기준점

Tekla Structures
수정됨: 22 7월 2025
2025
Tekla Structures

기준점

기준점(제어점)을 사용하여 상호운용성 및 협업을 위한 토목 원점 또는 기타 좌표계를 기반으로 하는 좌표계를 사용할 수 있습니다. 예를 들어 참조 모델을 삽입하고 도면, 레이아웃 관리자 및 레포트와 템플릿에서 IFC 모델을 내보낼 때 기준점을 사용할 수 있습니다.

토목 원점은 국토조사 네트워크의 원점 또는 기본 벤치마크 점입니다.

기준점을 사용하면 좌표를 작게 유지하고 모델을 필요한 곳 어디든 배치할 수 있습니다. 기준점을 필요한 만큼 생성한 후 그 중 하나를 프로젝트 기준점으로 선택할 수 있습니다.

다음에 유의하십시오.

  • 참조 모델은 원점과 이어지는 추가 선이 있으면 안 됩니다.
  • 서로 매우 멀리 떨어져 있는 객체가 참조 모델에 포함되면 안 됩니다. 모델 사용이 어려워질 수 있기 때문입니다.
  • 참조 모델을 포함하는 Tekla Structures 기본 객체를 Tekla Structures 모델 원점에서 너무 멀리 삽입하면 안 됩니다.

기준점 정의

프로젝트 속성에서 기준점을 정의할 수 있습니다. 참조 모델을 가져오거나 내보내야 할 경우 가져올 참조 모델의 좌표나 결과 IFC 내보내기 파일에 사용할 좌표를 알아야 합니다.
팁: Tekla Structures에서 점 좌표를 조회할 수 있습니다. 리본에서 옆의 아래쪽 화살표를 클릭한 후 점 좌표를 선택합니다. 자세한 내용은 객체 속성 조회를 참조하십시오.
  1. Tekla Structures를 엽니다.
  2. 파일 > 프로젝트 속성 > 기준점을 클릭하여 기준점 대화 상자를 엽니다.
  3. 다음과 같이 필요한 정보를 입력합니다.

    기존 기준점 설정을 로드할 수 있습니다. 이렇게 하려면 사용하려는 기준점 설정이 있는 모델 아래의 \attributes 폴더에서 설정 파일 <settings name>.basePoint.json을 현재 모델 폴더 아래의 \attributes 폴더에 복사합니다. 기준점 대화 상자의 목록에서 기준점 설정을 선택합니다.

    기준점 설정은 프로젝트 및 회사 지정 폴더에도 사용됩니다. 기준점 설정 파일을 회사 및 프로젝트 폴더 아래의 \attributes 폴더에 복사합니다.

    이름, 설명 기준점 이름과 설명을 입력합니다. 이름 부여는 필수 사항입니다.
    좌표계 사용 중인 좌표계 이름을 입력합니다.
    동쪽 좌표 (E) 토목 원점과 관련된 X 좌표를 나타내는 동쪽 좌표 (E)를 입력합니다.
    북쪽 좌표 (N) 토목 원점과 관련된 Y 좌표를 나타내는 북쪽 좌표 (N)를 입력합니다.
    입면 토목 원점과 관련된 Z 좌표를 나타내는 입면을 입력합니다.

    프로젝트 기준점 좌표의 Z 값은 별도로 정의된 입면 값과 합산됩니다.

    위도,경도

    IFC 내보내기에서 사용할 기준점의 위도경도를 입력합니다.

    위도경도는 추가 정보로써, 일부 소프트웨어에서 사용할 수 있습니다. IFC 파일에서 이것은 IFCSITE 정보에 기록됩니다.

    경도의 전체 자릿수가 15를 넘을 경우, 그 값이 99.999999999999999999를 초과하면 가장 가까운 값으로 반올림됩니다.

    위도경도 정보를 십진수 형식과 도/분/초(DMS) 형식 간에 변환하려면 위도/경도를 십진수 형식으로 변환을 참조하십시오.

    모델에서의 위치

    Tekla Structures 모델에서 기준점 위치를 선택하거나 입력합니다. 거리는 모델 원점에서 측정합니다.

    모델의 기준점 위치는 모델 원점에서 +/-10km의 최대값을 가질 수 있습니다. 모델링은 모델 원점 근처에서 수행해야 하며, 오프셋은 동쪽 좌표북쪽 좌표 값으로 지정됩니다.

    북쪽 각도 Y 방향과 북쪽 방향 사이의 각도인 북쪽 각도를 선택하거나 입력합니다. 각도 소수는 최대 13개입니다.
    프로젝트 기준점 특정 좌표계를 프로젝트 기준점으로 설정하고 싶다면 상단의 목록에서 기준점을 선택한 다음 프로젝트 기준점 확인란을 선택합니다.
  4. 기준점 설정을 저장하려면 설정의 고유 이름을 입력하고 저장을 클릭합니다.
    다른 모델에서 동일한 기준점 설정을 사용하려면 현재 모델 폴더 아래에 있는 \attributes 폴더의 설정 파일 <settings name>.basePoint.json을 동일한 기준점 설정을 사용할 모델 아래의 \attributes 폴더로 복사합니다. 이 설정은 프로젝트 및 회사 지정 폴더에도 적용됩니다. 기준점 설정 파일을 회사 및 프로젝트 폴더 아래의 \attributes 폴더에 복사합니다.
  5. 동일한 모델에서 작업하는 다른 사용자에 의해 원치 않는 변경을 피하려면 기준점 이름 옆의 잠금/잠금 해제 버튼을 클릭하여 기준점을 잠그십시오.
    버튼이 로 변경됩니다. 기준점의 잠금을 해제하려면 버튼을 다시 클릭합니다.
  6. 수정을 클릭하여 기준점을 저장합니다.

    파란색 기호가 모델에 추가됩니다.

    나중에 기준점을 변경하는 경우에는 Enter를 누르거나 다른 입력 필드를 클릭하면 모델의 기준점 위치가 기준점 대화 상자에서 변경한 위치 또는 회전에 따라 변경됩니다. 수정을 클릭할 필요가 없습니다. 참고로 기준점을 잠그면 수정할 수 없습니다.

    예를 들어 이제 정의된 기준점을 사용하여 참조 모델을 삽입하거나 IFC 모델을 내보낼 수 있습니다.

좌표계를 프로젝트 기준점으로 설정

하나의 기준점을 프로젝트 기준점으로 설정할 수 있습니다. 해당 모델이 기준점을 포함하고 있지 않거나 기존 기준점들 중 프로젝트 기준점으로 설정된 것이 없는 경우, 모델 원점이 기본 프로젝트 기준점 값입니다. 파일 > 프로젝트 속성 > 위치 기준을 통해 현재의 프로젝트 기준점을 확인하고 변경할 수 있습니다.

프로젝트 도중에는 프로젝트 기준점을 변경하지 마십시오.

  1. 파일 > 프로젝트 속성을 클릭합니다.

    위치 기준 상자에서 현재 기준점을 확인할 수 있습니다.

  2. 프로젝트 기준점을 선택하려면 기준점 버튼을 클릭하고 위치 기준 목록에서 기준점을 선택한 다음 프로젝트 기준점 확인란을 선택합니다.
  3. 수정을 클릭합니다.

기준점을 사용하여 참조 모델 삽입

기준점에서 참조를 삽입하기 전에 모델에 기준점을 생성해야 합니다. 기준점을 생성하려면 가져올 참조 모델의 좌표를 알아야 합니다.

  1. 측면 창의 참조 모델 버튼 을 클릭하여 참조 모델 목록을 엽니다.
  2. 참조 모델 목록에서 모델 추가 버튼을 클릭합니다.
  3. 이전에 생성한 참조 모델 속성 파일이 있는 경우에는 모델 추가 대화 상자 상단의 속성 파일 목록에서 원하는 파일을 선택하여 불러옵니다.
  4. 찾아보기...를 클릭하여 참조 모델을 찾아봅니다.
  5. 그룹에서 참조 모델 그룹을 선택하거나 새 그룹 이름을 입력합니다.

    그룹 이름을 입력하지 않으면 참조 모델은 기본값 그룹에 삽입됩니다.

  6. 위치 기준에서 사용할 기준점을 선택합니다.
  7. 모델 추가 버튼을 클릭합니다.
    Tekla Structures는 모델 프로젝트 속성의 기준점 정의에서 좌표계 값, 입면 및 각도를 사용하여 선택한 기준점을 기준으로 참조 모델을 삽입합니다. 예를 들어 IFC2x3 및 IFC4 참조 모델 삽입은 모두 기준점을 지원합니다.

기준점을 사용하여 IFC 모델 내보내기

기준점을 사용하여 IFC 파일을 내보내기 전에 모델에 기준점을 생성해야 합니다.

  1. 파일 > 내보내기 > IFC를 클릭하여 IFC로 내보내기 대화 상자를 엽니다.
  2. 위치 기준에서 생성한 기준점을 선택합니다.
  3. 기타 필요한 IFC 내보내기 정보를 입력합니다.
  4. 내보내기를 클릭합니다.
    기준점 옵션은 모델 프로젝트 속성의 기준점 정의에서 좌표계 값, 입면, 위도, 경도 및 각도를 사용하여 기준점을 기준으로 IFC 모델을 내보냅니다.

도면의 기준점

기준점 정의 좌표계 값들을 도면에 사용할 수 있습니다. 프로젝트 기준점 Z 또는 입면 값을 변경하면 도면을 열 때 이에 따라 레벨 값이 바뀌게 됩니다.

  • 도면 및 도면 뷰 레벨에서 기준점 데이터를 사용하여 좌표계를 설정할 수 있습니다. 데이터 오프셋 대신 기준점을 사용할 수 있습니다.
  • 기준점을 설정하면 마크의 레벨 속성과 템플릿 속성이 특정 기준점 정의 좌표계에 값을 제공합니다. 끝에 있는 _BASEPOINT 속성은 뷰에서 선택한 기준점을 기준으로 한 좌표를 제공하고, 끝에 있는 _PROJECT 속성은 프로젝트 기준점으로 선택한 기준점을 기준으로 한 좌표를 제공합니다.
  • 도면 레벨에서 기준점을 설정하면 도면 템플릿에서 _BASEPOINT 템플릿 속성을 사용할 수 있습니다.

도면 뷰 속성에서 위치 기준을 모델 원점, 프로젝트 기준점 또는 기준점 정의 좌표계로 설정할 수 있습니다. 위치 기준은 기본값으로 프로젝트 기준점을 사용합니다.

기준점으로 설정하지 위치 기준 않은 경우 _BASEPOINT 속성은 기본 속성과 동일한 결과를 제공합니다. 예를 들어, COG_ZCOG_Z_BASEPOINT와 같은 결과를 제공합니다. 그러나 COG_Z_PROJECT는 항상 프로젝트 기준점에 따라 값을 제공합니다.

위치 기준모델 원점 또는 모델 원점에 있는 프로젝트 기준점으로 설정된 경우, 뷰 속성의 기준 레벨이 속성 TOP_LEVELTOP_LEVEL_UNFORMATTED에만 영향을 미칩니다.

위치 기준 값을 변경하려면

  1. 열려 있는 도면에서 도면 뷰 프레임을 두 번 클릭하여 대화 상자를 뷰 속성 엽니다.
  2. 속성 2 탭에서 위치 기준을 새 기준점 또는 모델 원점으로 설정합니다.
  3. 수정을 클릭합니다.

도면에서 기준점을 사용하는 예

다음 예에서는 다음 작업을 수행합니다.

  1. 두께가 200mm이고 모델에서 슬래브 상단 레벨이 0인 슬래브를 생성합니다.

  2. 입면 20000mm의 새로운 기준점 '제어 지점 1'을 생성합니다.

  3. 입면이 10,000mm인 새 기준점 '프로젝트 점 1'을 생성하고, 프로젝트 기준점 확인란을 선택하여 이 점을 프로젝트 기준점으로 설정합니다.

  4. 플랜 뷰에서 기본도면을 생성합니다.

  5. 기본도면을 열고 뷰 프레임을 두 번 클릭하여 뷰 속성 대화 상자를 엽니다.

  6. 속성 2 탭에서 위치 기준을 새 기준점인 프로젝트 기준점: 프로젝트 점 1로 설정하고 수정을 클릭합니다.

  7. 다음 템플릿 속성을 사용하여 레벨 마크를 추가합니다.

    • COG_Z
    • COG_Z_PROJECT
    • COG_Z_BASEPOINT
  8. 도면을 다시 엽니다.

    값을 변경하더라도 도면을 다시 열기 전에는 템플릿 속성이 작동으로 업데이트되지 않는다는 점에 유의하십시오.

레이아웃 관리자의 기준점

레이아웃 점의 위치를 ​​정의할 때 레이아웃 관리자에서 기준점을 사용할 수 있습니다.

  • 레이아웃 점을 내보내기가져오기할 때 위치 좌표로 기준점을 사용할 수 있습니다.
  • 기준점을 추가, 수정, 삭제할 때는 레이아웃 관리자을 다시 열거나 새로 고침하여 변경된 기준점 데이터를 레이아웃 관리자에서 사용할 수 있도록 해야 합니다.

레포트와 템플릿의 기준점

레포트와 템플릿에서 프로젝트 기준점과 현재의 기준점 값을 조회할 수 있습니다.

다음 표는 사용자가 끝에 _PROJECT_BASEPOINT를 사용할 수 있는 템플릿 속성들을 나열한 것입니다(예: ASSEMBLY_BOTTOM_LEVEL_PROJECT 또는 ASSEMBLY_BOTTOM_LEVEL_BASEPOINT). 끝에 있는 _BASEPOINT 속성은 뷰에서 선택한 기준점을 기준으로 한 좌표를 제공하고, 끝에 있는 _PROJECT 속성은 프로젝트 기준점으로 선택한 기준점을 기준으로 한 좌표를 제공합니다. _BASEPOINT 는 작업 평면이 현재 작업 평면을 사용하는 것과 같은 방식으로 현재 기준점을 사용합니다. 현재 기준점을 정의하지 않은 경우에는 _BASEPOINT가 모델 원점(글로벌)을 기준으로 값을 제공합니다.

내용 유형 속성

ASSEMBLY, CAST_UNITPART

ASSEMBLY_BOTTOM_LEVEL

ASSEMBLY_BOTTOM_LEVEL_UNFORMATTED

ASSEMBLY_TOP_LEVEL

ASSEMBLY_TOP_LEVEL_UNFORMATTED

BOTTOM_LEVEL

BOTTOM_LEVEL_UNFORMATTED

BOUNDING_BOX_MIN_X

BOUNDING_BOX_MIN_Y

BOUNDING_BOX_MIN_Z

BOUNDING_BOX_MAX_X

BOUNDING_BOX_MAX_Y

BOUNDING_BOX_MAX_Z

BOUNDING_BOX_X

BOUNDING_BOX_Y

BOUNDING_BOX_Z

COG_X

COG_Y

COG_Z

START_X

START_Y

START_Z

END_X

END_Y

END_Z

TOP_LEVEL

TOP_LEVEL_UNFORMATTED

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

ASSEMBLY.LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

REFERENCE MODEL, REFERENCE OBJECTREFERENCE_ ASSEMBLY

BOUNDING_BOX_MIN_X

BOUNDING_BOX_MIN_Y

BOUNDING_BOX_MIN_Z

BOUNDING_BOX_MAX_X

BOUNDING_BOX_MAX_Y

BOUNDING_BOX_MAX_Z

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

POUR OBJECT

BOTTOM_LEVEL

BOTTOM_LEVEL_UNFORMATTED

TOP_LEVEL

TOP_LEVEL_UNFORMATTED

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

CONNECTION

ORIGIN_X

ORIGIN_Y

ORIGIN_Z

HIERARCHIC OBJECT

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

도움이 되었습니까?
이전
다음