[THMS] Multiple Support Excitation

"THMS": { "ITEMS": { "__DESC__": "Items", "__TYPE__": [ { "LCNAME": { "__DESC__": "Time history load case name", "__TYPE__": "String" }, "FUNCX": { "__DESC__": "X-dir. function name", "__TYPE__": "String" }, "SCALEX": { "__DESC__": "X-dir. scale factor", "__TYPE__": "Real" }, "ATIMEX": { "__DESC__": "X-dir. arrival time", "__TYPE__": "Real" }, "FUNCY": { "__DESC__": "Y-dir. function name", "__TYPE__": "String" }, "SCALEY": { "__DESC__": "Y-dir. scale factor", "__TYPE__": "Real" }, "ATIMEY": { "__DESC__": "Y-dir. arrival time", "__TYPE__": "Real" }, "FUNCZ": { "__DESC__": "Z-dir. function name", "__TYPE__": "String" }, "SCALEZ": { "__DESC__": "Z-dir. scale factor", "__TYPE__": "Real" }, "ATIMEZ": { "__DESC__": "Z-dir. arrival time", "__TYPE__": "Real" }, "ANGLE": { "__DESC__": "Angle of horizontal ground acc.", "__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 Multiple Support Excitation

NO.

Name

API - Key

API - Value Type

Default

Multiple Support Excitation

NO.

Name

API - Key

API - Value Type

Default

Multiple Support Excitation

1

Node No.

“KEY”

 

🔴

2

 

"ITEMS"

 

 

🔴

3

Serial Number

  • If Add or Replace

"ID"

0

🔺

4

Time history load case name

"LCNAME"

 

🔴

5

Angle of horizontal ground acc.

"ANGLE"

0

🔺

6

X-dir. function name

  • (Time Function Data Type : Normalized Accel, Acceleration only)

"FUNCX"

 

🔴

7

X-dir. scale factor

"SCALEX"

 

🔴

8

X-dir. arrival time

"ATIMEX"

0

🔺

9

Y-dir. function name

  • (Time Function Data Type : Normalized Accel, Acceleration only)

"FUNCY"

 

🔺

10

Y-dir. scale factor

"SCALEY"

 

🔺

11

Y-dir. arrival time

"ATIMEY"

0

🔺

12

Z-dir. function name

  • (Time Function Data Type : Normalized Accel, Acceleration only)

"FUNCZ"

 

🔺

13

Z-dir. scale factor

"SCALEZ"

 

🔺

14

Z-dir. arrival time

"ATIMEZ"

0

🔺

 

  • The JSON format example for inputting Multiple Support Excitation

"THMS": { "101": { "ITEMS": [ { "ID": 1, "LCNAME": "TH_LC1", "FUNCX": "Func1", "SCALEX": 1.1, "ATIMEX": 1.2, "FUNCY": "Func2", "SCALEY": 2.1, "ATIMEY": 2.2, "FUNCZ": "Func1", "SCALEZ": 3.1, "ATIMEZ": 3.2, "ANGLE": 22.222 } ] } }