개요
정의된 Text 형식에 맞게 작성한 Curve Library 정보를 Import하여 Curve Library를 생성합니다.
Summary
Create a Curve Library by importing information written in a predefined Text format.
The text file format is CSV (Comma-Separated Values) 이므로, 해당 형식으로 저장한 후 Import하여야 합니다.
실행
in UTF-8 format, so you must save it in that format before importing.
How to Run
[Curve Library Mode]
Ribbon Menu > [Curve Library] Tab > [Import] Group > Text File
Explanation
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
;NAME | UNIT LENGTH | DIRECTION | ALIGN TYPE |
---|---|---|---|
Curve Library-1 | 0.0000 | x+ | auto |
DIRECTION: Direction of the Default Constraint Path의 방향Path
value
x+
y+
z+
x-
y-
z-
default
x+
See *CONSTRAINT_PLANE in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 E4ONTg
See *MAIN_CONSTRAINT_PATH
in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *MAIN_CONSTRAINT_PATH 참고E4ONTg
Note |
---|
|
See *CONSTRAINT_POINT in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *CONSTRAINT_POINT 참고E4ONTg
Note |
---|
|
See *CONSTRAINT_ARRAY_POINT in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *CONSTRAINT_ARRAY_POINT 참고E4ONTg
Note |
---|
|
;NAME | PATH | TAPERED SECTION | SECTION | X | Y | Z | VXX | VXY | VXZ | VYX | VYY | VYZ | SECTION | X | Y | Z | VXX | VXY | VXZ | VYX | VYY | VYZ | PARAMETER | PARAMETER |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Beam-1 | default | 0 | Section-1 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | (blank) | (blank) | (blank) | (blank) | (blank) | (blank) | (blank) | (blank) | (blank) | (blank) | Parameter-1 | (blank) |
Beam-2 | Main path-1 | 1 | Section-1 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | Section-2 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | Parameter-1 | Parameter-2 |
NAME : Name of Path Linked Entity의 NameEntity
PATH : Path Name of the Constraint Path Linked Entity가 구속되어 있는 Constraint Path의 Nameto which the Linked Entity is constrained
value
default
*MAIN_CONSTRAINT_PATH > NAME
TAPERED SECTION : 변단면 적용 옵션Options for tapered section
value
0
변단면을 적용하지 않음Not applied Tapered Section
1
변단면을 적용함Applied Tapered Section
SECTION(START) : Path Linked Entity의 시점에 할당할 단면의 NameName of the start point User Section of the Path Linked Entity
value
Curve Library 모드에 등록되어 있는 User Section의 NameName of the User Section that is registered in Curve Library mode.
X(START), Y(START), Z(START) : 시점 단면 원점의 X, Y, Z 좌표Coordinates of the origin of the start point User Section.
blank condition of X(START)의 blank 조건
*SETTING > DIRECTION = “X+” or “X-”
blank condition of Y(START)의 blank 조건
SETTING > DIRECTION = “Y+” or “Y-”
blank condition of Z(START)의 blank 조건
SETTING > DIRECTION = “Z+” or “Z-”
VXX(START), VXY(START), VXZ(START) : 시점 단면 X축의 방향 벡터 값Direction vector on the X-axis of the start point User Section.
blank condition of VXX(START)의 blank 조건
SETTING > DIRECTION = “X+” or “X-”
blank condition of VXY(START)의 blank 조건
SETTING > DIRECTION = “Y+” or “Y-”
blank condition of VXZ(START)의 blank 조건
SETTING > DIRECTION = “Z+” or “Z-”
VYX(START), VYY(START), VYZ(START) : 시점 단면 Y축의 방향 벡터 값Direction vector on the Y-axis of the start point User Section.
blank condition of VYX(START)의 blank 조건
SETTING > DIRECTION = “X+” or “X-”
blank condition of VYY(START)의 blank 조건
SETTING > DIRECTION = “Y+” or “Y-”
blank condition of VYZ(START)의 blank 조건
SETTING > DIRECTION = “Z+” or “Z-”
SECTION(END), X(END), Y(END), Z(END), VXX(END), VXY(END), VXZ(END), VYX(END), VYY(END), VYZ(END)
종점 단면에 대한 데이터이며, 내용은 시점 단면과 동일
blank 조건Data for the end point User Section, with the same content as the star tpoint User Section
User Section
TAPERED SECTION = “0”
PARAMETER(START): 시점 단면에 적용할 Parameter Set의 NameSet Name of the start point User Section.
value
Parameter Set Name of *ASSIGNED_PARAMETER의 Parameter Set NamePARAMETER
Note!
값이 없을 경우 If there is no value, apply the Default Assigned Parameter를 적용합니다Parameter.
PARAMETER(END): 종점 단면에 적용할 Parameter Set의 NameSet Name of the end point User Section.
value
Parameter Set Name of *ASSIGNED_PARAMETER의 Parameter Set NamePARAMETER
blank 조건condition
TAPERED SECTION = “0”
Note!
값이 없을 경우 If there is no value, apply the Default Assigned Parameter를 적용합니다Parameter.
;NAME | VARIATION ORIGIN | VARIATION TYPE (Y) | ORDER (Y) | RADIUS (Y) | CONVEXITY (Y) | VARIATION TYPE (Z) | ORDER (Z) | RADIUS (Z) | CONVEXITY (Z) |
---|---|---|---|---|---|---|---|---|---|
Beam-1 | path | linear | (blank) | (blank) | (blank) | parabolic | (blank) | (blank) | 0 |
Beam-2 | cc | cubic | (blank) | (blank) | 0 | polynomial | 0.0000 | (blank) | 0 |
Beam-3 | ct | arc | (blank) | 0.0000 | 0 | arc | (blank) | 0.0000 | 0 |
NAME : Name of Path Linked Entity의 NameEntity
value
*PATH_LINKED_ENTITY > NAME
*PATH_LINKED_ENTITY > TAPERED SECTION 열의 값이 “1”이어야 함SECTIOThe *PATH_LINKED_ENTITY > TAPERED SECTION column must have a value of "1"
VARIATION ORIGIN : Variation의 기준 위치 (오목, 볼록의 판단을 위한 Vertex 상대거리 계산의 기준 위치) Base position of Variation
value
lb
Left-Bottom
cb
Center-Bottom
rb
Right-Bottom
lc
Left-Center
cc
Center-Center
rc
Right-Center
lt
Left-Top
ct
Center-Top
rt
Right-Top
path
Path Location
VARIATION TYPE(Y), VARIATION TYPE(Z) : Y축, Z축 방향 별 곡선의 변화 유형Types of changes in curves by Y- and Z-axis direction
value
linear
parabolic
cubic
polynomial
arc
ORDER(Y), ORDER(Z) : Y축, Z축 방향 별 곡선의 차수
blank 조건Degree of curve by Y- and Z-axis direction
blank condition
VARIATION TYPE ≠ “polynomial”
RADIUS(Y), RADIUS(Z) : Y축, Z축 방향 별 곡선Radius of curve (Arc) 의 반지름by Y- and Z-axis direction
blank 조건condition
VARIATION TYPE ≠ “arc”
CONVEXITY(Y), CONVEXITY(Z) : Y축, Z축 방향 별 곡선의 형태Shape of curves by Y- and Z-axis direction
value
0
오목한 곡선을 생성Concave curve
1
볼록한 곡선을 생성Convex curve
blank 조건condition
VARIATION TYPE = “linear”
;NAME | MEMBER TYPE | MATERIAL TYPE | MATERIAL | CUTTING GROUP | CUTTING TYPE |
---|---|---|---|---|---|
Beam-1 | structural | concrete | C24 | (blank) | |
Beam-2 | nonstructural | steel | SS400 | default | target |
NAME: Name of Path Linked Entity의 NameEntity
value
*PATH_LINKED_ENTITY > NAME
MEMBER TYPE: Member Type for Path Linked Entity의 부재 유형Entitiy
value
structural
nonstructural
void
MATERIAL TYPE: Material Type for Path Linked Entity의 재질 유형Entitiy
value
concrete
steel
Note!
Path Linked Entity의 속성창 UI에는 나타나지 않는 속성입니다. (현재 속성창 UI에 나타나는 Material Type은 수량 산출을 위한 데이터입니다.)
아래 데이터의 유효성 판단을 위한 데이터입니다Properties that do not appear in the Path Linked Entity's property pane UI.(The Material Type that currently appears in the Property Pane UI is the data for calculating the quantity).
The data below is for validation purposes.
*PATH_LINKED_ENTITY > SECTION(START), SECTION(END)
MATERIAL TYPE이 “concrete” 일 경우 : Concrete Type의 User Section만 유효합니다.
MATERIAL TYPE이 “steel” 일 경우 : Steel Type의 User Section만 유효합니다If MATERIAL TYPE is "concrete" : Only the User Section of Concrete Type is valid.
If MATERIAL TYPE is "steel" : Only User Section of Steel Type is valid.
*PATH_LINKED_ENTITY_PROPERTY > MATERIAL
MATERIAL TYPE이 “concrete” 일 경우 : Concrete Type의 Material만 유효합니다.
MATERIAL TYPE이 “steel” 일 경우 : Steel Type의 Material만 유효합니다If MATERIAL TYPE is "concrete" : Only Material of Concrete Type is valid.
If MATERIAL TYPE is "steel": Only Material of Steel Type is valid.
MATERIAL: Material Name for Path Linked Entity의 재질 NameEntitiy
CUTTING GROUP: Name of the Cutting Group the Path Linked Entity가 속하는 Cutting Group의 NameEntity belongs to
value
default
Apply Default Group을 적용Group
Note!
값이 없을 경우 Cutting Property를 적용하지 않습니다If there is no value, the Cutting Property is not applied.
CUTTING TYPE: Role in Cutting Group에서의 역할Groups
value
target
tool
blank 조건condition
CUTTING GROUP = (blank)
See *BASE_PARAMETER in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 E4ONTg
See *ASSIGNED_PARAMETER
in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *ASSIGNED_PARAMETER 참고
참고자료Reference Materials
Enter Curve Library Mode, load the Usersection of the archive, and run Text format.
Ribbon Menu > [Base] Tab > [Library] Group > Curve > Create
Ribbon Menu > [Base] Tab > [Property] Group > User Section > Import
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|