Versions Compared

Key

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

Summary


  • Create a Layout by importing information written in a predefined Text format.

  • The text file format is CSV (Comma-Separated Values) in UTF-8 format, so you must save it in that format before importing.

How to Run


[Base Mode]

  • Ribbon Menu > [Base] Tab > [Layout] Group > Text File

Explanation


Table of Contents
minLevel2
maxLevel6
outlinefalse
styledefault
typelist
printabletrue

Info

The coordinate information entered in the Layout Text Format is relative to the model coordinates.

Therefore, when entering the Geographical Coordinate according to the coordinate system setting, you must consider the relative coordinates of the model coordinates.

*SETTING

;NAME

ORIGIN-X

ORIGIN-Y

INITIAL ANGLE

START STATION

ALIGNMENT

Layout-1

0.0000

0.0000

0.0000

0.0000

by length

  • NAME : Layout Name

  • ORIGIN-X, ORIGIN-Y : The X, Y coordinates of the Layout start point.

  • INITIAL ANGLE : Rotation angle from Layout start point (relative to the XY plane)

  • ALIGNMENT : Input methods for Alignment

    • value

      • by length

      • by xy


*HORIZONTAL_ALIGNMENT_BY_LENGTH

Note
  • Create *HORIZONTAL_ALIGNMENT_BY_LENGTH for each Layout with an ALIGNMENT value of "by length" in *SETTING.

  • Write the Name of the Layout in the cell to the right of Keyword(*HORIZONTAL_ALIGNMENT_BY_LENGTH) (Column B).

;TYPE

LENGTH

R

RS

RE

straight

0.0000

(blank)

(blank)

(blank)

arc

0.0000

0.0000

(blank)

(blank)

clothoid

0.0000

(blank)

0.0000

0.0000

  • TYPE : Types of Horizontal Layouts

    • value

      • straight

      • arc

      • clothoid

  • LENGTH : Length of the segment

  • R : Radius of an Arc Curve

    • blank condition

      • TYPE ≠ arc

  • RS, RE : Start, End radius of the clothoid curve

    • blank condition

      • TYPE ≠ clothoid

  • Note!

    • In the Layout feature, the Beginning Point (B.P.) and End Point (E.P.) are always entered in the first and last rows, but not in Text Format because the values are all fixed.


*HORIZONTAL_ALIGNMENT_BY_XY

Note
  • Create *HORIZONTAL_ALIGNMENT_BY_XY for each Layout with an ALIGNMENT value of "by xy" in *SETTING.

  • Write the name of the Layout in the cell to the right of Keyword(*HORIZONTAL_ALIGNMENT_BY_XY) (Column B).

;X

Y

R

A1

A2

0.0000

0.0000

(blank)

(blank)

(blank)

0.0000

0.0000

0.0000

0.0000

(blank)

0.0000

0.0000

(blank)

(blank)

(blank)

  • X, Y : X, Y coordinates

  • R : Curve radius of IP points

    • blank condition

      • First and last rows

      • Note!

        • The values in the first and last rows are fixed to '0'.

        • So if a value is entered, it will be ignored and imported.

  • A1, A2 : Clothoid parameters

    • blank condition

      • First and last rows

      • Note!

        • The values in the first and last rows are fixed to '0'.

        • So if a value is entered, it will be ignored and imported.


*VERTICAL_ALIGNMENT

Note
  • Create a *VERTICAL_ALIGNMENT for each Layout.

  • Write the name of the Layout in the cell to the right of Keyword(*VERTICAL_ALIGNMENT) (Column B).

;TYPE

STATION

ELEVATION

PARABOLIC LENGTH

RADIUS

straight

0.0000

0.0000

(blank)

(blank)

parabolic

0.0000

0.0000

0.0000

(blank)

arc

0.0000

0.0000

(blank)

0.0000

straight

0.0000

0.0000

(blank)

(blank)

  • TYPE : Types of Vertical Alignment

    • Note!

      • The first and last rows have their values fixed to "straight".

  • STATION : Station

  • ELEVATION : Elevation value at the Station

  • PARABOLIC LENGTH : Length of a parabolic curve

    • blank condition

      • TYPE ≠ parabolic

  • RADIUS : Radius of an Arc Curve

    • blank condition

      • TYPE ≠ arc


*SEGMENT

Note
  • Create a *SEGMENT for each Layout.

  • Write the Name of the Layout in the cell to the right of Keyword(*SEGMENT) (Column B).

;NAME

STATION

SKEW

LABEL

Start

(blank)

0.0000

on

P1

0.0000

0.0000

on

End

(blank)

0.0000

on

  • NAME : Segment Name

  • STATION : Station on Segment split point

    • blank condition

      • First and Last rows

      • Note!

        • The Station values in the first row are fixed to the Start Station value in the Layout, and the Station values in the last row are fixed to the End Station value in the Layout.

        • So if a value is entered, it will be ignored and imported.

  • SKEW : Skew on Segment

  • LABEL : On/Off settings for Labels

    • value

      • on

      • off


*LEFT_SUPERELEVATION

Note
  • Layout 별로 Write *LEFT_SUPERELEVATION을 작성합니다.Layout의 Name은 SUPERELEVATION for each Layout.

  • Write the name of the Layout in the cell to the right of Keyword(*LEFT_SUPERELEVATION) 의 오른쪽 셀 (B열Column B)에 작성합니다.

;STATION

SUPERELEVATION

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

  • STATION : STATION의 위치Station

    • Note!

      • 첫 번째 행의 Station 값은 Layout의 Start Station 값, 끝 행의 Station 값은 Layout의 End Station 값으로 고정되어 있습니다.

    SUPERELEVATION : STATION에서의 왼쪽 편경사 값
      • The Station values in the first row are fixed to the Start Station value in the Layout, and the Station values in the last row are fixed to the End Station value in the Layout.

  • SUPERELEVATION : Left Superelevation value in STATION


*RIGHT_SUPERELEVATION

Note
  • Layout 별로 Create a *RIGHT_SUPERELEVATION을 작성합니다.Layout의 Name은 SUPERELEVATION for each Layout.

  • Write the name of the Layout in the cell to the right of Keyword(*RIGHT_SUPERELEVATION) 의 오른쪽 셀 (B열Column B)에 작성합니다.

;STATION

SUPERELEVATION

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

  • STATION : STATION의 위치Station

    • Note!

      • 첫 번째 행의 Station 값은 Layout의 Start Station 값, 끝 행의 Station 값은 Layout의 End Station 값으로 고정되어 있습니다.

    SUPERELEVATION : STATION에서의 오른쪽 편경사 값
      • The Station values in the first row are fixed to the Start Station value in the Layout, and the Station values in the last row are fixed to the End Station value in the Layout.

  • SUPERELEVATION : Right Superelevation value in STATION


*ASSEMBLY_UNIT

;NAME

LAYOUT

SEGMENT(START)

SEGMENT(END)

DIRECTION

ALIGN TYPE

Assembly Unit-1

Layout-1

Start

End

from start

tangential

  • NAME : Name of Assembly Unit의 NameUnit

  • LAYOUT : Assembly Unit을 할당할 Layout의 Name

    • value

      • *SETTING > NAME

    Layout Name to which the Assembly Unit will be assigned

  • SEGMENT(START), SEGMENT(END) : Assembly Unit이 할당되는 Segment 시작 점, 끝 점의 Name

    value

  • *SEGMENT > NAME

  • Note!

    LAYOUT 열에서 입력한 Layout의 데이터만 유효합니다

    Name of the Segment start point, end point to which the Assembly Unit is assigned

    • Note!

      • Only data entered in the LAYOUT column is valid.

  • DIRECTION : Assembly Unit이 할당되는 방향Direction in which Assembly Unit is assigned

    • value

      • from start

      • from end

  • ALIGN TYPE : Assembly Unit 할당 공간의 Global-Z축 방향 설정

    • value

      • tangential

      • parallel


*CURVE_LIBRARY

;NAME

LAYOUT

SEGMENT(START)

SEGMENT(END)

DIRECTION

ALIGN TYPE

OFFSET-Y

OFFSET-Z

ROTATION TYPE

ANGLE

Curve library-1

Layout-1

Start

End

from start

tangential

0.0000

0.0000

all

0.0000

  • NAME : Curve Library의 Library Name

  • LAYOUT : Curve Library를 할당할 Layout의 Name

    • value

      • *SETTING > NAME

    Name of the Layout to which the Curve Library will be assigned

  • SEGMENT(START), SEGMENT(END) : Assembly Unit이 할당되는 Segment 시작 점, 끝 점의 Name

    • value

      • *SEGMENT > NAME

      • Note!

        • LAYOUT 열에서 입력한 Layout의 데이터만 유효합니다.

    DIRECTION : Assembly Unit이 할당되는 방향Name of the Segment start point, end point to which the Curve Library is assigned

    • Note!

      • Only data entered in the LAYOUT column is valid.

  • DIRECTION : Direction in which Curve Library is assigned

    • value

      • from start

      • from end

  • ALIGN TYPE : Assembly Unit 할당 공간의 Global-Z축 방향 설정

    • value

      • tangential

      • parallel

  • OFFSET-Y, OFFSET-Z : Segment로부터의 Local Y,Z 축 방향 이격 거리axis offset distance from Segment

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

    • value

      • all

        • 이격 방향과 형상을 모두 회전Rotate both offset distance and geometry

      • offset

        • 이격 방향만 회전Rotate offset distance only

      • object

        • 형상만 회전Rotate geometry only

  • ANGLE : 회전 각도

참고자료
  • Rotation angle


Reference Materials