Versions Compared

Key

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

개요

  • 정의된 Text 형식에 맞게 작성한 Curve Library 정보를 Import하여 Curve Library를 생성합니다.

  • Text File의 형식은 UTF-8 형식의

    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
    minLevel2
    maxLevel6
    outlinefalse
    styledefault
    typelist
    printabletrue

    *SETTING

    ;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+


    *CONSTRAINT_PLANE

    See *CONSTRAINT_PLANE in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 E4ONTg


    *MAIN_CONSTRAINT_

    PLANE 참고

    PATH

    See *MAIN_CONSTRAINT_PATH

    in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *MAIN_CONSTRAINT_PATH 참고

    NoteVARIABLE PATH 설정은 항상 ‘0' 입니다

    E4ONTg

    Note
    • The VARIABLE PATH setting is always '0'.

    • REFERENCE POINT, CALCULATION POINT가 항상 POINT are always (blank) 입니다.


    *CONSTRAINT_POINT

    See *CONSTRAINT_POINT in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *CONSTRAINT_POINT 참고E4ONTg

    Note
    • PATH TYPE은 항상 “main” 입니다TYPE is always "main".


    *CONSTRAINT_ARRAY_POINT

    See *CONSTRAINT_ARRAY_POINT in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *CONSTRAINT_ARRAY_POINT 참고E4ONTg

    Note
    • PATH TYPE은 항상 “main” 입니다.TYPE is always "main"


    *PATH_LINKED_ENTITY

    ;NAME

    PATH

    TAPERED SECTION

    SECTION
    (START)

    X
    (START)

    Y
    (START)

    Z
    (START)

    VXX
    (START)

    VXY
    (START)

    VXZ
    (START)

    VYX
    (START)

    VYY
    (START)

    VYZ
    (START)

    SECTION
    (END)

    X
    (END)

    Y
    (END)

    Z
    (END)

    VXX
    (END)

    VXY
    (END)

    VXZ
    (END)

    VYX
    (END)

    VYY
    (END)

    VYZ
    (END)

    PARAMETER
    (START)

    PARAMETER
    (END)

    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) : Name of the start point User Section of the Path Linked Entity의 시점에 할당할 단면의 NameEntity

      • 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.


    *PATH_LINKED_ENTITY_VARIATION

    ;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”


    *PATH_LINKED_ENTITY_PROPERTY

    ;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)


    *BASE_PARAMETER

    See *BASE_PARAMETER in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 E4ONTg


    *

    BASE

    ASSIGNED_PARAMETER

    참고

    See *ASSIGNED_PARAMETER

    in the https://midasuser.atlassian.net/wiki/x/ygBgTg의 *ASSIGNED_PARAMETER 참고

    참고자료

    E4ONTg


    Reference Materials