Versions Compared

Key

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

Summary

Understanding Constraint Path의 이해 Path

Related Function

Curve Library Mode : Curve Library > Constraint Entity > Path > Main Constraint Path
Assembly Unit Mode : Assembly Unit > Constraint Entity > Path >Main Constraint Path (or Rigid Constraint Path orSub Constraint Path )

Type

Status
colourBlue
titleFAQ
,
Status
colourYellow
titleTip
,
Status
colourGreen
titleExample

Q. Please tell me about the difference between Main Path, Sub Path

, Rigid Path의 차이점에 대해 알려주세요

and Rigid Path.

 

A. Main

Path는 선형과 동일한 변화율을 가지도록,

Sub Path는 특정 두 점의 위치를 참조하는 Path로,

Rigid Path는 특정 길이를 유지하는 직선으로 상위모드에 재생성됩니다.

선형에 연동하는 Constraint Path에는 아래와 같이 3개의 Path가 있습니다. 각 Path의 적용은 구조물의 특성을 고려하여야 합니다.

Info

Constraint Path의 종류 및 주요 특징

Main Path
■ 2개의 Constraint Plane에 의해 정의되는 Path
평면 및 종단 곡선 선형에 연동 / Path 길이 변동
적용 구조물 예시

Path has the same rate of change as linear,

Sub Path is a path that refers to the location of two specific points,

Rigid Path is a straight line that maintains a certain length and is regenerated in the upper mode.

 

Constraint Path linked to alignment has 3 Paths as shown below. The application of each path should consider the characteristics of the structure.

Info

Types of Constraint Path and Main Features

  • Main Path
    ■ Path defined by two constraint planes
    Interlocking with planar and vertical curve alignment / Path length variation
    Example of applied structure
    - Main Girder for PSC Box / Steel Box Br.
    - Deck Slab / Median Strip / Side Barrier / Pavement etc.

그림Figure. 1 Main Path Concept

그림Figure. 2 Main Path의 선형 할당Linear Allocation of Main Path


  • Sub Path
    2개(동일점 선택 가능)의 Constraint Point에 의해 양 끝점이 제어되는 Path
    직선 및 Arc Path 가능 / Path 길이 변동
    적용 구조물 예시Path with both endpoints controlled by two constraint points (same point can be selected)
    Linear and Arc Path possible / Path length variation
    Example of applied structure
    - Cross Beam for Steel Box / PSC Beam Br.
    - Cable for Cable Stayed Br. / Hanger Cable for Suspension Br. etc.

그림Figure. 3 Sub Path Concept(Follow horizontal path axis Option On)

그림Figure. 4 Sub Path의 선형 할당Linear Allocation of Sub Paths


  • Rigid Path
    1개의 Path defined by one Constraint Point 또는 Plane에 의해 정의되는 Path
    직선만 가능하며, Path 길이 고정
    적용 구조물 예시or Plane
    Only a straight line is available, and the path length is fixed
    Example of applied structure
    - Precast Girder (PSC Beam / PF Beam…) etc.

그림Figure. 5 Rigid Path Concept

그림Figure. 6 Rigid Path의 선형 할당Linear Allocation of Rigid Path

1. 선형 입력 및
Info

Constraint Path의 입력 방법 및 사용 예시

각 Path의 입력방법에 대한 설명 및 각 Path에 할당된 Curve Library가 선형에 할당되었을 때의 생성 결과의 차이를 아래 예시를 통해 알아보겠습니다.

Path input method and usage example

Let's look at the explanation of the input method of each path and the difference in the generation result when the Curve Library assigned to each path is assigned to a linearity through the example below.

1. Linear Input and PSC Beam Curve Library

  • Curve Library는 모든 Constraint Plane의 위치 속성을 By Ratio로 설정하여 할당된 Path의 길이에 따라 자동 변동되도록 생성하였습니다The Curve Library is created to automatically change according to the length of the allocated path by setting the position properties of all constraint planes to By Ratio.

  • Layout (Horizontal Alignment)
    - Radius : 50m
    - Total Length : 50m

그림Figure. 7 Layout (Horizontal Alignment)

  • Curve Library (PSC Beam)
    - All Constraint Plane Alignment : By Ratio
    - Total Length : 25m

 

그림Figure. 8 PSC Beam Curve Library

2. Main Path의 입력 및 선형 할당Input and Linear Assignment of Main Path

그림Figure. 9 Create Main Path 생성 (Red Line)

  • Base > Library > Assembly > Create
    - Name : Main Path

  • Assembly Unit > Constraint Entity > Space
    - Space (Connected-1)
    - Unit Length : 25.0m / OK(V)

  • Constraint Entity > Path > Main Path
    - Select Constraint Plane : 시점 및 종점 Plane을 선택Select the starting point and ending point plane
    - Offset (y) : 5.0m / OK(V)

그림Figure. 10 Curve Library의 Assign Main Path 할당of Curve Library

  • Assign Library > Curve
    - Constraint Path : Select Main Constraint Path 선택
    - 생성된 Main Path를 마우스를 사용하여 선택 Select the created Main Path using the mouse / OK(V)

그림Figure. 11 Main Path의 선형 할당Linear Allocation of Main Path

  • Base > Assembly > Assign
    - Select assembly unit에서 1: Main Path 선택in Select assembly unit
    - Click Define path > Select segment 클릭 후 마우스를 사용하여 Layout 선택
    - Assigned list에서 Add 버튼 클릭 and select the layout using the mouse
    - Click the Add button in the Assigned list / OK(V)

Main Path는 선형에 할당되었을 때 각 Constraint Plane의 Alignment 규칙에 따라 선형의 Station을 찾고

그 사이를 선형의 형상과 대응되게 이어 생성되는 Constraint Path입니다.

그림.11은 25m의 Main Path에 할당된 PSC Beam Curve Library가 50m의 선형에 할당되어 Offset(5m)된 곡선을 유지하여 재생성된 모습입니다.

따라서 Main Path는 선형을 따라 형상이 변화하는 선형을 따라가는 거더 또는 Deck Slab, 방호벽 등에 활용되는 Constraint Path입니다.

3. Sub Path의 입력 및 선형 할당

Image Removed

그림. 12 Sub Path 생성

When the main path is assigned to a linearity, it finds a linear station according to the alignment rule of each constraint plane

It is a Constraint Path created by connecting them in correspondence with the linear shape.

Figure 11 shows the regenerated PSC Beam Curve Library assigned to the 25m Main Path by maintaining the Offset (5m) curve assigned to the 50m Linear.

Therefore, the Main Path is a constraint path that is used for girder, deck slab, or barrier that follows an alignment whose shape changes along the alignment.

3. Sub Path input and linear assignment

Image Added

Figure. 12 Create Sub Path (Green Line)

  • Base > Library > Assembly > Create
    - Name : Sub Path

  • Assembly Unit > Constraint Entity > Space
    - Space (Connected-1)
    - Unit Length : 25.0m / OK(V)

  • Constraint Entity > Point > Point
    - Location : 0.0m / Apply(+) / 25.0m / OK(V)

  • Constraint Entity > Path > Sub Path
    - Constraint Point에서 Select Start Point(0) and End Point(25) 선택from Constraint Point
    - Direct draw를 이용하여 Create (0,5), (25,5) Path 생성 using Direct Draw / OK(V)

그림Figure. 13 Curve Library의 Sub Path 할당assignment of Curve Library

  • Assign Library > Curve
    - Constraint Path : Select Sub Constraint Path 선택
    - 생성된 Sub Path를 마우스를 사용하여 선택 Select the created Sub Path using the mouse / OK(V)

그림Figure. 14 Sub Path의 선형 할당Linear Allocation of Sub Paths

  • Base > Assembly > Assign
    - Select assembly unit에서 2: Sub Path 선택in Select assembly unit
    - Click Define path > Select segment 클릭 후 마우스를 사용하여 Layout 선택
    - Assigned list에서 Add 버튼 클릭 and select the layout using the mouse
    - Click the Add button in the Assigned list / OK(V)

Sub Path는 선형에 할당되었을 때 먼저 선형 상의 Constraint Point의 위치를 찾고 그 사이를

직선으로 이어 생성되는 Constraint Path입니다.

그림. 14는 Sub Path의 기준점이 선형의 시점과 종점이 되고 이점들로부터

선형방향에 Orthogonal 방향으로 Offset(5m)를 시종점으로 갖는 Path(Curve Library)가 재생성된 모습입니다.

Sub Path는 시종점 정착위치에 의해 결정되는 사장교의 Cable과 같이 선형 상의 구속점(거더부 정착위치, 주탑위치)과

이 위치를 구속조건으로 갖는 객체를 할당할 때 사용되는 Constraint Path입니다.

Sub Path의 Alignment Option

When a Sub Path is assigned to an alignment, it first finds the position of the constraint point on the alignment and searches between them.

Constraint Path created by connecting straight lines.

painting. 14, the reference point of the Sub Path becomes the linear starting and ending points, and from these points

This is a regenerated Path (Curve Library) with Offset (5m) as the starting and ending point in the orthogonal direction in the linear direction.

Sub Path is the same as the cable of cable-stayed bridge, which is determined by the anchoring position of the starting point and the end point, and has a linear constraint point (fixed position of the girder, the position of the pylon) and

Constraint Path used when assigning an object that has this location as a constraint.

Alignment Option of Sub Path

Expand
titleConstraint Entity > Path > Sub Path
  • 참고로 Sub Path의 방향은 Follow path axis 설정에 따라 Orthogonal한 방향으로 생성하거나, Parallel한 방향으로 생성할 수 있습니다.

Image Removed

Image Removed
  • For reference, the sub path direction can be created in an orthogonal or parallel direction depending on the Follow path axis setting.

Image Added

Image Added

If Follow Horizontal path axis On,

If Follow Horizontal path axis Off,

4. Rigid Path의 입력 및 선형 할당Input and Linear Assignment of Rigid Path

그림Figure. 15 Create Rigid Path 생성 (Blue Line)

  • Base > Library > Assembly > Create
    - Name : Rigid Path

  • Assembly Unit > Constraint Entity > Space
    - Space (Connected-1)
    - Unit Length : 25.0m / OK(V)

  • Constraint Entity > Point > Point
    - Location : 12.5m / OK(V)

  • Constraint Entity > Path > Rigid Path
    - Reference location에서 by Point 체크 후 마우스를 사용하여 Check by Point in Reference location and use the mouse to select Mid Point (12.5) 선택
    - Coincident Point > Distance from ref. : Input -12m 입력
    - Length between coincidence : Input 24m 입력
    - In Extra length에서 length, Start and End : Input 0.5m 입력
    - Offset (UCS-Y) : 5m입력 Input 5m / OK(V)

그림Figure. 16 Curve Library의 CAssign Rigid Path 할당of Curve Library

  • Assign Library > Curve
    - Constraint Path : Select Rigid Constraint Path 선택
    - 생성된 Rigid Path를 마우스를 사용하여 선택 Select the created Rigid Path using the mouse / OK(V)

그림Figure. 17 Rigid Path의 선형 할당Linear Allocation of Rigid Path

  • Base > Assembly > Assign
    - Select assembly unit에서 3: Rigid Path 선택in Select assembly unit
    - Click Define path > Select segment 클릭 후 마우스를 사용하여 Layout 선택and select layout using mouse
    - Assigned list에서 Add 버튼 클릭 Click Add button in Assigned list / OK(V) 그림Figure.16 Curve Library의 Rigid Path 할당

Rigid Path는 선형에 할당되었을 때
  • assignment of Curve Library

그림. 18 Sub Path & Rigid Path 생성(동일 위치 중복 생성

Rigid Path finds the position of the Constraint Point (또는 or Constraint Plane) 의 위치를 찾고, 입력된 Property를 기반으로 Point로부터 설정된 길이when assigned to an alignment,

Based on the entered property, it is a constraint path that finds two points that maintain the set length (Coincidence Length: 24m) 를 유지하는 두 점을 찾아 직선으로 잇는 Constraint Path입니다.

따라서 어떤 선형에 할당되어도 길이가 유지되는 것이 특징입니다.

주의할 점은 선형의 길이가 Coincidence Length보다 작은 경우는 곡선 선형상에서 일치하는 값을 찾을 수 없기 때문에 Path를 생성할 수 없습니다.

Rigid Path는 PSC Beam교의 Beam과 같은 선형 변화에 따라 Vector는 변하지만 길이는 유지되어야하는 객체를 할당할 때 활용되는 Constraint Path입니다.

Info

Sub Path와 Rigid Path의 사용 예시 추가

Image Removed

from the point and connects them with a straight line.

Therefore, the characteristic is that the length is maintained no matter what alignment it is assigned to.

Note that if the length of the alignment is less than the Coincidence Length, the path cannot be created because a matching value cannot be found on the curve alignment.

Rigid Path is a constraint path used when allocating an object whose vector changes according to a linear change such as a beam of a PSC beam bridge, but its length must be maintained.


Info

Added examples of use of Sub Path and Rigid Path

Image Added

Figure. 18 Create Sub Path & Rigid Path (same location duplicate creation)

  • Base > Library > Assembly > Create
    - Name : Sub+Rigid

  • Assembly Unit > Constraint Entity > Space
    - Space (Connected-1)
    - Unit Length : 25.0m / OK(V)

Sub Path 생성은 “3. Sub Path의 입력 및 선형 할당”과 동일하며, 차이점은 아래와 같다creation is “3. It is the same as “Sub Path Input and Linear Allocation”, and the difference is as follows.

  • Constraint Entity > Path > Sub Path
    - Constraint Point에서 Start / End Ref . Point를 모두 from Constraint Point. Select all Points as Mid Point (12.5) 선택

Rigid Path 생성은 creation is “4. Rigid Path의 입력 및 선형 할당”과 동일Same as “Input and Linear Assignment of Rigid Path”

그림Figure. 19 Curve Library의 Sub Path & Rigid Path 할당

Curve Library의 할당은 “3. Sub Path의 입력 및 선형 할당” 및 “4. Rigid Path의 입력 및 선형 할당” 참조

각 Path마다 할당하여 동일 위치에 중복으로 Curve Library가 할당되어 있습니다.

Image Removed

그림. 20 Sub Path & Rigid Path의 선형 할당assignment of Curve Library

 

The assignment of the Curve Library is “3. Sub Path Input and Linear Assignment” and “4. See “Input and Linear Assignment of Rigid Path”

By assigning to each Path, the Curve Library is assigned redundantly at the same location.

Image Added

Figure. 20 Linear Allocation of Sub Path & Rigid Path

  • Base > Assembly > Assign
    - Select assembly unit에서 4: Sub+Rigid 선택in Select assembly unit
    - Click Define path > Select segment 클릭 후 마우스를 사용하여 Layout 선택
    - Assigned list에서 Add 버튼 클릭 and select the layout using the mouse
    - Click the Add button in the Assigned list / OK(V)

Sub Path는 Path is created based on one Mid Point (12.5) 한점을 기준으로 생성하였으므로 선형 할당시에도 길이의 변동이 없습니다.

Rigid Path는 그림.6과 점선 Path와 같이 Coincidence length(24m)와 일치하는 Path의 시종점이 선형상에 존재하는 가상의 Path를 먼저 찾아내고,

이 가상 Path에서 Offset값을 적용하여 최종 Path를 생성합니다.

따라서 그림.20의 경우 Rigid Path의 가상 Path는 선형 곡선의 내측에 위치하게 되고 Rigid Path에 의해 생성된 PSC Beam과 선형과의 직선거리는 Offset값보다 작게 됩니다.

곡선반경값의 부호가 반대인 경우는 Offset값보다 커지게 됩니다.

반면 Sub Path에 의한 PSC Beam은 재생성된 Mid Point로부터

따라서 Assembly Library에서는 동일한 위치에 있던 객체가 선형에 할당시에는 서로 다른 위치에 생성되게 됩니다, so there is no change in length even when linearly allocated.

Rigid Path first finds a virtual path in which the starting and ending points of the path matching the Coincidence length (24m) exist in a linear form as shown in Fig.6 and the dotted line path.

The final path is created by applying the Offset value to this virtual path.

Therefore, in the case of Fig.20, the virtual path of the rigid path is located inside the linear curve, and the linear distance between the PSC beam and the linear created by the rigid path is smaller than the Offset value.

If the sign of the radius of the curve is opposite, it becomes larger than the Offset value.

On the other hand, PSC Beam by Sub Path is from the regenerated Mid Point.

Therefore, in the Assembly Library, objects in the same location are created in different locations when they are assigned to an alignment.