[LCOM] Load Combinations

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

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

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"

 

 

Eurocode - Serviceability Load Combination

 

EC Serv Type

"iSERV_TYPE"

 

 

AASHTO - Load Combination Type

 

Load Combination Type

"nLCOMTYPE"

 

 

KOREA Standard - Seismic Load Combination Type

 

Seismic Load Combination Type

"nSEISTYPE"

 

 

  • The JSON format example for inputting Load Combination

{ "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 } ] } } }