Point library의 이해

Summary

Point library 에서는 무엇을 모델링 하나요?

Summary

Point library 에서는 무엇을 모델링 하나요?

Related Function

Base > Library > Point Library

Type

FAQ, Tip, Verification, Example

Q. Point Library에서는 무엇을 모델링 하나요?

 

A. 교대, 교각 등 선형 변화에 따라 형상이 바뀌지 않는 구조물을 Point Library Mode에서 모델링하여 상위 모드에 배치합니다.

 

CIM의 모델링은 Library를 기반으로 구성되어 있습니다. Library 구성 요소 중의 하나인 Point Library 기본 구성 방법 입니다.

  • Base > Library >Point > Create 동작시 setting 화면으로 진입합니다.

  • Point Library의 기본 설정에서는 Library의 ID와 Library의 이름(Name)만 부여합니다.

  • 객체의 Reference Point는 Constraint Entity > Point에 의해 유저가 설정할 수 있습니다. 또한 Expression Entity > Single Point(or Multi-Points)에 의해 객체와
    Constraint Point와의 연동을 설정해야 상위 모드에서 구속 조건에 따라 라이브러리를 할당할 수 있습니다.

 

그림. 1 Point Library Setting 대화창

 

 

그림. 2 Constraint Point의 생성

 

Point Library 공간은 기준점(Reference Point)를 참조하는 하나의 모델링 요소 그룹을

Curve Library 와 상위 개념의 Assembly Unit 또는 Base Mode 모델에 할당하기 위한 기본 단위 모델링 공간 입니다.

 

그림. 3 Point Library의 Constraint

 

교대, 교각, 교량받침, 가로등, 표지판 등 선형 변화에 따라 배치나 배열에는 영향을 받지만 형상은 고유한 경우 Point Library에서 모델링하게 됩니다.

Point Library Mode에서 생성된 각 객체들은 Reference Point(0, 0, 0)를 기준으로 하나의 그룹이 되어 Point Library를 이룹니다.

이때 각 객체는 그룹에 속하기 위해 각각의 Constraint를 갖게 되는데 Constraint의 종류는 아래와 같습니다.

Point Library의 Constraint 종류

  • Single Point Constraint : 하나의 Constraint Point를 참조하여 Point의 Geometry에 따라 위치가 변하며,
    형상 변화는 Section의 수정으로만 가능한 Constraint ( Ex : 형상 변화가 없는 가로등 )

  • Multi-Points Constraint : 하나의 Default Constraint Point와 여러 Constraint point를
    객체의 Geometry에 참조시켜 각 Point의 Geometry에 따라 형상과 위치가 함께 변하는 Constraint
    ( Ex : T형 교각의 기둥길이 변경 및 이에 따른 기초의 Elevation 변경)

  • Constraint Point의 이해를 위한 상세한 설명은 해당 기술 문서(Constraint Entity(Point)의 이해)에서 확인할 수 있습니다.

예시 모델은 SC-PIER입니다.

 

Select Tartget : 하나의 Constraint Group이 될 Target Group 선택

Default Constraint Point : Group 전체의 위치 Geometry를 통제할 Point

Other Constraint Point : 각 Constraint Point와 객체 형상 Geometry를 Matching

 

상단의 Constraint Point를 Default Constraint Point로 전체의 Constraint를 잡고,

Column의 하단을 형상의 Geometry 참조점으로 잡아 형상을 자유롭게 바꿀 수 있습니다.

Other Constraint Point와 형상의 Matching에 따라 더 복잡한 형상 관리도 가능합니다.

 

 

다음의 예시는 Point Library 공간에서 Base Mode 모델공간까지의 할당 예시 입니다.

  

그림. 4 Point Library (교각 모델)

 

*교각의 코핑(Coping)부를 (0, 0, 0)으로 하며
각 부 Constraint가 정의된 Point Library 모델링

 

 

그림. 5 Assembly Unit (교각 경간 구성 모델)

 

*Point Library 모델을 Assembly Unit의
Array Point에 할당하여 Substructure Group을 구성

 

 

그림. 6 Base Mode (곡선 Layout에 할당된 교각 모델)

 

*Assembly Unit모델을
Base Mode Layout으로 구성한 모델링

 

FAQ

Q ) Point Library를 바로 Base에서 할당하지 않고 Assembly Unit 단계를 거쳐 할당하는 이유가 무엇인가요?

A ) Assembly Unit 공간에서의 Constraint Path와 Constraint Point를 통해,

Point Library 모델이 선형에 할당될 때 방향이나 배열의 규칙을 설정할 수 있기 때문입니다.

A ) 필요에 따라 Base Mode에서 즉시 할당하는 경우도 있을 수 있습니다.

 

Assembly Unit > Assign Library > Point > Constraint / Follow horizontal angle

Check On시 위의 설명과 같이 동작하는 기본 설정이 됩니다.

Check Off 시에는 Base Mode의 Layout에 대하여 Global Y 방향으로 평행하게 배치가 됩니다.

  

그림. 7 Point Library 할당 시 Check On 결과

  

그림. 8 Point Library 할당 시 Check Off 결과