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 |
---|---|
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 | X | Y | R | CW | BLEND TYPE | R | L1 | L2 |
---|---|---|---|---|---|---|---|---|
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 | Y | X | Y | X | Y | 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 | THICKNESS | 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 |
---|---|---|---|
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 |
---|---|---|---|
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