Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Overview of Functions

Info

Layout의 중립 포맷을 작성해서 Import 하는 기능입니다.

중립포맷의 정보에 따라, 선형이 생성되고 생성된 선형에 라이브러리가 할당되어 완성된 구조물 모델을 생성합니다.

단, Text file에 포함된 라이브러리들이 CIM 프로그램 상에 Create/Import 등을 통해 사전에 정의되어 있어야 합니다.

Note

Layout 마다 아래의 데이터들이 묶음 단위로 적용됩니다.

...

This function creates and imports neutral formats of the layout.

Based on the information in the neutral format, alignments are created and libraries are assigned to the generated alignment to create the finished structural model.

However, libraries included in the text file should be defined in advance using modeling functions such as Create, Import, etc.. in midasCIM.

Note

The following data is applied in a unit of the bundle for each layout.

Details of Functions

Neutral Format

SETTING

NAME

ORIGIN-X

ORIGIN-Y

INITIAL ANGLE

ALIGNMENT

Layout-1

0.0000

0.0000

0.0000

by length

  • NAME: Layout의 Name of Layout.

  • ORIGIN-X, ORIGIN-Y: Layout 시점의 X, Y 좌표coordinates at the beginning point of the layout.

  • INITIAL ANGLE: Layout The direction of the layout from the origin point.

  • ALIGNMENT: Alignment의 입력 방법Input method of the alignment

    • list

      • by length

      • by XY

ALIGNMENT

SETTING > ALIGNMENT: by length일 경우length

TYPE

X

Y

STATION

LENGTH

R

RS

RE

BP

(blank)

(blank)

0.0000

(blank)

(blank)

(blank)

(blank)

straight

(blank)

(blank)

(blank)

0.0000

(blank)

(blank)

(blank)

arc

(blank)

(blank)

(blank)

0.0000

0.0000

(blank)

(blank)

clothoid

(blank)

(blank)

(blank)

0.0000

(blank)

0.0000

0.0000

  • TYPE

    • list (EP는 자동계산이므로 불필요EP is not necessary because it is automatically calculated)

      • BP (필수)

      • straight

      • arc

      • clothoid

  • X, Y

    • blank

      • 모든 경우In all cases

  • STATION

    • blank

      • TYPE: straight, arc, clothoid

  • LENGTH

    • blank

      • TYPE: BP

  • R

    • blank

      • TYPE: BP, straight, clothoid

  • RS

    • blank

      • TYPE: BP, straight, arc

  • RE

    • blank

      • TYPE: BP, straight, arc

SETTING > ALIGNMENT: by XY일 경우XY

TYPE

X

Y

STATION

LENGTH

R

RS

RE

BP

0.0000

0.0000

0.0000

(blank)

(blank)

(blank)

(blank)

straight

0.0000

0.0000

(blank)

(blank)

(blank)

(blank)

(blank)

arc

0.0000

0.0000

(blank)

(blank)

0.0000

(blank)

(blank)

clothoid

0.0000

0.0000

(blank)

(blank)

(blank)

0.0000

0.0000

EP

0.0000

0.0000

(blank)

(blank)

(blank)

(blank)

(blank)

  • TYPE

    • list

      • BP (필수Required)

      • straight

      • arc

      • clothoid

      • EP (필수Required)

  • X, Y

  • STATION

    • blank

      • TYPE: straight, arc, clothoid, EP

  • LENGTH

    • blank

      • 모든 경우In all cases

  • R

    • blank

      • TYPE: BP, straight, clothoid, EP

  • RS

    • blank

      • TYPE : BP, straight, arc, EP

  • RE

    • blank

      • TYPE: BP, straight, arc, EP

...

  • STATION

  • ELEVATION

  • RADIUS

    • blank

      • *PROFILE의 첫 번째 행과 마지막 행First and the last line of * PROFILE

CROSS_SECTION

NAME

STATION

Start

(blank)

Section-1

0.0000

End

(blank)

  • NAME

  • STATION

    • blank

      • First and the last line of * CROSS_SECTION 의 첫 번째 행과 마지막 행

  • Layout 기능에 있는 TYPE, SUPER ELEVATION, SKEW, ALIGN TYPE, LABEL은,
    현재 적용되지 않거나 향후 변경될 가능성이 있으므로 기본 값으로 적용and LABEL in Layout function are applied default values because they are not applied at the moment or might be changed in the future.

ASSEMBLY_UNIT

LAYOUT

SEGMENT

LIBRARY NAME

Layout-1

1

Assembly unit-1

Layout-1

all

Assembly unit-2

  • LAYOUT: Layout의 Name of a layout

    • link

      • *SETTING > NAME

  • SEGMENT: Layout의 Input 정보로부터 생성되는 Segment의 번호Segment number generated from layout inputted information

    • list

      • 1 ~ Segment의 개수 (Layout 시점 위치의 Segment가 1번)all : 전체 Layout에 할당 number of Segments (Segment number at the beginning point of layout is 1).

      • all: Assign numbers to the entire layout (Layoutwise).

  • LIBRARY NAME: 할당할 라이브러리의 NameThe name of the library to assign

    • list

      • Base 모드에 등록되어 있는 Unit structure

    라이브러리의 선형 할당 기능을 개편할 경우, 현재의 포맷은 변경될 수 있음
      • registered in Base mode.

  • If the function of the assignment of libraries is rebuilt, the present format might be changed.

CURVE_LIBRARY

LAYOUT

SEGMENT

LIBRARY NAME

DIRECTION

OFFSET-Y

OFFSET-Z

ROTATION TYPE

ANGLE

Layout-1

1

Curve library-1

from start

0.0000

0.0000

all

0.0000

Layout-1

all

Curve library-2

from start

0.0000

0.0000

all

0.0000

  • LAYOUT: Layout의 Name of a layout

    • link

      • *SETTING > NAME

  • SEGMENT: Layout의 Input 정보로부터 생성되는 Segment의 번호Segment number generated from layout inputted information

    • list

      • 1 ~ Segment의 개수 (Layout 시점 위치의 Segment가 1번)all : 전체 Layout에 할당 number of Segments (Segment number at the beginning point of layout is 1).

      • all: Assign numbers to the entire layout (Layoutwise).

  • LIBRARY NAME: 할당할 라이브러리의 NameThe name of the library to assign

    • list

      • Base 모드에 등록되어 있는 Curve library registered in Base mode.

  • DIRECTION: 라이브러리의 할당 방향The Direction of library assignment

    • list

      • from start

      • from end

  • OFFSET-Y, OFFSET-Z: Segment로부터의 Local Y,Z 축 방향 이격 거리Offset distance from local y, z-axis from segment

  • ROTATION TYPE: 추가로 적용할 회전의 유형Types of additional rotation

    • list

      • all : 이격 방향과 형상을 모두 회전rotates both the offset direction and the shape.

      • offset : 이격 방향만 회전rotates only the offset direction.

      • object: 형상만 회전rotates only the object.

  • ANGLE: 회전 각도라이브러리의 선형 할당 기능을 개편할 경우, 현재의 포맷은 변경될 수 있음Angle of rotation

  • If the function of the assignment of libraries is rebuilt, the present format might be changed.