Text Format : User Section

Summary


  • Create a User Section 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


  • Ribbon Menu > [Base] Tab > [Property] Group > User Section > Text File

 

Explanation



*SETTING_USER_SECTION

 

;NAME

MATERIAL TYPE

;NAME

MATERIAL TYPE

User Section-1

concrete

  • NAME : User Section Name

  • MATERIAL TYPE : Material Types in the User Section

    • value

      • concrete

      • steel


*SECTION_SHAPE

 

  • Write the name of the section shape (Sheet Body) in the cell to the right of the Keyword (*SECTION_SHAPE) (Column B).

;LOOP
(START VERTEX)

X

Y

R

CW

BLEND TYPE

R
(FILLET)

L1
(CHAMFER)

L2
(CHAMFER)

;LOOP
(START VERTEX)

X

Y

R

CW

BLEND TYPE

R
(FILLET)

L1
(CHAMFER)

L2
(CHAMFER)

1

0.0000

0.0000

0.0000

0

none

(blank)

(blank)

(blank)

0

0.0000

0.0000

0.0000

0

fillet

0.0000

(blank)

(blank)

0

0.0000

0.0000

0.0000

0

chamfer

(blank)

0.0000

0.0000

  • LOOP : Value to determine the starting vertex of the closing face

    • value

      • 0

      • 1

        • Apply to the starting vertex of the closing face

  • X, Y : Vertex's coordinates

  • R : The Radius value of the edge created by the connection to the following vertex.

  • CW : Direction of application of Radius

    • value

      • 0

        • Follow the default rules

      • 1

        • Apply the reverse of the default rule.

  • BLEND TYPE : Type of Fillet or Champer

    • value

      • none

        • Not applying Fillet/Chamfer

      • fillet

      • chamfer

  • R(FILLET) : Fillet's Radius

    • black condition

      • BLEND TYPE ≠ “fillet”

  • L1(CHAMFER). L2(CHAMFER) : Length of Chamfer

    • black condition

      • BLEND TYPE ≠ “chamfer”


*PLATE_LINE

 

;NAME

 

GEOMETRY TYPE

METHOD

X
(START)

Y
(START)

X
(END)

Y
(END)

X
(OTHER)

Y
(OTHER)

ANGLE

RADIUS

REVERSE

;NAME

 

GEOMETRY TYPE

METHOD

X
(START)

Y
(START)

X
(END)

Y
(END)

X
(OTHER)

Y
(OTHER)

ANGLE

RADIUS

REVERSE

Plate Line-1

line

(blank)

0.0000

0.0000

0.0000

0.0000

(blank)

(blank)

(blank)

(blank)

(blank)

Plate Line-2

arc

point

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

(blank)

(blank)

(blank)

Plate Line-3

arc

center

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

(blank)

(blank)

0

Plate Line-4

arc

angle

0.0000

0.0000

0.0000

0.0000

(blank)

(blank)

0.0000

(blank)

0

Plate Line-5

arc

radius

0.0000

0.0000

0.0000

0.0000

(blank)

(blank)

(blank)

0.0000

0

  • NAME : Plate Line Name

  • GEOMETRY TYPE : Geometry types for Plate Line

    • value

      • line

      • arc

  • METHOD : Method to create arc

    • value

      • point

        • Create an arc based on the arc's start, end, and a point inside (Other).

      • center

        • Create an arc based on the start, end, and center point of the arc (Other)

      • angle

        • reates an arc based on the arc's start and end points and Angle value

      • radius

        • Create an arc based on the arc's start, end, and Radius values

    • blank condition

      • GEOMETRY TYPE = “line”

  • X(START), Y(START) : X, Y coordinates of the start of the line or arc.

  • X(END), Y(END) : X, Y coordinates of the end of the line or arc.

  • X(OTHER), Y(OTHER) : The X, Y coordinates of a point inside the arc (if METHOD is "point"), or the center of the arc (if METHOD is "center").

    • blank condition

      • GEOMETRY TYPE = “line”

      • METHOD = (“angle” or “radius”)

  • ANGLE : Angle of Arc

    • blank condition

      • GEOMETRY TYPE = “line”

      • METHOD ≠ “angle”

  • RADIUS : Radius of Arc

    • blank condition

      • GEOMETRY TYPE = “line”

      • METHOD ≠ “radius”

  • REVERSE : Change the creation direction of an arc.

    • value

      • 0

        • Follow the basic rules

      • 1

        • Apply the reverse of the default rule.

    • blank condition

      • GEOMETRY TYPE = “line”

      • METHOD = “point”


*PLATE_LINE_PROPERTY

 

;NAME

TAPERED

THICKNESS
(START)

THICKNESS
(END)

VARIATION TYPE

ORDER

RADIUS

CONVEXITY

;NAME

TAPERED

THICKNESS
(START)

THICKNESS
(END)

VARIATION TYPE

ORDER

RADIUS

CONVEXITY

Plate Line-1

0

0.0000

(blank)

(blank)

(blank)

(blank)

(blank)

Plate Line-2

1

0.0000

0.0000

linear

(blank)

(blank)

(blank)

Plate Line-3

1

0.0000

0.0000

parabolic

(blank)

(blank)

0

Plate Line-4

1

0.0000

0.0000

cubic

(blank)

(blank)

0

Plate Line-5

1

0.0000

0.0000

polynomial

1

(blank)

0

Plate Line-6

1

0.0000

0.0000

arc

(blank)

0.0000

0

  • NAME : Plate Line Name

    • value

      • Name applied to *PLATE_LINE

  • TAPERED : Options for applying thickness values

    • value

      • 0

        • Non tapered thickness

      • 1

        • Tapered thickness

  • THICKNESS(START) : Thickness at the start

  • THICKNESS(END) : Thickness at the end

    • blank condition

      • TAPERED = 0

  • VARIATION TYPE : Types of Thickness Variation Curves

    • value

      • linear

      • parabolic

      • cubic

      • polynomial

      • arc

    • blank condition

      • TAPERED = 0

  • ORDER : Order of thickness variation curve

    • blank condition

      • TAPERED = 0

      • VARIATION TYPE ≠ “polynomial”

  • RADIUS : Radius of the thickness variation curve

    • blank condition

      • TAPERED = 0

      • VARIATION TYPE ≠ “arc”

  • CONVEXITY : Shape of variation curve

    • value

      • 0

        • Concave

      • 1

        • Convex

    • blank condition

      • TAPERED = 0

      • VARIATION TYPE = “linear”


*REFERENCE_LINE

 

;NAME

ORIGIN(X)

ORIGIN(Y)

ROTATION ANGLE

;NAME

ORIGIN(X)

ORIGIN(Y)

ROTATION ANGLE

Reference Line-1

0.0000

0.0000

0.0000

  • NAME : Reference Line Name

  • ORIGIN(X), ORIGIN(Y) : X, Y coordinates of the Origin Point

  • ROTATION ANGLE : Rotation Angle from Origin Point


*VERTEX_GROUP

 

;NAME

VERTEX LIST

MASTER

DEPENDENCY

;NAME

VERTEX LIST

MASTER

DEPENDENCY

Vertex Group-1

[1.1, 1.2, 1.3, 1.4, 1.5]

1.1

[1.4, 1.5]

  • NAME: Vertex Group Name

  • VERTEX LIST: List of Vertices in a Group

    • Index(Face).Index(Vertex)

      • Index(Face)

        • This refers to the order of the data in the *SECTION_SHAPE.

        • The first *SECTION_SHAPE is numbered "1".

      • Index(Vertex)

        • The vertex order of the *SECTION_SHAPE data corresponding to the Index(Face).

        • The first vertex is numbered "1".

  • MASTER: Master Vertex

    • Must be a value included in the VERTEX LIST.

  • DEPENDENCY: Dependency 옵션을 적용할 Vertex 리스트

    • Must be a value included in the VERTEX LIST.

    • The value of MASTER VERTEX is ignored.

    • The number of list values can be '0'.


Reference Materials