[THGA] Ground Acceleration

"THGA": { "NAME": { "__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 Ground Acceleration

NO.

Name

API - Key

API - Value Type

Default

Ground Acceleration

NO.

Name

API - Key

API - Value Type

Default

Ground Acceleration

1

Ground Acceleration No.

“KEY”

 

🔴

2

Time history load case name

"NAME"

 

🔴

3

Angle of horizontal ground acc.

"ANGLE"

0

🔺

4

X-dir. function name

"FUNCX"

 

🔴

5

X-dir. scale factor

"SCALEX"

 

🔴

6

X-dir. arrival time

"ATIMEX"

0

🔺

7

Y-dir. function name

"FUNCY"

 

🔴

8

Y-dir. scale factor

"SCALEY"

 

🔴

9

Y-dir. arrival time

"ATIMEY"

0

🔺

10

Z-dir. function name

"FUNCZ"

 

🔴

11

Z-dir. scale factor

"SCALEZ"

 

🔴

12

Z-dir. arrival time

"ATIMEZ"

0

🔺

 

  • The JSON format example for inputting Ground Acceleration

"THGA": { "1": { "NAME": "TH case1", "FUNCX": "TH Function", "SCALEX": 1.1, "ATIMEX": 1.2, "FUNCY": "TH Function", "SCALEY": 2.1, "ATIMEY": 2.2, "FUNCZ": "TH Function", "SCALEZ": 3.1, "ATIMEZ": 3.2, "ANGLE": 43.0 } }