Text Format : User Section
개요
정의된 Text 형식에 맞게 작성한 Plane Type의 단면 정보를 Import하여 User Section을 생성합니다.
Text File의 형식은 UTF-8 형식의 CSV(Comma-Separated Values)이므로, 해당 형식으로 저장한 후 Import하여야 합니다.
실행
Ribbon Menu > [Base] Tab > [Property] Group > User Section > Text File
설명
*SETTING_USER_SECTION
;NAME | MATERIAL TYPE |
|---|---|
User Section-1 | concrete |
NAME : User Section의 Name
MATERIAL TYPE : User Section의 재질 유형
value
concrete
steel
*SECTION_SHAPE
단면 형상(Sheet Body)의 Name은 Keyword(*SECTION_SHAPE)의 오른쪽 셀(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 : 폐합 면의 시작 Vertex를 판단하기 위한 값
value
0
1
폐합 면의 시작 Vertex로 적용
X, Y : Vertex의 좌표
R : 다음 Vertex와의 연결에 의해 생성되는 Edge의 Radius 값
CW : Radius 값의 적용 방향을 변경하기 위한 값
value
0
기본 규칙에 따른 방향을 적용
1
Radius 값의 적용 방향을 변경
BLEND TYPE : 현재 Vertex의 위치에 추가로 적용할 Fillet/Chamfer의 유형
value
none
Fillet/Chamfer를 적용하지 않음
fillet
chamfer
R(FILLET) : Fillet의 Radius 값
black 조건
BLEND TYPE ≠ “fillet”
L1(CHAMFER). L2(CHAMFER) : Chamfer의 Length 값
blank 조건
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 : Plate Line의 Geometry 유형
value
line
arc
METHOD : Arc의 생성 방법
value
point
Arc의 시작점, 끝점과 내부의 점(Other)에 따라 Arc를 생성
center
Arc의 시작점, 끝점과 중심점(Other)에 따라 Arc를 생성
angle
Arc의 시작점, 끝점과 Angle 값에 따라 Arc를 생성
radius
Arc의 시작점, 끝점과 Radius 값에 따라 Arc를 생성
blank 조건
GEOMETRY TYPE = “line”
X(START), Y(START) : Line, 또는 Arc 시작점의 X, Y 좌표
X(END), Y(END) : Line, 또는 Arc 끝점의 X, Y 좌표
X(OTHER), Y(OTHER) : Arc 내부의 점(METHOD가 “point” 일 경우), 또는 Arc 중심점(METHOD가 “center” 일 경우)의 X, Y 좌표
blank 조건
GEOMETRY TYPE = “line”
METHOD = (“angle” or “radius”)
ANGLE : Arc의 Angle 값
blank 조건
GEOMETRY TYPE = “line”
METHOD ≠ “angle”
RADIUS : Arc의 Radius 값
blank 조건
GEOMETRY TYPE = “line”
METHOD ≠ “radius”
REVERSE : Arc의 생성 방향을 변경하기 위한 값
value
0
기본 규칙에 따른 방향을 적용
1
Arc의 생성 방향을 변경
blank 조건
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
*PLATE_LINE > NAME
TAPERED : Plate Line의 두께 값 적용 옵션
value
0
Plate Line의 시작점과 끝점에 같은 두께 값을 적용함
1
Plate Line의 시작점과 끝점에 다른 두께 값을 적용함
THICKNESS(START) : Plate Line 시작점의 두께 값
THICKNESS(END) : Plate Line 끝점의 두께 값
blank 조건
TAPERED = 0
VARIATION TYPE : 두께 변화 곡선의 유형
value
linear
parabolic
cubic
polynomial
arc
blank 조건
TAPERED = 0
ORDER : 두께 변화 곡선의 차수
blank 조건
TAPERED = 0
VARIATION TYPE ≠ “polynomial”
RADIUS : 두께 변화 곡선의 Radius 값
blank 조건
TAPERED = 0
VARIATION TYPE ≠ “arc”
CONVEXITY : 두께 변화 곡선의 형태
value