Summary | Point library 에서는 무엇을 모델링 하나요? | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Related Function | Base > Library > Point Library | ||||||||||||||||||||||
Type |
|
Q. Point Library에서는 무엇을 모델링 하나요?
A. 교대, 교각 등 선형 변화에 따라 형상이 바뀌지 않는 구조물을 Point Library에서 모델링하여 상위 모드에 배치합니다.
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의 종류는 아래와 같습니다.
Info |
---|
Point Library의 Constraint 종류
|
Expand | ||
---|---|---|
| ||
예시 모델은 Steel Box Diaphragm입니다.
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를 잡고, Manhole의 중심을 형상의 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으로 구성한 모델링
Info |
---|
FAQ Q ) Point Library를 바로 Base에서 할당하지 않고 Assembly Unit 단계를 거쳐 할당하는 이유가 무엇인가요? A ) Assembly Unit 공간에서의 Constraint Path와 Constraint Point를 통해, Point Library 모델이 선형에 할당될 때 방향이나 배열의 규칙을 설정할 수 있기 때문입니다. A ) 필요에 따라 Base Mode에서 즉시 할당하는 경우도 있을 수 있습니다. |
그림. 7 Point Library 할당 시 Check On 결과
그림. 8 Point Library 할당 시 Check Off 결과