Assembly Unit 모드의 Connected Space의 이해

Summary

Assembly Unit 모드의 Connected Space는 어떤 기능인가요?

Summary

Assembly Unit 모드의 Connected Space는 어떤 기능인가요?

Related Function

Assembly Unit 모드 > Assembly Unit 탭 > Constraint Entity >

Type

Tip, Verification

Q. Assembly Unit에 할당된 Curve Library에 서로 다른 Skew를 적용하려면 어떻게 해야하나요?

 

A. Connected Space를 활용하면 가능합니다.

 

Assembly Unit에서 1개의 공간(Default Constraint Path)만을 활용한다면

여러 개의 지간을 갖는 교량 Assembly Unit의 경우, 아래와 같은 제한 사항이 발생합니다.

  • 할당되는 Layout의 Segment 길이를 미리 고려하여 Assembly Unit의 Unit Length를 설정하고 Constraint Plane을 배치해야 합니다.

  • Constraint Plane의 Skew 기준점으로 설정할 수 있는 위치는 전체 할당 구간의 Start Point와 End Point이므로, Layout의 Multi-Segments에 할당할 경우 Segment 분할 위치의 Skew를 적용할 수 없습니다.

이러한 제한 사항을 Connected Space로써 해결 할 수 있습니다.

 

Connected Space란, Assembly Unit 모드에서 종방향(Default Constraint Path)으로 연속된 공간을 의미하며, 각 Connected Space마다 Unit Length와 Align Type 설정을 각각 가지게 됩니다.

  • Assembly Unit 모드 > Assembly Unit 탭 > Constraint Entity > Space

그림 1. Connected Space 추가/삭제 대화창

 

 

이와 같은 Space의 제공에 따라, 아래 기능들의 UI에 공간 설정이 추가되었으며, 설정한 공간에 속한 구속 객체만 선택됩니다.

(예를 들어 Main Constraint Path 생성 시 설정한 공간에 속한 Constraint Plane만 선택됩니다.)

  • Constraint Plane, Main Constraint Path, Rigid Constraint Path, Sub Constraint Path, Constraint Point, Constraint Array Point

  • Path Linked Entity, Point Linked Entity, Assign Point Library, Assign Curve Library, Drawing View(By Plane),

그림 2. 예시 : Main Constraint Path에서 Space를 선택하는 부분

 

  • Assembly Unit의 공간 개수 = 선택한 Layout의 Segment 개수

아래의 영상에서 Assembly Unit의 공간 개수는 2개이며, 따라서 선택한 Segment의 개수가 2개일 경우에만 Add가 되는 것을 확인하실 수 있습니다.

 

Connected Space 적용의 흐름을 살펴보면,

  1. 교량의 지간 구성에 따라 Layout의 Segment 분할

  2. Assembly Unit의 Connected Space 생성
    (※ Segment 분할 수 = Connected Space 수, Layout에 할당 시 Multiple Segment로 선택)

  3. Connected Space가 Layout의 Segment와 순차적으로 1:1 매칭

  4. Segment 구간의 Start Point와 End Point가 Constraint Plane의 Skew 기준점이 됨
    (Connected Space를 생성하면 앞 Space의 End Constraint Plane과 뒷 Space의 Start Constraint Plane이 같은 위치에 중첩되게 됩니다.)