Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

Assembly Unit에서는 무엇을 모델링 하나요What does the Assembly Unit model?

Related Function

Base > Library > Assembly Curve Library & Assembly Unit

Type

Status
colourYellow
titleTip
,
Status
titleVerification
,
Status
colourGreen
titleExample

Q. What do I model in Assembly Unit

Mode에서는 무엇을 모델링 하나요

Mode?

 

A. Assembly Unit

Mode는 하위 모드에서 작성한 구조물을 조립하는 공간입니다.

CIM의 모델링은 Library를 기반으로 구성되어 있습니다.

Assembly Unit은 Curve Library 또는 Point Library의 모델을 조합하여 Base Mode 모델에 부여하기 위한 모델 공간 입니다.

Mode is a space for assembling structures created in sub-mode.

 

CIM's modeling is based on the Library.

Assembly Unit is a model space for combining models from the Curve Library or Point Library and giving them to the Base Mode model.

  • During Base > Library > Assembly > Create 동작시 setting 화면으로 진입하며, Unit Length의 Default Constraint Path와 Path 양 끝의 Constraint Plane이 생성됩니다.

  • Assembly Unit의 기본 설정에서는 Assembly Unit의 이름(Name), Assembly Unit의 단위 길이(Unit Length)를 정할 수 있습니다.

  • 이때 생성되는 단위 길이는 GCS 원점operation, the setting screen is entered, and the Default Constraint Path of Unit Length and Constraint Plane at both ends of the path are created.

  • In the assembly unit default settings, you can define the name of the assembly unit (Name) and the unit length of the assembly unit (Unit Length).

  • At this time, the generated unit length is created only in the Global +X direction from the GCS origin (0,0,0)으로부터 Global +X 방향으로만 생성됩니다.

그림Figure. 1 Assembly Unit Setting Window

 

Assembly Unit 의 모델 공간은 미리 작성된 Curve Library 또는 Point Library의 모델을 Base Mode Layout에 적용하기 위한 조립 단계의 단위 길이 모델 공간 입니다.

Assembly Unit에서는 경간, Structure 등 사용자가 원하는 만큼의 하나의 Group 단위를 정해 각 Library를 할당(또는 생성)하여 조립할 수 있습니다.

이 때, 각 객체는 선형에서 할당될 때의 규칙을 갖기 위해 Constraint 정보를 가져야 하며

Constraint 정보를 정의하는 기능은 총 네 가지로 Linked Entity 와 Assign Library가 있습니다.

Info

Assembly Unit에서 Constraint 정보를 정의하는 방법

  • Path Linked Entity : 하나의 Main Path에 Constraint를 가지며 Section과 Path 정보를 기반으로 만들어지는 1D 객체.
    선형에 할당된 Main Path의 형상에 따라 형상이 변합니다.

  • Point Linked Entity : 1개의 Constraint Point 혹은 Constraint Array Point와 Constraint 관계를 가지며 형상 변화 없이 Constraint Point의 위치 변화에 종속되어 위치만 움직이는 객체.

  • Assign Point Library : Assembly Unit에서 생성된 Constraint Point 혹은 Constraint Array Point에 미리 작성된 Point Library를 할당.

  • Assign Curve Library : Assembly Unit에서 생성된 Constraint Path에 미리 작성된 Curve Library를 할당.

Linked Entity 기능은 Curve Library Mode에서와 동일하며 Assembly Unit Mode에서 직접 모델을 생성할 때 활용됩니다.

Assign Library를 통해 Assembly Unit Mode에서 할당된 객체는 하위 Mode와 Link 관계를 가져 Library가 변경되면 자동으로 Update 된다는 장점이 있습니다.

Assembly Unit Mode에서는 다양한 Constraint Entity를 복합적으로 활용합니다.

생성할 수 있는 Constraint Entity의 종류는 아래와 같습니다.

Info

Assembly Unit Mode에서 생성할 수 있는 Constraint Entity

  • Constraint Plane : Location과 Alignment 설정에 따라 선형에서의 배치가 바뀌는 Entity로 다른 Entity의 형상을 정의하는데 활용

  • Main Path : 선형과 동일한 형상으로 변화하는 Path로 슬래브, 중앙분리대 등에 활용

  • Rigid Path : 하나의 Constraint Point로부터 고정된 길이 값을 유지하며 생성되는 직선 Path로 고정된 길이를 갖는 직선 객체에 활용 (PSC Beam 등)

  • Sub Path : 2개의 Constraint Point에 의해 Start / End Point가 제어되는 직선 Path로 선형에 따라 양 끝점의 위치가 바뀌는 직선 객체에 활용 (사장교의 Cable 등)

  • Constraint Point : 선형의 한 점에 배치될 객체의 Constraint 참조점으로 활용.

  • Constraint Array Point : 선형 위에서 Arrangement 규칙에 따라 배열될 객체의 Array 참조점으로 활용됩니다.

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

The model space of the Assembly Unit is the unit length model space of the assembly stage to apply the model of the Curve Library or Point Library created in advance to the Base Mode Layout.

In Assembly Unit, you can assign (or create) each library and assemble as many group units as you want, such as span and structure.

At this time, each object must have constraint information in order to have a rule when it is assigned in a linear fashion.

There are four functions to define constraint information, Linked Entity and Assign Library.

Info

How to define constraint information in assembly unit

  • Path Linked Entity: 1D object that has a constraint in one main path and is created based on section and path information.
    The shape changes according to the shape of the Main Path assigned to the alignment.

  • Point Linked Entity: An object that has a constraint relationship with one constraint point or constraint array point, and is dependent on the position change of the constraint point without changing the shape and moves only the position.

  • Assign Point Library: Assigns a pre-written Point Library to the Constraint Point or Constraint Array Point created in the Assembly Unit.

  • Assign Curve Library: Assigns the pre-written Curve Library to the Constraint Path created in the Assembly Unit.

The Linked Entity function is the same as in Curve Library Mode and is utilized when creating a model directly in Assembly Unit Mode.

Objects assigned in Assembly Unit Mode through Assign Library have a link relationship with sub-modes, so they have the advantage of being automatically updated when the library is changed.

 

Assembly Unit Mode utilizes various Constraint Entity complexly.

The types of Constraint Entity that can be created are as follows.

Info

Constraint Entity that can be created in Assembly Unit Mode

  • Constraint Plane: Entity whose arrangement in alignment changes according to Location and Alignment settings, used to define the shape of other entities

  • Main Path: Path that changes to the same shape as linear, used for slabs, median strips, etc.

  • Rigid Path: A straight path created while maintaining a fixed length value from one constraint point and used for straight objects with a fixed length (PSC Beam, etc.)

  • Sub Path: A straight line path in which the Start / End Point is controlled by two Constraint Points, and is used for straight objects whose positions of both end points change according to the alignment (cables of cable-stayed bridges, etc.)

  • Constraint Point: Used as a constraint reference point of an object to be placed at a point on the alignment.

  • Constraint Array Point: It is used as an Array reference point of objects to be arranged according to the Arrangement rule on the alignment.

Detailed explanations for understanding each Constraint Entity can be found in the respective technical documentation.
 Constraint Entity(Plane)의 이해
 Constraint Entity(Path)의 이해
 Constraint Entity(Point)의 이해

Info

FAQ

Q) 선형 변화에 대응된다는 점이 동일한데 굳이 Curve Library에서 생성된 객체를 Assembly Unit에서 조립해야하는 이유는?

A) 각 구조에 해당하는 객체를 분리해서 생성한 후 Assign만 하여 조립하는 방식을 통해 Structure 별 관리가 편리합니다.
 또한 Assembly Unit Mode의 존재로 선형 객체의 모델링 단계(Curve Library Mode)와 다양한 Constraint Path의 종류에 따른 Entity 생성(Assembly Unit Mode)을 분리하여 직관적인 모델링 관리가 가능합니다.

아래 예제는 Structure 별로 Assembly Unit을 생성해 Layout에 할당하는 예제입니다

The point is that it corresponds to a linear change, so why do you need to assemble the object created in the Curve Library in the Assembly Unit?

A) It is convenient to manage each structure by separating and creating objects for each structure and then assembling them by assigning them.
 In addition, the existence of Assembly Unit Mode enables intuitive modeling management by separating the modeling phase of linear objects (Curve Library Mode) and the creation of entities according to the types of various constraint paths (Assembly Unit Mode).

The example below is an example of creating an assembly unit for each structure and assigning it to a layout.

 

그림Figure. 2 Assembly Unit-1 (Unit Length : 10m / 양 끝단 Point에 할당된 교대Alternating assigned to both end points)

 

그림 2. 는 Point Library로 모델링한 시점 교대와 종점 교대를 Assembly Unit의 시점과 종점 위치에 Constraint Point를 생성하여 할당한 결과입니다.

Assembly Unit의 단위 길이는 10m에 불과 하지만, 위치를 기반으로 한 10m 길이에 시점과 종점에 위치한 교대는 180m 선형에 Ratio 을 고려하여,

180m 선형의 시점과 종점에 위치하게 됩니다Figure 2. is the result of creating and assigning constraint points to the starting point and ending point positions of the assembly unit for the starting point shift and the ending point shift modeled with the Point Library.

The unit length of the Assembly Unit is only 10m, but the abutment located at the starting point and the end point at the 10m length based on the location is 180m linear, considering the ratio,

It will be located at the starting and ending points of the 180m alignment.

 

그림Figure. 3 Assembly Unit-2 (Unit Length : 170m / 각 지점부 Point에 할당된 교각Pier assigned to each point)

 

그림 3. 은 Point Library로 모델링한 교각을 Assembly Unit에서 Layout 경간 구성과 동일한 위치에 Constraint Point를 생성하여 할당한 결과입니다.

교각은 선형 할당시 각각 Layout의 Station 기준 55m, 115m 지점에 위치하게 됩니다.

Assign Point Library 단계에서 할당될 Constraint Point로부터의 Offset과 Vector에 관련된 정보를 입력할 수 있습니다.

Image Removed

그림

Figure 3. is the result of creating and assigning a constraint point at the same location as the layout span configuration in the Assembly Unit for the pier modeled by the Point Library.

Piers are located at 55m and 115m points based on the station of the layout, respectively, when linearly allocated.

In the Assign Point Library step, you can input information related to Offset and Vector from constraint points to be assigned.

Image Added

Figure. 4 Assembly Unit-3 (Unit Length : 10m / Main Path에 할당된 상부upper part assigned to Main Path)

 

그림 Figure 4. 는 Curve Library로 생성된 PSC Box 상부구조 모델을 Assembly Unit에 할당한 결과입니다.

Assembly Unit 의 단위 길이는 10m 이지만, 선형에서 길이 변화에 대응하도록 경간 중앙부 Main Path의 Start / End Plane의 Alignment를 설정했습니다.

위의 그림과 같이 조합된 모델링을 Base > Layout 에 의해 설정된 선형에 할당을 하게 되면 아래의 그림6 과 같이 교량 모델링이 완성됩니다.

Image Removed

그림. 5 Layout 생성

Image Removed

그림. 6 최종 완성 모델

is the result of assigning the PSC Box superstructure model created with the Curve Library to the Assembly Unit.

The unit length of the assembly unit is 10m, but the alignment of the start/end plane of the main path in the center of the span is set to respond to the length change from alignment.

 

If the combined modeling as shown in the figure above is assigned to the alignment set by Base > Layout , the bridge modeling is completed as shown in figure 6 below.

Image Added

Figure. 5 Create Layout

Image Added

Figure. 6 Final Finished Model