[ELNK] Elastic Link

"ELNK": { "NODE": { "__DESC__": "NODES", "__TYPE__": [ "Integer", "Integer" ] }, "LINK": { "__DESC__": "Sub Option", "__TYPE__": "String" }, "ANGLE": { "__DESC__": "Angle", "__TYPE__": "Real" }, "R_S": { "__DESC__": "R_SDx R_SDy R_SDz R_SRx R_SRy R_SRz", "__TYPE__": [ "Bool", "Bool", "Bool", "Bool", "Bool", "Bool" ] }, "SDR": { "__DESC__": "SDx SDy SDz SRx SRy SRz", "__TYPE__": [ "Real", "Real", "Real", "Real", "Real", "Real" ] }, "bSHEAR": { "__DESC__": "SHEAR", "__TYPE__": "Bool" }, "DR": { "__DESC__": "DRy DRz", "__TYPE__": [ "Real", "Real" ] }, "BNGR_NAME": { "__DESC__": "Boundary Group Name", "__TYPE__": "String" }, "DIR": { "__DESC__": "Direction", "__TYPE__": "Integer" }, "MLFC": { "__DESC__": "Function", "__TYPE__": "Integer" }, "DRENDI": { "__DESC__": "DistRatioEndI", "__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 Elastic Link

NO.

Name

API - Key

API - Value Type

Default

Elastic Link

NO.

Name

API - Key

API - Value Type

Default

Elastic Link

1

Elastic Link No.

“KEY”

 

🔴

2

Boundary Group Name

"BNGR_NAME"

 

🔺

3

NODE No.

"NODE"

 

🔴

4

Elastic Link type

  • General : “GEN”

  • Rigid : "RIGID"

  • Tension Only : "TENS"

  • Compression Only : "COMP"

  • Multi-Linear : "MULTI LINEAR"

  • Saddle : "SADDLE"

  • Rail Track Interaction : "RAIL INTERACT"

"LINK"

 

🔴

5

Beta Angle

"ANGLE"

0

🔺

6

Stiffness

SDx SDy SDz SRx SRy SRz

"SDR"

 

🔺

7

Rigid

SDx, SDy, SDz, SRx, SRy, SRz

"R_S"

 

🔺

8

Shear Spring Location

  • (General & Multi-Linear Only)

"bSHEAR"

FALSE

🔺

9

Distance Ratio from End I [SDy, SDz]

  • (General & Multi-Linear Only)

"DR"

 

 

🔺

 

Multi-Linear

10

Direction

  • Dx : 0

  • Dy : 1

  • Dz : 2

  • Rx : 3

  • Ry : 4

  • Rz : 5

"DIR"

0

🔺

11

Force-Deformation Function No.

"MLFC"

 

🔴

12

Dist. Ratio from End I

  • (Direction : Dy, Dz, Ry, Rz only)

"DRENDI"

0

🔺

 

Rail Track Interaction

13

Direction

  • Dy : 1

  • Dz : 2

"DIR"

 

🔺

14

Rail-Track Interaction Function No.

"RLFC"

 

🔺

 

  • The JSON format example for inputting Elastic Link

"ELNK": { "1": { "NODE": [ 1, 2 ], "LINK": "GEN", "ANGLE": 45.5, "SDR": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] } }
"ELNK": { "1": { "NODE": [ 1, 2 ], "LINK": "RIGID", "ANGLE": 45.4 } }