Skip to main content
JSON Manual Created Edited

Moving Load Analysis Control

Input URI

{base url} + db/MVCT



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "MVCT": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "METHOD": {
                "description": "AnalysisMethod",
                "type": "string"
            },
            "POINT": {
                "description": "LoadPointSelection",
                "type": "string"
            },
            "iIGP": {
                "description": "InfluenceGeneratingPoints",
                "type": "integer"
            },
            "iIGPN": {
                "description": "PointNumber",
                "type": "integer"
            },
            "DIST": {
                "description": "Distance",
                "type": "number"
            },
            "PLATE": {
                "description": "Method-PlateElement",
                "type": "string"
            },
            "bSTRCALC": {
                "description": "Stress",
                "type": "boolean"
            },
            "bCONCURRENT": {
                "description": "ConcurrentForce",
                "type": "boolean"
            },
            "bCONCLINK": {
                "description": "Concurrentforceofelastic��",
                "type": "boolean"
            },
            "FRAME": {
                "description": "Method-FrameElement",
                "type": "string"
            },
            "bCSTRCALC": {
                "description": "CombinedStress",
                "type": "boolean"
            },
            "bREAC": {
                "description": "Resctions(checkbox)",
                "type": "boolean"
            },
            "bRG": {
                "description": "AllorGroup",
                "type": "boolean"
            },
            "RGN": {
                "description": "Groupname",
                "type": "string"
            },
            "bDISP": {
                "description": "Displacements(checkbox)",
                "type": "boolean"
            },
            "bDG": {
                "description": "AllorGroup",
                "type": "boolean"
            },
            "DGN": {
                "description": "Groupname",
                "type": "string"
            },
            "bFM": {
                "description": "Forces/Moments(checkbox)",
                "type": "boolean"
            },
            "bFG": {
                "description": "AllorGroup",
                "type": "boolean"
            },
            "FGN": {
                "description": "Groupname",
                "type": "string"
            },
            "bL": {
                "description": "Elstic/GeneralLink(checkbox)",
                "type": "boolean"
            },
            "bLG": {
                "description": "AllorGroup",
                "type": "boolean"
            },
            "LGN": {
                "description": "Groupname",
                "type": "string"
            },
            "MATTYPE": {
                "description": "MatType",
                "type": "integer"
            },
            "BRIDGETYPE": {
                "description": "BridgeType",
                "type": "integer"
            },
            "AKMATTYPE": {
                "description": "MatTypeAK",
                "type": "integer"
            },
            "AKBRIDGETYPE": {
                "description": "BridgeTypeAK",
                "type": "integer"
            },
            "MINFACTS2": {
                "description": "MinimumFactor",
                "type": "number"
            },
            "MAXV": {
                "description": "MaxSuccessiveVehicle",
                "type": "integer"
            },
            "INCV": {
                "description": "IncrementVehicle",
                "type": "integer"
            },
            "MAXSPACE": {
                "description": "MaxSpacingTrain",
                "type": "number"
            }
        }
    }
}


Examples

General

{
    "Assign": {
        "1": {
            "METHOD": "EXACT",
            "POINT": "INF",
            "iIGP": 0,
            "iIGPN": 3,
            "PLATE": "NODAL",
            "bSTRCALC": true,
            "bCONCURRENT": true,
            "bCONCLINK": true,
            "FRAME": "AXIAL",
            "bCSTRCALC": true,
            "bREAC": true,
            "bRG": false,
            "RGN": "",
            "bDISP": true,
            "bDG": false,
            "DGN": "",
            "bFM": true,
            "bFG": false,
            "FGN": "",
            "bL": true,
            "bLG": false,
            "LGN": ""
        }
    }
}

Russia

{
    "Assign": {
        "1": {
            "POINT": "INF",
            "iIGP": 0,
            "iIGPN": 3,
            "PLATE": "NODAL",
            "bSTRCALC": true,
            "bCONCURRENT": true,
            "bCONCLINK": true,
            "FRAME": "AXIAL",
            "bCSTRCALC": true,
            "bREAC": true,
            "bRG": false,
            "RGN": "",
            "bDISP": true,
            "bDG": false,
            "DGN": "",
            "bFM": true,
            "bFG": false,
            "FGN": "",
            "bL": true,
            "bLG": false,
            "LGN": "",
            "MATTYPE": 1,
            "BRIDGETYPE": 0,
            "AKMATTYPE": 1,
            "AKBRIDGETYPE": 0,
            "MINFACTS2": 0.8,
            "MAXV": 10,
            "INCV": 1,
            "MAXSPACE": 8.5
        }
    }
}


Specifications ¹⁾

No. Description Key Value Type Default Required

1

Analysis Method ¹⁾

 • Exact: "EXACT"

 • Pivot: "PIVOT"

 • Quick: "QUICK"

"METHOD"

String

 "EXACT"

 Optional

2

 Load Point Selection ¹⁾

 • Influence Line Dependent Point: "INF"

 • All Points: "ALL"

"POINT"

String

-

Required 

3

Influence Generating Points

 • Number/Line Element: 0

 • Distance between Points: 1

"iIGP"

Integer

 0

Optional 

4

Number/Line Element

"iIGPN"

Integer

-

Required

5

Distance between Points

"DIST"

Number

-

Required

Analysis Results - Plate

6

Options

 • Center: "CENTER"

 • Center + Nodal: "NODAL"

"PLATE"

String

-

Required 

7

Stress

 • Active/Inactive

"bSTRCALC"

Boolean

false

Optional 

8

Concurrent Force

 • Active/Inactive

"bCONCURRENT"

Boolean

false

Optional 

Analysis Results - Frame

9

Options

 • Normal: "NORMAL"

 • Normal + Concurrent Force/Stress: "AXIAL"

"FRAME"

String

-

Required 

10

Combined Stress

 • Active/Inactive

"bCSTRCALC"

Boolean

false

Optional 

Analysis Results - Link

11

Link Options

 • Concurrent Force of Elastic/General Links

"bCONCLINK"

Boolean

false

Optional 

Calculation Filters - Reactions

12

Reactions

 • Active/Inactive

"bREAC"

Boolean

false

Optional 

13

Option

 • All: false

 • Structure Group: true

"bRG"

Boolean

false

Optional 

14

Structure Group Name

 • When the "bRG" is true

"RGN"

String

-

Required 

Calculation Filters - Displacements

15

Displacements

 • Active/Inactive

"bDISP"

Boolean

false

Optional 

16

Option

 • All: false

 • Structure Group: true

"bDG"

Boolean

false

Optional 

17

Structure Group Name

 • When the "bDG" is true

"DGN"

String

-

Required 

Calculation Filters - Forces/Moments

18

Forces/Moments

 • Active/Inactive

"bFM"

Boolean

false

Optional 

19

Option

 • All: false

 • Structure Group: true

"bFG"

Boolean

false

Optional 

20

Structure Group Name

 • When the "bFG" is true

"FGN"

String

-

Required 

Calculation Filters - Elastic/General Links

21

Elastic/General Links

 • Active/Inactive

"bL"

Boolean

false

Optional 

22

Option

 • All: false

 • Boundary Group: true

"bLG"

Boolean

false

Optional 

23

Boundary Group Name

 • When the "bLG" is true

"LGN"

String

-

Required 

Only for Russia

24

Dynamic Factor (SK, Subway Trains, Tramcars) - Material Type

 • Steel and SRC: 0

 • RC: 1

"MATTYPE"

Integer

0

Optional

25

Dynamic Factor (SK, Subway Trains, Tramcas) - Bridge Type

 • Railroad Bridge, Subway, Tram: 0

 • Railroad Bridge, Subway, Tram (Main Truss): 1

 • Railroad Bridge, Subway, Tram (Combined Bridge): 2

"BRIDGETYPE"

Integer

 0

Optional

26

Dynamic Factor (AK) - Material Type

 • Steel and Composite: 0

 • RC: 1

"AKMATTYPE"

Integer

0

Optional

27

Dynamic Factor (AK) - Bridge Type

 • Road and Town Bridge: 0

 • Main Truss and Pylon only: 1

"AKBRIDGETYPE"

Integer

0

Optional

28

Minimum Limit of Lane Factor (s2)

"MINFACTS2"

Number

-

Required 

29

Maximum No. of Cars

"MAXV"

Integer

-

Required 

30

Maximum Spacing between Trains

"MAXSPACE"

Number

 0

Optional

31

Increment of Moving Vehicle at Variable Spacing

"INCV"

Integer

-

Required 



¹⁾ Available Moving Load Code and Options

No.

Moving Load Code

Analysis Method

Load Point Selection

1

KSCE-LSD15

O

O

2

Korea

O

O

3

AASHTO Standard

O

O

4

AASHTO LRFD

O

O

5

PENNDOT

O

O

6

Taiwan

O

O

7

Canada

O

O

8

Russia

X

O

9

Australia

Only "EXACT"

O

10

Eurocode

X

O

11

Poland

O

O

12

South Africa

X

X



0
Was this article helpful?