Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 LCOM
POST, GET, PUT {{Base Url}}/db/lcom

    "LCOM": {
        "NAME": {
            "__DESC__": "Combination Name",
            "__TYPE__": "String"
        },
        "KIND": {
            "__DESC__": "Design Type",
            "__TYPE__": "String"
        },
        "ACTIVE": {
            "__DESC__": "Active Type",
            "__TYPE__": "String"
        },
        "bES": {
            "__DESC__": "E (Concrete design only)",
            "__TYPE__": "Bool"
        },
        "iTYPE": {
            "__DESC__": "Sum. method",
            "__TYPE__": "Integer"
        },
        "DESC": {
            "__DESC__": "Description",
            "__TYPE__": "String"
        },
        "iSERV_TYPE": {
            "__DESC__": "EC Serv Type",
            "__TYPE__": "Integer"
        },
        "nLCOMTYPE": {
            "__DESC__": "EC Lcom Type",
            "__TYPE__": "Integer"
        },
        "nSEISTYPE": {
            "__DESC__": "EC Seis Type",
            "__TYPE__": "Integer"
        },
        "vCOMB": {
            "__DESC__": "Combination List",
            "__TYPE__": [
                {
                    "ANAL": {
                        "__DESC__": "Analysis Type",
                        "__TYPE__": "String"
                    },
                    "LCNAME": {
                        "__DESC__": "Load Case Name",
                        "__TYPE__": "String"
                    },
                    "FACTOR": {
                        "__DESC__": "Factor",
                        "__TYPE__": "Real"
                    }
                }
            ]
        }
    }

  • Introduce Input Data Symbols

API - Value Type

Input Data

Integer

🇮

🔴

Essential

String

🇸

Unnecessary

Boolean

🇧

🔺

Optional

Real

🇷

  • The required Input Data for defining Load Combination

NO.

Name

API - Key

API - Value Type

Default

General

1

Load Combination No.

“ID”

🇮

🔴

2

Combination Name

"NAME"

🇸

🔴

3

Description

"DESC"

🇸

🔺

4

Design Type

  • General : "GEN"

  • Steel Design : "STEEL"

  • Concrete Design : "CONC"

  • Composite Steel Girder Design : "STLCOMP"

  • SRC Design : "SRC"

  • Seismic : "SEISMIC"

"KIND"

🇸

🔴

5

Active Type

  • Inactive : "INACTIVE"

  • Active : "ACTIVE"

  • Strength/Stress : "STRENGTH"

  • Serviceability : "SERVICE"

"ACTIVE"

🇸

“INACTIVE”

🔺

6

Sum. method

  • Add : 0

  • Envelope : 1

  • ABS : 2

  • SRSS : 3

"iTYPE"

🇮

0

🔺

7

Combination List

"vCOMB"

8

Analysis Type

  • Static Load Case : "ST"

  • General Comb. : "CB"

  • Steel Design Comb. : "CBS"

  • Concrete Design Comb. : "CBC"

  • Composite Steel Girder Design Comb. : "CBSC"

  • SRC Design Comb. : "CBR"

  • Seismic Comb. : "CBSM"

"ANAL"

🇸

🔴

9

Load Case Name

"LCNAME"

🇸

🔴

10

Factor

"FACTOR"

🇷

🔴

Concrete Design Combination Only

E Check Option

“bES"

🇧

Eurocodoe - Serviceability Load Combination

EC Serv Type

"iSERV_TYPE"

🇮

EC Lcom Type

"nLCOMTYPE"

🇮

KOREA Standard - Seismic Load Combination Type

EC Seis Type

"nSEISTYPE"

🇮

  • The JSON format example for inputting Load Combination

 API EXAMPLE - Load Combination (General)
{
    "Assign": {
        "1": {
            "NAME": "LCOM1",
            "KIND": "GEN",
            "ACTIVE": "INACTIVE",
            "iTYPE": 0,
            "DESC": "desc",

            "vCOMB": [
                {
                    "ANAL": "ST",
                    "LCNAME": "LC1",
                    "FACTOR": 1.0
                },
                {
                    "ANAL": "ST",
                    "LCNAME": "LC2",
                    "FACTOR": 1.0
                }
            ]
        }
    }
}    

  • No labels