Input URI
{base url} + db/MVLDeu |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"MVLDEU": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"OPT_AUTO_OPTIMIZE": {
"description": "AutoOptimize",
"type": "boolean"
},
"TYPE_LOADMODEL": {
"description": "SelectLoadModelType",
"type": "integer"
},
"DESC": {
"description": "Description",
"type": "string"
},
"OPT_COMB": {
"description": "CombOption",
"type": "integer"
},
"VHLNAME1": {
"description": "Vehicle",
"type": "string"
},
"VHLNAME2": {
"description": "Footway",
"type": "string"
},
"OPT_LEADING": {
"description": "Ignorepsifactor",
"type": "boolean"
},
"MINVHLDIST": {
"description": "MinimumVehicleDistance",
"type": "number"
},
"OPTIMIZE_LANE_NAME": {
"description": "OptimizeLaneName",
"type": "string"
},
"MIN_NUM_VHL": {
"description": "MinimumVehicleNumber",
"type": "integer"
},
"MAX_NUM_VHL": {
"description": "MaximumVehicleNumber",
"type": "integer"
},
"LOADEDLANE": {
"description": "LoadedLane",
"type": "integer"
},
"SCALE_FACTOR1": {
"description": "ScaleFactor1",
"type": "number"
},
"SCALE_FACTOR2": {
"description": "ScaleFactor2",
"type": "number"
},
"SCALE_FACTOR3": {
"description": "ScaleFactor3",
"type": "number"
},
"OPT_PSI_FACTOR": {
"description": "Psi1FactorOption",
"type": "boolean"
},
"MULTI_FACTOR1": {
"description": "MultipleFactor1",
"type": "number"
},
"MULTI_FACTOR2": {
"description": "MultipleFactor2",
"type": "number"
},
"MULTI_FACTOR3": {
"description": "MultipleFactor3",
"type": "number"
},
"OPTIMIZE_LIST": {
"description": "OptimizeVehicleList",
"type": "array",
"items": {
"type": "object",
"properties": {
"TYPE": {
"description": "OptimizeVehicleLoadType",
"type": "integer"
},
"NAME": {
"description": "OptimizeVehicleLoadName",
"type": "string"
},
"SCALE_FACTOR": {
"description": "OptimizeScaleFactor",
"type": "number"
}
}
}
},
"SUB_LOAD_LIST": {
"description": "SubLoadDataList",
"type": "array",
"items": {
"type": "object",
"properties": {
"TYPE": {
"description": "SUbLoadDataVehicleLoadType",
"type": "integer"
},
"NAME": {
"description": "SubLoadDataVehicleLoadName",
"type": "string"
},
"SCALE_FACTOR": {
"description": "SubLoadDataVehicleScaleFactor",
"type": "number"
},
"MIN_LOAD_LANE_TYPE": {
"description": "SubLoadDataMinimumLoadedLaneType",
"type": "integer"
},
"MAX_LOAD_LANE_TYPE": {
"description": "SubLoadDataNaximumLoadedLaneType",
"type": "integer"
},
"SLN_LIST": {
"description": "SelectedLaneNameList",
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"SLN_LIST": {
"description": "SelectedLaneNameList",
"type": "array",
"items": {
"type": "string"
}
},
"SRA_LIST": {
"description": "SelectedRemainingAreaNameList",
"type": "array",
"items": {
"type": "string"
}
},
"FLN_LIST": {
"description": "FootwayLaneNameList",
"type": "array",
"items": {
"type": "string"
}
},
"STL_LIST": {
"description": "StraddlingLaneNamesList",
"type": "array",
"items": {
"type": "object",
"properties": {
"NAME1": {
"description": "StraddlingLaneName1",
"type": "string"
},
"NAME2": {
"description": "StraddlingLaneName2",
"type": "string"
}
}
}
}
}
}
}
Examples
Moving Load Cases
"Assign": {
"1": {
"LCNAME": "MV_Case1",
"OPT_AUTO_OPTIMIZE": false,
"TYPE_LOADMODEL": 1,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "EU_(FF)_Uniformload(Road)",
"OPT_LEADING": false,
"SLN_LIST": [
"LL_01",
"LL_02"
],
"SRA_LIST": [
"LL_04"
],
"FLN_LIST": [
"LL_03"
]
},
"2": {
"LCNAME": "MV_Case2",
"OPT_AUTO_OPTIMIZE": false,
"TYPE_LOADMODEL": 2,
"DESC": "",
"OPT_COMB": 1,
"OPT_LEADING": true,
"SUB_LOAD_LIST": [
{
"TYPE": 2,
"NAME": "EU_(FF)_ConcentratedLoad",
"SCALE_FACTOR": 1,
"MIN_LOAD_LANE_TYPE": 1,
"MAX_LOAD_LANE_TYPE": 4,
"SLN_LIST": [
"LL_01",
"LL_02",
"LL_03",
"LL_04"
]
}
]
},
"3": {
"LCNAME": "MV_Case3",
"OPT_AUTO_OPTIMIZE": false,
"TYPE_LOADMODEL": 3,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "UD_LoadModel3",
"OPT_LEADING": false,
"SLN_LIST": [
"LL_01",
"LL_02"
],
"SRA_LIST": [
"LL_04"
]
},
"4": {
"LCNAME": "MV_Case4",
"OPT_AUTO_OPTIMIZE": false,
"TYPE_LOADMODEL": 4,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "EU_(R)_LoadModel3(UKNA)_SOV250_Auto",
"OPT_LEADING": false,
"SLN_LIST": [
"LL_01",
"LL_03",
"LL_04"
],
"SRA_LIST": [
"LL_02"
],
"STL_LIST": [
{
"NAME1": "LL_03",
"NAME2": "LL_04"
}
]
},
"5": {
"LCNAME": "MV_Case5",
"OPT_AUTO_OPTIMIZE": false,
"TYPE_LOADMODEL": 5,
"DESC": "",
"OPT_COMB": 1,
"SCALE_FACTOR1": 0.8,
"SCALE_FACTOR2": 0.7,
"SCALE_FACTOR3": 0.6,
"OPT_PSI_FACTOR": false,
"MULTI_FACTOR1": 1,
"MULTI_FACTOR2": 1,
"MULTI_FACTOR3": 0.75,
"SUB_LOAD_LIST": [
{
"TYPE": 2,
"NAME": "EU_(RFL)_HSLMB",
"SCALE_FACTOR": 1,
"MIN_LOAD_LANE_TYPE": 1,
"MAX_LOAD_LANE_TYPE": 4,
"SLN_LIST": [
"LL_01",
"LL_02",
"LL_03",
"LL_04"
]
}
]
},
"6": {
"LCNAME": "MV_Case6",
"OPT_AUTO_OPTIMIZE": true,
"TYPE_LOADMODEL": 1,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "EU_(FF)_Uniformload(Road)",
"OPT_LEADING": false,
"MINVHLDIST": 1,
"OPTIMIZE_LANE_NAME": "LL_01",
"LOADEDLANE": 3,
"SLN_LIST": [
"LL_01",
"LL_03",
"LL_04"
]
},
"7": {
"LCNAME": "MV_Case7",
"OPT_AUTO_OPTIMIZE": true,
"TYPE_LOADMODEL": 2,
"DESC": "",
"OPT_COMB": 1,
"OPT_LEADING": false,
"MINVHLDIST": 1,
"OPTIMIZE_LANE_NAME": "LL_01",
"MIN_NUM_VHL": 1,
"MAX_NUM_VHL": 2,
"OPTIMIZE_LIST": [
{
"TYPE": 2,
"NAME": "EU_(FF)_ConcentratedLoad",
"SCALE_FACTOR": 1
},
{
"TYPE": 2,
"NAME": "EU_(FF)_Uniformload(Footbridge)",
"SCALE_FACTOR": 1
}
]
},
"8": {
"LCNAME": "MV_Case8",
"OPT_AUTO_OPTIMIZE": true,
"TYPE_LOADMODEL": 3,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "EU_(R)_LoadModel3_Auto",
"OPT_LEADING": true,
"MINVHLDIST": 1,
"OPTIMIZE_LANE_NAME": "LL_01",
"LOADEDLANE": 3,
"SLN_LIST": [
"LL_01",
"LL_03",
"LL_04"
]
},
"9": {
"LCNAME": "MV_Case9",
"OPT_AUTO_OPTIMIZE": true,
"TYPE_LOADMODEL": 4,
"DESC": "",
"VHLNAME1": "EU_(R)_LoadModel1",
"VHLNAME2": "EU_(R)_LoadModel3(UKNA)_SOV250_Auto",
"OPT_LEADING": true,
"MINVHLDIST": 1,
"OPTIMIZE_LANE_NAME": "LL_02",
"LOADEDLANE": 3,
"SLN_LIST": [
"LL_01",
"LL_03",
"LL_04"
],
"STL_LIST": [
{
"NAME1": "LL_03",
"NAME2": "LL_04"
},
{
"NAME1": "LL_03",
"NAME2": "LL_04"
},
{
"NAME1": "LL_03",
"NAME2": "LL_04"
},
{
"NAME1": "LL_03",
"NAME2": "LL_04"
},
{
"NAME1": "LL_03",
"NAME2": "LL_04"
},
{
"NAME1": "LL_03",
"NAME2": "LL_04"
}
]
},
"10": {
"LCNAME": "MV_Case10",
"OPT_AUTO_OPTIMIZE": true,
"TYPE_LOADMODEL": 5,
"DESC": "",
"OPT_COMB": 1,
"MINVHLDIST": 1,
"OPTIMIZE_LANE_NAME": "LL_01",
"MIN_NUM_VHL": 1,
"MAX_NUM_VHL": 2,
"SCALE_FACTOR1": 0.8,
"SCALE_FACTOR2": 0.7,
"SCALE_FACTOR3": 0.6,
"OPT_PSI_FACTOR": false,
"MULTI_FACTOR1": 1,
"MULTI_FACTOR2": 1,
"MULTI_FACTOR3": 0.75,
"OPTIMIZE_LIST": [
{
"TYPE": 2,
"NAME": "EU_(FF)_ConcentratedLoad",
"SCALE_FACTOR": 1
},
{
"TYPE": 2,
"NAME": "EU_(FF)_Uniformload(Footbridge)",
"SCALE_FACTOR": 1
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Load Case Name |
"LCNAME" |
String |
- |
Required |
|
2 |
Description |
"DESC" |
String |
Blank |
Optional |
|
3 |
Select Load Model • LM 1, FLM 1 / Footbridge: 1 • LM 2,3,4 / FLM 2,3,4 / Footbridge / Permit Truck: 2 • LM 1 & 3 Multi: 3 • LM 1 & 3 Multi (Straddling): 4 • Railway Bridge: 5 |
"TYPE_LOADMODEL" |
Integer |
- |
Required |
|
4 |
Moving Load Optimization • General Load: false • Moving Load Optimization: true |
"OPT_AUTO_OPTIMIZE" |
Boolean |
false |
Optional |
|
General Load - (LM 1, FLM 1/Footbridge), (LM 1 & 3 Multi), (LM 1 & 3 Multi (Straddling)) |
||||||
5 |
Ignore ψ factor |
"OPT_LEADING" |
Boolean |
- |
Required |
|
6 |
Load Case - Vehicle |
"VHLNAME1" |
String |
- |
Required |
|
7 |
Load Case - Footway |
"VHLNAME2" |
String |
- |
Required |
|
8 |
Selected Lanes |
"SLN_LIST" |
Array |
- |
Required |
|
9 |
Remaining Area |
"SRA_LIST" |
Array |
- |
Required |
|
10 |
Footway Lanes • For LM 1, FLM 1 / Footbridge |
"FLN_LIST" |
Array |
- |
Required |
|
11 |
Straddling Lanes • For LM 1 & 3 Multi (Straddling) • Insert the data as an object |
"STL_LIST" |
Array |
- |
Required |
|
(1) |
Start Lane Name |
"NAME1" |
String |
- |
Required |
|
(2) |
End Lane Name |
"NAME2" |
String |
- |
Required |
|
General Load - (LM 2,3,4 / FLM 2,3,4 / Footbridge / Permit Truck) |
||||||
5 |
Ignore ψ factor |
"OPT_LEADING" |
Boolean |
- |
Required |
|
6 |
Loading Effect • Combined: 0 • Independent: 1 |
"OPT_COMB" |
String |
- |
Required |
|
7 |
Sub-Load Cases |
"SUB_LOAD_LIST" |
Array |
- |
Required |
|
(1) |
Vehicle Load Type ¹⁾ |
"TYPE" |
Integer |
- |
Required |
|
(2) |
Vehicle Load Name |
"NAME" |
String |
- |
Required |
|
(3) |
Scale Factor |
"SCALE_FACTOR" |
Number |
- |
Required |
|
(4) |
Min. Number of Loaded Lanes |
"MIN_LOAD_LANE_TYPE" |
Integer |
- |
Required |
|
(5) |
Max. Number of Loaded Lanes |
"MAX_LOAD_LANE_TYPE" |
Integer |
- |
Required |
|
(6) |
Selected Lanes |
"SLN_LIST" |
Array |
- |
Required |
|
General Load - Railway Bridge |
||||||
5 |
Ignore ψ1 factor |
"OPT_PSI_FACTOR" |
Boolean |
- |
Required |
|
6 |
Loading Effect • Combined: 0 • Independent: 1 |
"OPT_COMB" |
String |
- |
Required |
|
7 |
ψ1 factor for Lane 1 |
"SCALE_FACTOR1" |
Number |
- |
Required |
|
8 |
ψ1 factor for Lane 2 |
"SCALE_FACTOR2" |
Number |
- |
Required |
|
9 |
ψ1 factor for Lane 3 or More |
"SCALE_FACTOR3" |
Number |
- |
Required |
|
10 |
Multi Presence Factor for Lane 1 |
"MULTI_FACTOR1" |
Number |
- |
Required |
|
11 |
Multi Presence Factor for Lane 2 |
"MULTI_FACTOR2" |
Number |
- |
Required |
|
12 |
Multi Presence Factor for Lane 3 or More |
"MULTI_FACTOR3" |
Number |
- |
Required |
|
13 |
Sub-Load Cases • Insert the data as an object |
"SUB_LOAD_LIST" |
Array |
- |
Required |
|
(1) |
Vehicle Load Type ¹⁾ |
"TYPE" |
Integer |
- |
Required |
|
(2) |
Vehicle Load Name |
"NAME" |
String |
- |
Required |
|
(3) |
Scale Factor |
"SCALE_FACTOR" |
Number |
- |
Required |
|
(4) |
Min. Number of Loaded Lanes |
"MIN_LOAD_LANE_TYPE" |
Integer |
- |
Required |
|
(5) |
Max. Number of Loaded Lanes |
"MAX_LOAD_LANE_TYPE" |
Integer |
- |
Required |
|
(6) |
Selected Lanes |
"SLN_LIST" |
Array |
- |
Required |
|
Moving Load Optimization - (LM 1, FLM 1 / Footbridge), (LM 1 & 3 Multi), (LM 1 & 3 Multi (Straddling)) |
||||||
5 |
Ignore ψ factor |
"OPT_LEADING" |
Boolean |
- |
Required |
|
6 |
Load Case - Vehicle |
"VHLNAME1" |
String |
- |
Required |
|
7 |
Load Case - Footway |
"VHLNAME2" |
String |
- |
Required |
|
8 |
Min. Vehicle Distance |
"MINVHLDIST" |
Number |
- |
Required |
|
9 |
Assignement Lane |
"OPTIMIZE_LANE_NAME" |
String |
- |
Required |
|
10 |
Number of Loaded Lane |
"LOADEDLANE" |
Integer |
- |
Required |
|
11 |
Selected Lanes |
"SLN_LIST" |
Array |
- |
Required |
|
12 |
Remaining Area |
"SRA_LIST" |
Array |
- |
Required |
|
13 |
Footway Lanes • For LM 1, FLM 1 / Footbridge |
"FLN_LIST" |
Array |
- |
Required |
|
Moving Load Optimization - (LM 2,3,4 / FLM 2,3,4 / Footbridge / Permit Truck) |
||||||
5 |
Ignore ψ factor |
"OPT_LEADING" |
Boolean |
- |
Required |
|
6 |
Loading Effect • Combined: 0 • Independent: 1 |
"OPT_COMB" |
String |
- |
Required |
|
7 |
Min. Vehicle Distance |
"MINVHLDIST" |
Number |
- |
Required |
|
8 |
Assignement Lane |
"OPTIMIZE_LANE_NAME" |
String |
- |
Required |
|
9 |
Min. Number of Vehicle |
"MIN_NUM_VHL" |
Integer |
- |
Required |
|
10 |
Max. Number of Vehicle |
"MAX_NUM_VHL" |
Integer |
- |
Required |
|
7 |
Sub-Load Cases • Insert the data as an object |
"OPTIMIZE_LIST" |
Array |
- |
Required |
|
(1) |
Vehicle Load Type ¹⁾ |
"TYPE" |
Integer |
- |
Required |
|
(2) |
Vehicle Load Name |
"NAME" |
String |
- |
Required |
|
(3) |
Scale Factor |
"SCALE_FACTOR" |
Number |
- |
Required |
|
Moving Load Optimization - Railway Bridge |
||||||
5 |
Ignore ψ1 factor |
"OPT_PSI_FACTOR" |
Boolean |
- |
Required |
|
6 |
Loading Effect • Combined: 0 • Independent: 1 |
"OPT_COMB" |
String |
- |
Required |
|
7 |
ψ1 factor for Lane 1 |
"SCALE_FACTOR1" |
Number |
- |
Required |
|
8 |
ψ1 factor for Lane 2 |
"SCALE_FACTOR2" |
Number |
- |
Required |
|
9 |
ψ1 factor for Lane 3 or More |
"SCALE_FACTOR3" |
Number |
- |
Required |
|
10 |
Multi Presence Factor for Lane 1 |
"MULTI_FACTOR1" |
Number |
- |
Required |
|
11 |
Multi Presence Factor for Lane 2 |
"MULTI_FACTOR2" |
Number |
- |
Required |
|
12 |
Multi Presence Factor for Lane 3 or More |
"MULTI_FACTOR3" |
Number |
- |
Required |
|
13 |
Sub-Load Cases • Insert the data as an object |
"SUB_LOAD_LIST" |
Array |
- |
Required |
|
(1) |
Vehicle Load Type ¹⁾ |
"TYPE" |
Integer |
- |
Required |
|
(2) |
Vehicle Load Name |
"NAME" |
String |
- |
Required |
|
(3) |
Scale Factor |
"SCALE_FACTOR" |
Number |
- |
Required |
¹⁾ Vehicle Load Type
• Vehicle Class: 1 (Not Used for Eurocode)
• Vehicle Load: 2 (Fixed Value for Eurocode)