[PRST] Prestress Beam Loads

"PRST": { "ITEMS": { "__DESC__": "Items", "__TYPE__": [ { "ID": { "__DESC__": "ID", "__TYPE__": "Integer" }, "LCNAME": { "__DESC__": "Load Case Name", "__TYPE__": "String" }, "GROUP_NAME": { "__DESC__": "Load Group Name", "__TYPE__": "String" }, "DIR": { "__DESC__": "Direction", "__TYPE__": "Integer" }, "TENSION": { "__DESC__": "Tension", "__TYPE__": "Real" }, "TENSION_J": { "__DESC__": "Tension-J", "__TYPE__": "Real" }, "DISTANCE_I": { "__DESC__": "DistanceI", "__TYPE__": "Real" }, "DISTANCE_M": { "__DESC__": "DistanceM", "__TYPE__": "Real" }, "DISTANCE_J": { "__DESC__": "DistanceJ", "__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 Prestress Beam Loads

NO.

Name

API - Key

API - Value Type

Default

Prestress Beam Loads

NO.

Name

API - Key

API - Value Type

Default

Prestress Beam Loads

1

Element No.

"KEY"

 

🔴

2

 

"ITEMS"

 

 

🔴

3

Serial Number

  • If Add or Replace

"ID"

0

🔺

4

Load Case Name

"LCNAME"

 

🔴

5

Load Group Name

"GROUP_NAME"

 

🔺

6

Direction

  • Local y : 0

  • Local z : 1

"DIR"

0

🔺

7

Tension

"TENSION"

 

🔴

8

Distance - I (Di)

"DISTANCE_I"

0

🔺

9

Distance - M (Dm)

"DISTANCE_M"

0

🔺

10

Distance - J (Dj)

"DISTANCE_J"

0

🔺

 

  • The JSON format example for inputting Prestress Beam Loads

"PRST": { "1003": { "ITEMS": [ { "ID": 1, "LCNAME": "LC1", "GROUP_NAME": "L1", "DIR": 1, "TENSION": 111.0, "TENSION_J": 111.0, "DISTANCE_I": 1.0, "DISTANCE_M": 2.0, "DISTANCE_J": 3.0 } ] }, "1004": { "ITEMS": [ { "ID": 2, "LCNAME": "LC1", "GROUP_NAME": "L1", "DIR": 1, "TENSION": 111.0, "TENSION_J": 111.0, "DISTANCE_I": 1.0, "DISTANCE_M": 2.0, "DISTANCE_J": 3.0 } ] } }