[THNL] Dynamic Nodal Loads

"THNL": { "ITEMS": { "__DESC__": "Items", "__TYPE__": [ { "ID": { "__DESC__": "ID", "__TYPE__": "Integer" }, "THLCNAME": { "__DESC__": "Time History Load case name", "__TYPE__": "String" }, "FUNC_NAME": { "__DESC__": "This function Name", "__TYPE__": "String" }, "DIR": { "__DESC__": "Direction", "__TYPE__": "String" }, "ARRIVAL_TIME": { "__DESC__": "Arrival Time", "__TYPE__": "Real" }, "SCALE_FACTOR": { "__DESC__": "Scale 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 Dynamic Nodal Loads

NO.

Name

API - Key

API - Value Type

Default

Dynamic Nodal Loads

NO.

Name

API - Key

API - Value Type

Default

Dynamic Nodal Loads

1

Node No.

“KEY”

 

🔴

2

 

"ITEMS"

 

 

🔴

3

Serial Number

  • If Add or Replace

"ID"

0

🔺

4

Time History Load case name

"THLCNAME"

 

🔴

5

Time History function Name

  • (Time Function Data Type : Force, Moment only)

"FUNC_NAME"

 

🔴

6

Direction

  • X : "X"

  • Y : "Y"

  • Z : "Z"

"DIR"

 

🔴

7

Arrival Time

"ARRIVAL_TIME"

 

🔴

8

Scale Factor

"SCALE_FACTOR"

 

🔴

 

  • The JSON format example for inputting Dynamic Nodal Loads

"THNL": { "105": { "ITEMS": [ { "ID": 1, "THLCNAME": "TH_LC1", "FUNC_NAME": "Func1", "DIR": "X", "ARRIVAL_TIME": 1.111, "SCALE_FACTOR": 2.222 } ] } }