[SPLC] Response Spectrum Load Cases

"SPLC": { "NAME": { "__DESC__": "Spectrum Load Case Name", "__TYPE__": "String" }, "DIR": { "__DESC__": "Direction", "__TYPE__": "String" }, "ANGLE": { "__DESC__": "Excitation angle", "__TYPE__": "Real" }, "SCALE": { "__DESC__": "Scale Factor", "__TYPE__": "Real" }, "PMFT": { "__DESC__": "Period Modification Factor", "__TYPE__": "Real" }, "bDAMP": { "__DESC__": "Apply Damping Method - Check Box", "__TYPE__": "Bool" }, "INTERP": { "__DESC__": "Interpolation of spectral data", "__TYPE__": "String" }, "DESC": { "__DESC__": "Desctiprion", "__TYPE__": "String" }, "COMTYPE": { "__DESC__": "Modal combination type", "__TYPE__": "String" }, "bADDSIGN": { "__DESC__": "Add signs to the results - Check Box", "__TYPE__": "Bool" }, "iSIGNTYPE": { "__DESC__": "Add signs to the results type", "__TYPE__": "Integer" }, "bMODE": { "__DESC__": "Select mode shapes - Check Box", "__TYPE__": "Bool" }, "aFUNCNAME": { "__DESC__": "Spectrum Name List", "__TYPE__": [ "String" ] }, "aUSEMODE": { "__DESC__": "Use Mode List", "__TYPE__": [ { "bUSE": { "__DESC__": "Boolean Use Mode", "__TYPE__": "Bool" }, "MSFACTOR": { "__DESC__": "Mode Shape Factor", "__TYPE__": "Real" } } ] }, "bCDAMP": { "__DESC__": "Correct Damping", "__TYPE__": "Bool" }, "iMDTYPE": { "__DESC__": "Damping ratio method type", "__TYPE__": "Integer" }, "DALL": { "__DESC__": "Damping ratio for all modes", "__TYPE__": "Real" }, "aDAMPING": { "__DESC__": "Modal damping overrides - damping ratio List", "__TYPE__": [ { "iMODE": { "__DESC__": "Mode", "__TYPE__": "Integer" }, "DAMPING": { "__DESC__": "Mode Shape Factor", "__TYPE__": "Real" } } ] }, "iCOEF": { "__DESC__": "Damping Type", "__TYPE__": "Integer" }, "bMASSP": { "__DESC__": "Mass proportional - Check Box", "__TYPE__": "Bool" }, "MASSC": { "__DESC__": "Mass proportional - Value", "__TYPE__": "Real" }, "bSTIFFP": { "__DESC__": "Stiffness proportional - Check Box", "__TYPE__": "Bool" }, "STIFFC": { "__DESC__": "Stiffness proportional - Value", "__TYPE__": "Real" }, "iCALC": { "__DESC__": "Coefficients calculation method", "__TYPE__": "Integer" }, "FP1": { "__DESC__": "Frequency / Period - Mode1", "__TYPE__": "Real" }, "FP2": { "__DESC__": "Frequency / Period - Mode2", "__TYPE__": "Real" }, "DR1": { "__DESC__": "Damping ratio - Mode1", "__TYPE__": "Real" }, "DR2": { "__DESC__": "Damping Ratio - Mode2", "__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 Response Spectrum Load Cases

NO.

Name

API - Key

API - Value Type

Default

RS Load Case

NO.

Name

API - Key

API - Value Type

Default

RS Load Case

 

Common Items

1

Response Spectrum Load Cases No.

“KEY”

 

🔴

2

Spectrum Load Case Name

"NAME"

 

🔴

3

Desctiprion

"DESC"

 

🔺

4

Direction

  • X-Y : "XY"

  • Z : "Z"

"DIR"

“XY”

🔺

5

Excitation angle

"ANGLE"

0

🔺

6

Scale Factor

"SCALE"

 

🔴

7

Period Modification Factor

"PMFT"

 

🔴

 

Spectrum Functions

8

Spectrum Name List

"aFUNCNAME"

 

🔴

 

Modal Combination Control

9

Modal Combination Type

  • SRSS : "SRSS"

  • CQC : “CQC”

  • ABS : "ABS"

  • Linear : "Linear"

"COMTYPE"

“SRSS”

🔺

10

Add signs to the results

"bADDSIGN"

FALSE

🔺

11

Add signs to the results type

  • Along the Major Mode Direction : 0

  • Along the Absolute Maximum Value : 1

"iSIGNTYPE"

1

🔺

12

Select mode shapes

"bMODE"

 

 

 

Use Mode List

"aUSEMODE"

 

 

🔺

13

Boolean Use Mode

"bUSE"

 

🔺

14

Mode Shape Factor

"MSFACTOR"

 

🔺

 

Interpolation of Spectral Data

15

Interpolation of spectral data

  • Linear : "LINEAR"

  • Logarithm : “LOG”

"INTERP"

“LINEAR”

🔺

 

Applying Damping Method

16

Apply Damping Method

"bDAMP"

FALSE

🔺

17

Correction by Damping Ratio

"bCDAMP"

FALSE

🔺

18

Damping Method

  • Modal : 1

  • Mass & Stiffness Proportional : 2

  • Strain Energy Proportional : 3

"iMDTYPE"

 

🔴

 

Direct Specification of Modal Damping

19

Damping ratio for all modes

"DALL"

 

🔺

 

Modal damping overrides - damping ratio List

"aDAMPING"

 

 

🔺

20

Mode

"iMODE"

 

🔺

21

Mode Shape Factor

"DAMPING"

 

🔺

 

Mass & Stiffness Proportional

22

Damping Type

  • Direct Specification : 1

  • Calculation from Modal Daping : 2

"iCOEF"

 

🔴

23

Mass Proportional

"bMASSP"

FALSE

🔺

24

Stiffness Proportional

"bSTIFFP"

FALSE

🔺

 

Direct Specification

25

Mass proportional

"MASSC"

0

🔺

26

Stiffness proportional

"STIFFC"

0

🔺

 

Calculation from Modal Daping

27

Coefficients calculation method

  • Frequency : 1

  • Period : 2

"iCALC"

 

🔴

28

Frequency / Period - Mode1

"FP1"

 

🔴

29

Frequency / Period - Mode2

"FP2"

 

🔴

30

Damping ratio - Mode1

"DR1"

 

🔴

31

Damping Ratio - Mode2

"DR2"

 

🔴

 

MIDAS Gen only

 

Auto Search Angle

"bAUTO"

Bool

 

 

 

Auto Type

"iAUTOTYPE"

Integer

 

 

 

Non Dissipative

"bNDP"

Bool

 

 

 

Non Dissipative

"NDP"

Real

 

 

 

  • The JSON format example for inputting Response Spectrum Load Cases

"SPLC": { "1": { "NAME": "LC1", "DESC": "desc", "DIR": "XY", "ANGLE": 0.0, "SCALE": 1.2, "PMFT": 1.3, "aFUNCNAME": [ "KDS(41-17-00:2019)" ], "COMTYPE": "CQC", "bADDSIGN": true, "iSIGNTYPE": 0, "bMODE": true, "aUSEMODE": [ { "bUSE": true, "MSFACTOR": 1.0 }, { "bUSE": true, "MSFACTOR": 1.0 }, { "bUSE": false, "MSFACTOR": 1.0 }, { "bUSE": false, "MSFACTOR": 1.0 } ], "INTERP": "LINEAR", "bDAMP": true, "bCDAMP": true, "iMDTYPE": 2, "iCOEF": 2, "bMASSP": true, "bSTIFFP": true, "iCALC": 1, "FP1": 6.0, "FP2": 7.0, "DR1": 0.04, "DR2": 0.03 } }