[STCT] Construction Stage Analysis control Data

[STCT] Construction Stage Analysis control Data

"STCT": { "bLAST_FINAL": { "__DESC__": "Final Stage", "__TYPE__": "Bool" }, "FINAL_STAGE": { "__DESC__": "Other stage name", "__TYPE__": "String" }, "CPFC": { "__DESC__": "Initial / External force", "__TYPE__": "String" }, "bEXT_REPL": { "__DESC__": "External force type", "__TYPE__": "Bool" }, "bCALC_CFF": { "__DESC__": "Calculate concurrent forces of frame", "__TYPE__": "Bool" }, "bCALC_CSP": { "__DESC__": "Calculate output of each part of composite section", "__TYPE__": "Bool" }, "bAPPLY_IMF": { "__DESC__": "Apply Initial member force to C.S", "__TYPE__": "Bool" }, "bCONV": { "__DESC__": "Convert final stage member forces to initial forces for Post C.S", "__TYPE__": "Bool" }, "bTRUSS": { "__DESC__": "Truss - Check Box", "__TYPE__": "Bool" }, "bBEAM": { "__DESC__": "Beam - Check Box", "__TYPE__": "Bool" }, "bITD": { "__DESC__": "Initial tangent displacement for erected structures - Check Box", "__TYPE__": "Bool" }, "ITD": { "__DESC__": "Initial tangent displacement type", "__TYPE__": "String" }, "GROUP": { "__DESC__": "Structure group name", "__TYPE__": "String" }, "bSAVE_OCS": { "__DESC__": "", "__TYPE__": "Bool" }, "bLFFC": { "__DESC__": "Lack-of-Fit force control - Check Box", "__TYPE__": "Bool" }, "LFFGR": { "__DESC__": "Structure group name", "__TYPE__": "String" }, "bCAMBER": { "__DESC__": "Apply camber displacement to C.S. (if defined)", "__TYPE__": "Bool" }, "bSELFCONS": { "__DESC__": "Self-constrained forces & stresses", "__TYPE__": "Bool" }, "bCHANGE_CABLE": { "__DESC__": "Change cable element to equivalent truss element for Post C.S.", "__TYPE__": "Bool" }, "iINC_NLA": { "__DESC__": "Analysis type", "__TYPE__": "Integer" }, "iNLA_TYPE": { "__DESC__": "Independent / Accumulative stage", "__TYPE__": "Integer" }, "bIEMF": { "__DESC__": "Include equilibrium element nodal forces - Check Box", "__TYPE__": "Bool" }, "iLSTEP": { "__DESC__": "Number of load stpes", "__TYPE__": "Integer" }, "iMAXITER": { "__DESC__": "Maximum number of iterations", "__TYPE__": "Integer" }, "CF": { "__DESC__": "Convergence failure - Check Box", "__TYPE__": "Bool" }, "BSSTEP": { "__DESC__": "Maximum Bi-Section level for an load step", "__TYPE__": "Integer" }, "ADSTEP": { "__DESC__": "Maximum allowable diverged steps", "__TYPE__": "Integer" }, "bENEG": { "__DESC__": "Energy norm - Check Box", "__TYPE__": "Bool" }, "EV": { "__DESC__": "Energy norm - Value", "__TYPE__": "Real" }, "bDISP": { "__DESC__": "Displacement norm - Check Box", "__TYPE__": "Bool" }, "DV": { "__DESC__": "Displacement norm - Value", "__TYPE__": "Real" }, "bFORC": { "__DESC__": "Force norm - Check Box", "__TYPE__": "Bool" }, "FV": { "__DESC__": "Force norm - Value", "__TYPE__": "Real" }, "bINC_PDL": { "__DESC__": "Include P-delta effect - Check Box", "__TYPE__": "Bool" }, "iITER": { "__DESC__": "Number of iterations", "__TYPE__": "Integer" }, "TOL": { "__DESC__": "Convergence tolerance", "__TYPE__": "Real" }, "bINC_TDE": { "__DESC__": "Include time dependent effect", "__TYPE__": "Bool" }, "bCNS": { "__DESC__": "Creep & Shrinkage check box", "__TYPE__": "Bool" }, "TYPE": { "__DESC__": "CR & SH - Type", "__TYPE__": "String" }, "iITER_CR": { "__DESC__": "Number of Creep Iteration", "__TYPE__": "Integer" }, "TOL_CR": { "__DESC__": "Tolerance", "__TYPE__": "Real" }, "bTTLE_CS": { "__DESC__": "Tendon tension loss effect", "__TYPE__": "Bool" }, "bRCE": { "__DESC__": "Consider Re-bar confinement effect", "__TYPE__": "Bool" }, "bVAR": { "__DESC__": "Variation of comp. Strength", "__TYPE__": "Bool" }, "bTTLE_ES": { "__DESC__": "Tendon tension loss effect (Elastic shortening)", "__TYPE__": "Bool" }, "iTTLE_ES": { "__DESC__": "Tendon tension loss effect - Type", "__TYPE__": "Integer" }, "bAPPLY_ELA": { "__DESC__": "Apply time dependent effect elastic modulus to Post C.S", "__TYPE__": "Bool" }, "bOUCC": { "__DESC__": "Only User’s creep coefficient", "__TYPE__": "Bool" }, "bITS": { "__DESC__": "Internal time step for creep check box", "__TYPE__": "Bool" }, "iITS": { "__DESC__": "Internal time step for creep - Value", "__TYPE__": "Integer" }, "bATS": { "__DESC__": "Auto time step generation for large time gap", "__TYPE__": "Bool" }, "iT10": { "__DESC__": "Time Gap : T >10", "__TYPE__": "Integer" }, "iT100": { "__DESC__": "Time Gap : T >100", "__TYPE__": "Integer" }, "iT1K": { "__DESC__": "Time Gap : T >1000", "__TYPE__": "Integer" }, "iT5K": { "__DESC__": "Time Gap : T >5000", "__TYPE__": "Integer" }, "iT10K": { "__DESC__": "Time Gap : T >10000", "__TYPE__": "Integer" }, "bSD": { "__DESC__": "Consider stress decrease at Transfer Length Zone by Post-tension - Check Box", "__TYPE__": "Bool" }, "iSDOPT": { "__DESC__": "Stress decrease method - Linear / Constant", "__TYPE__": "Integer" }, "SDCONST": { "__DESC__": "Constant - ratio value", "__TYPE__": "Real" }, "iBSC": { "__DESC__": "Constant / Change with tendon", "__TYPE__": "Integer" }, "vEREC": { "__DESC__": "", "__TYPE__": [ { "LTYPECC": { "__DESC__": "Erection load case name", "__TYPE__": "String" }, "EREC": { "__DESC__": "Load type for C.S", "__TYPE__": "String" }, "vLCNAME": { "__DESC__": "Load Case Name List", "__TYPE__": [ "String" ] } } ] } }

 

  • 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 Construction Stage Analysis Control Data

NO.

Name

API - Key

API - Value Type

Defalut

Required

Condition

NO.

Name

API - Key

API - Value Type

Defalut

Required

Condition

1

Erection Load for Contruction Stage

"vEREC"

 

 

🔺

 

2

Erection load case name

"LTYPECC"

 

🔺

 

3

Load type for C.S

"EREC"

 

🔺

 

4

Load Case Name List

"vLCNAME"

 

🔺

 

 

Final Stage

5

Final Stage

  • Last = true

  • Other Stage = false

"bLAST_FINAL"

 

🔴

 

6

Other stage name

"FINAL_STAGE"

 

🔺

"bLAST_FINAL" : fasle

 

Analysis Option

7

Analysis type

  • Linear = 0

  • Nonlinear = 1

  • Material Nonlinear = 2

"iINC_NLA"

 

🔴

 

8

Independent / Accumulative stage

  • Independent = 0

  • Accumulative = 1

"iNLA_TYPE"

 

🔴

 

9

Include equilibrium element nodal forces

"bIEMF"

 

🔺

"iINC_NLA" : 1 ,"iNLA_TYPE" : 0

 

Nonlinear Analysis Control

10

Number of load stpes

"iLSTEP"

 

🔴

"iNLA_TYPE" : 0

11

Maximum number of iterations

"iMAXITER"

 

🔴

 

12

Energy norm

"bENEG"

FALSE

🔺

One of the convergence criteria should be "on"

13

Energy norm - Value

"EV"

0

🔺

"bENEG" : true

14

Displacement norm

"bDISP"

FALSE

🔺

 

15

Displacement norm - Value

"DV"

0

🔺

"bDISP" : true

16

Force norm

"bFORC"

FALSE

🔺

 

17

Force norm - Value

"FV"

0

🔺

"bFORC" : true

 

Matl. Nonlinear Analysis Control

18

Convergence failure

"CF"

FALSE

🔺

"iINC_NLA" : 2

19

Maximum Bi-Section level for an load step

"BSSTEP"

0

🔺

"CF" : true

20

Maximum allowable diverged steps

"ADSTEP"

0

🔺

"CF" : true

 

P-Delta Analysis Control

21

Include P-delta effect

"bINC_PDL"

FALSE

🔺

"iINC_NLA" : Linear

22

Number of iterations

"iITER"

 

🔺

"bINC_PDL" : true

23

Convergence tolerance

"TOL"

 

🔺

"bINC_PDL" : true

 

Time Dependent Effect Control

24

Include time dependent effect

"bINC_TDE"

FALSE

🔺

"iINC_NLA" : Linear or 2, "iNLA_TYPE" : 1

25

Creep & Shrinkage check box

"bCNS"

FALSE

🔺

"bINC_TDE" : true

26

CR & SH - Type

  • "CREEP",

  • "SHRINK",

  • "BOTH"

"TYPE"

 

🔺

"bCNS" : true : 🔴

27

Tendon tension loss effect

"bTTLE_CS"

FALSE

🔺

 

28

Consider Re-bar confinement effect

"bRCE"

FALSE

🔺

 

29

Variation of comp. Strength

"bVAR"

FALSE

🔺

"bVAR" : true

30

Apply time dependent effect elastic modulus to Post C.S

"bAPPLY_ELA"

FALSE

🔺

 

31

Tendon tension loss effect (Elastic shortening)

"bTTLE_ES"

FALSE

🔺

 

32

Tendon tension loss effect - Type

  • change with variation of tendon force = 0

  • constant = 1

"iTTLE_ES"

0

🔺

 

 

Creep ("TYPE" : "CREEP" or “BOTH”)

33

Number of Creep Iteration

"iITER_CR"

0

🔺

 

34

Tolerance

"TOL_CR"

0

🔺

 

35

Only User’s creep coefficient

"bOUCC"

FALSE

🔺

 

36

Internal time step for creep check box

"bITS"

FALSE

🔺

 

37

Internal time step for creep - Value

"iITS"

 

🔺

"bITS" : true

38

Auto time step generation for large time gap

"bATS"

FALSE

🔺

 

39

Time Gap : T >10

"iT10"

 

🔺

"bATS" : true