[MVHL] Vehicles
Moving Load Code for defining Vehicles
No. | Moving Load Code | MVHL |
|---|
No. | Moving Load Code | MVHL |
|---|---|---|
1 | KSCE-LSD15 | "VEH_KSCE_LSD15" |
2 | KOREA | "VEH_DEFAULT" |
3 | AASHTO Standard | "VEH_DEFAULT" |
4 | AASHTO LRFD | "VEH_DEFAULT" |
5 | PENNDOT | "VEH_DEFAULT" |
6 | TAIWAN | "VEH_DEFAULT" |
7 | CANADA | "VEH_CA" |
8 | RUSSIA | "VEH_RU" |
9 | Austrailia | "VEH_AU" |
10 | CHINA | "VEH_CN" |
11 | INDIA | "VEH_IN" |
12 | BS | "VEH_BS" |
13 | EUROCODE | "VEH_EUROCODE" |
14 | Poland | "VEH_PL" |
15 | South Africa | "VEH_ZA" |
The JSON format description for inputting Vehivles
"MVHL": {
"MVLD_CODE": {
"__DESC__": "Moving Load Code",
"__TYPE__": "Integer"
},
"VEHICLE_LOAD_NAME": {
"__DESC__": "Vehicular Load Name",
"__TYPE__": "String"
},
"VEHICLE_LOAD_NUM": {
"__DESC__": "Vehicular Load Number",
"__TYPE__": "Integer"
},
"VEHICLE_TYPE_NAME": {
"__DESC__": "Vehicular Type Name",
"__TYPE__": "String"
},
"STANDARD_CODE": {
"__DESC__": "Standard Code",
"__TYPE__": "String"
},
"PERMIT_TRUCK": {
"__DESC__": "Permit Truck Load Type",
"__TYPE__": {
"DYNA": {
"__DESC__": "Dynamic Load Allowance",
"__TYPE__": {
"DYNA_FACTOR": {
"__DESC__": "Dyna Factor",
"__TYPE__": "Real"
},
"DYNA_FACT_1_AXLE": {
"__DESC__": "Dyna Fact 1 Axle",
"__TYPE__": "Real"
},
"DYNA_FACT_2_AXLE": {
"__DESC__": "Dyna Fact 2 Axle",
"__TYPE__": "Real"
},
"DYNA_FACT_3_AXLE": {
"__DESC__": "Dyna Fact 3 Axle",
"__TYPE__": "Real"
}
}
}
}
},
"LOAD_ITEMS": {
"__DESC__": "D_MVHL_NUMLOAD",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
},
"LOAD_ITEMS2": {
"__DESC__": "D_MVHL_NUMLOAD2",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
"VEH_DEFAULT": {
"__DESC__": "Default Moving Load Code",
"__TYPE__": {
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"UNIFORM_LOAD": {
"__DESC__": "Uniform Load",
"__TYPE__": "Real"
},
"UNIFORM_LOAD_NUM": {
"__DESC__": "Uniform Load Number",
"__TYPE__": "Integer"
},
"UNIFORM_LOAD_DIST": {
"__DESC__": "Uniform Load Distance",
"__TYPE__": "Real"
},
"UNIFORM_LOAD_W": {
"__DESC__": "Uniform Load W",
"__TYPE__": "Real"
},
"UNIFORM_LOAD_LENGTH_L": {
"__DESC__": "Uniform Load Length L",
"__TYPE__": "Real"
},
"DYN_LOAD_ALLOWANCE": {
"__DESC__": "Dynamic User Allowance",
"__TYPE__": "Real"
},
"COMBINED_TRUCK_SPACE": {
"__DESC__": "Combined Truck Space",
"__TYPE__": "Real"
},
"COMBINED_UNIFORM_LOAD": {
"__DESC__": "Combined Uniform Load",
"__TYPE__": "Real"
},
"LEGAL_R": {
"__DESC__": "Legal R",
"__TYPE__": "Real"
},
"LEGAL_PERMIT_TYPE": {
"__DESC__": "Legal Permit Type",
"__TYPE__": "Integer"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2",
"__TYPE__": "Real"
},
"PL": {
"__DESC__": "PL",
"__TYPE__": "Real"
},
"PLM": {
"__DESC__": "PLM",
"__TYPE__": "Real"
},
"PLV": {
"__DESC__": "PLV",
"__TYPE__": "Real"
},
"NOSE_TAIL_DIST": {
"__DESC__": "Nose to Tail Distance",
"__TYPE__": "Real"
},
"CENT_F": {
"__DESC__": "Add Centrifugal Force",
"__TYPE__": "Bool"
}
}
}
"VEH_KSCE_LSD15": {
"__DESC__": "KSCE-LSD15 Moving Load Code",
"__TYPE__": {
"LOAD_TYPE": {
"__DESC__": "Load Type",
"__TYPE__": "Integer"
},
"LOADED_LENGTH": {
"__DESC__": "Loaded Length",
"__TYPE__": "Real"
},
"W1": {
"__DESC__": "dW1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "dW2",
"__TYPE__": "Real"
},
"W3": {
"__DESC__": "dW3",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "dD1",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "dD2",
"__TYPE__": "Real"
},
"EXP": {
"__DESC__": "EXP",
"__TYPE__": "Real"
},
"DYN_LOAD_ALLOWANCE": {
"__DESC__": "Dynamic Load Allowance",
"__TYPE__": "Real"
},
"LENGTH_LANE": {
"__DESC__": "Length of Lane Load",
"__TYPE__": "Integer"
},
"LENGTH_LANE_USER": {
"__DESC__": "1st Model : User Define",
"__TYPE__": "Real"
},
"CONVERT_DIST_LOAD": {
"__DESC__": "Convert Point Load to Distributed Load",
"__TYPE__": "Bool"
},
"UNIFORM_LOAD_NUM": {
"__DESC__": "No. of Uniform Load",
"__TYPE__": "Integer"
},
"UNIFORM_LOAD_DIST": {
"__DESC__": "Uniform Load Distance",
"__TYPE__": "Real"
},
"UNIFORM_LOAD_W": {
"__DESC__": "Uniform Load w",
"__TYPE__": "Real"
},
"UNIFORM_LOAD_LOAD_LENGTH_L": {
"__DESC__": "Uniform Load Length L",
"__TYPE__": "Real"
},
"POINT_ITEMS": {
"__DESC__": "Point Load & Distance",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
}
"VEH_CA": {
"__DESC__": "Canada Moving Load Code",
"__TYPE__": {
"DYN_LOAD_ALLOWANCE": {
"__DESC__": "Dyn Load Allowance",
"__TYPE__": "Real"
},
"IS_TRAIN": {
"__DESC__": "Is Train",
"__TYPE__": "Bool"
},
"UNIFORM_LOAD": {
"__DESC__": "Uniform Load",
"__TYPE__": "Real"
},
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"PL": {
"__DESC__": "PL (D1)",
"__TYPE__": "Real"
},
"PLM": {
"__DESC__": "PLM (W2)",
"__TYPE__": "Real"
},
"PLV": {
"__DESC__": "PLV (D2)",
"__TYPE__": "Real"
},
"NOSE_TAIL_DIST": {
"__DESC__": "Nose to Tail Distance",
"__TYPE__": "Real"
},
"DYNA": {
"__DESC__": "Dynamic Load Allowance",
"__TYPE__": {
"DYNA_FACTOR": {
"__DESC__": "Dyna Factor",
"__TYPE__": "Real"
},
"DYNA_FACT_1_AXLE": {
"__DESC__": "Dyna Fact 1 Axle",
"__TYPE__": "Real"
},
"DYNA_FACT_2_AXLE": {
"__DESC__": "Dyna Fact 2 Axle",
"__TYPE__": "Real"
},
"DYNA_FACT_3_AXLE": {
"__DESC__": "Dyna Fact 3 Axle",
"__TYPE__": "Real"
}
}
}
}
}
"VEH_RU": {
"__DESC__": "Russia Moving Load Code",
"__TYPE__": {
"SUB_TYPE": {
"__DESC__": "SUB_TYPE",
"__TYPE__": "Integer"
},
"USER_TYPE": {
"__DESC__": "User Type",
"__TYPE__": "Integer"
},
"RUSSIA_K": {
"__DESC__": "Russia K",
"__TYPE__": "Integer"
},
"DYNA_FACTOR": {
"__DESC__": "Dynamic Factor Index",
"__TYPE__": "Integer"
},
"DYNA_FACTOR_VALUE": {
"__DESC__": "Dynamic Factor (User Input)",
"__TYPE__": "Real"
},
"DYNA_FACTOR_UDL_VALUE": {
"__DESC__": "Dynamic Factor (User Input_UDL)",
"__TYPE__": "Real"
},
"FATIGUE": {
"__DESC__": "Fatigue",
"__TYPE__": "Bool"
},
"LOAD_FACTOR": {
"__DESC__": "Load Factor Index",
"__TYPE__": "Integer"
},
"LOAD_FACTOR_VALUE": {
"__DESC__": "Load Factor (User Input)",
"__TYPE__": "Real"
},
"LOAD_FACTOR_UDL_VALUE": {
"__DESC__": "Load Factor (User Input_UDL)",
"__TYPE__": "Real"
},
"EPSILON_FACTOR": {
"__DESC__": "Epsilon Factor Index",
"__TYPE__": "Integer"
},
"LANE_FACTORS_1": {
"__DESC__": "Lane Factors1 Array",
"__TYPE__": [
"Real"
]
},
"LANE_FACTORS_1_UDL": {
"__DESC__": "Lane Factors1 UDL Array",
"__TYPE__": [
"Real"
]
},
"SAME_LOADED_L": {
"__DESC__": "Apply same Loaded Length between Bogie and UDL",
"__TYPE__": "Bool"
},
"TWO_VEHICLE": {
"__DESC__": "Consider the Effect of Two Vehicles as well as One Vehicle",
"__TYPE__": "Bool"
},
"TWO_VEHICLE_FACTOR": {
"__DESC__": "Two Vehicle Reduction Factor",
"__TYPE__": "Real"
},
"_2ND_GROUP_REDUCT": {
"__DESC__": "Reduction for Limit State 2nd Group",
"__TYPE__": "Bool"
},
"_2ND_GROUP_REDUCT_FACTOR": {
"__DESC__": "2nd Group Reduction Ractor",
"__TYPE__": "Real"
},
"RATIO_EMPTY_CAR": {
"__DESC__": "Ratio of Empty Car to Loaded Car",
"__TYPE__": "Real"
},
"MIN_D5_VARIABLE": {
"__DESC__": "Min. D5 (Variable)",
"__TYPE__": "Real"
},
"RUSSIA_W": {
"__DESC__": "RUSSIA_W",
"__TYPE__": "Real"
},
"RUSSIA_W2": {
"__DESC__": "RUSSIA_W2",
"__TYPE__": "Real"
},
"RUSSIA_D": {
"__DESC__": "RUSSIA_D",
"__TYPE__": "Real"
},
"RUSSIA_P": {
"__DESC__": "RUSSIA_P",
"__TYPE__": "Real"
},
"BRIDGE_TYPE": {
"__DESC__": "Bridge Type",
"__TYPE__": "String"
}
}
}
"VEH_AU": {
"__DESC__": "Australia Moving Load Code",
"__TYPE__": {
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"DYN_LOAD_ALLOWANCE": {
"__DESC__": "Dynamic Load Allowance",
"__TYPE__": "Real"
},
"DYN_LOAD_ALLOWANCE2": {
"__DESC__": "Dynamic Load Allowance (All Other Effects)",
"__TYPE__": "Real"
},
"FATIGUE": {
"__DESC__": "Fatigue",
"__TYPE__": "Bool"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"INCRE_LENGTH": {
"__DESC__": "Increment of Dist(Dinc.)",
"__TYPE__": "Real"
},
"VAR_SPACING": {
"__DESC__": "Variable Spacing",
"__TYPE__": "Bool"
},
"UNIFORM_LOAD": {
"__DESC__": "Uniform Load",
"__TYPE__": "Real"
},
"GROUP_NUM": {
"__DESC__": "Fatigue",
"__TYPE__": "Integer"
},
"IGNORE_LOCO": {
"__DESC__": "Ignore Locomotive Load",
"__TYPE__": "Bool"
}
}
}
"VEH_CN": {
"__DESC__": "China Moving Load Code",
"__TYPE__": {
"IMPACT_COEF": {
"__DESC__": "Impact Coef",
"__TYPE__": "Real"
},
"CROWD_WIDTH": {
"__DESC__": "Crowd Width",
"__TYPE__": "Real"
},
"VEHICLE_LOAD_USER_TYPE": {
"__DESC__": "User Load Type",
"__TYPE__": "String"
},
"VEHICLE_LOAD_USER_NUM": {
"__DESC__": "User Load Integer",
"__TYPE__": "Integer"
},
"P_": {
"__DESC__": "P",
"__TYPE__": "Real"
},
"QM": {
"__DESC__": "QM",
"__TYPE__": "Real"
},
"QQ": {
"__DESC__": "Qk",
"__TYPE__": "Real"
},
"W_TRAILER": {
"__DESC__": "W TRAILER",
"__TYPE__": "Real"
},
"D_TRAILER": {
"__DESC__": "D TRAILER",
"__TYPE__": "Real"
},
"PA": {
"__DESC__": "Pk (A)",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1 (L<=)",
"__TYPE__": "Real"
},
"PB": {
"__DESC__": "Pk (B)",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2 (L>=)",
"__TYPE__": "Real"
},
"TRAIN_TYPE": {
"__DESC__": "Train Type",
"__TYPE__": "Integer"
},
"TRUCK_TYPE": {
"__DESC__": "Truck Type",
"__TYPE__": "Integer"
},
"P_SUBWAY": {
"__DESC__": "P Subway",
"__TYPE__": [
"Real"
]
},
"D_SUBWAY": {
"__DESC__": "D Subway",
"__TYPE__": [
"Real"
]
},
"CARRIAGE_DIST": {
"__DESC__": "Carriage Distance",
"__TYPE__": "Real"
},
"P_OPPOSITE": {
"__DESC__": "P Opposite",
"__TYPE__": "Real"
},
"NUM_CARRIAGE": {
"__DESC__": "Num Carriage",
"__TYPE__": "Real"
},
"FD": {
"__DESC__": "FD",
"__TYPE__": "Real"
},
"BD": {
"__DESC__": "BD",
"__TYPE__": "Real"
},
"MAIN_COUNT": {
"__DESC__": "Main Count",
"__TYPE__": "Integer"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"W_PRES_1": {
"__DESC__": "W Pres1",
"__TYPE__": "Real"
},
"W_PRES_2": {
"__DESC__": "W Pres2",
"__TYPE__": "Real"
},
"DB": {
"__DESC__": "DB",
"__TYPE__": "Real"
},
"W_CROWD": {
"__DESC__": "W Crowd",
"__TYPE__": "Real"
},
"DD": {
"__DESC__": "DD",
"__TYPE__": "Real"
}
}
}
"VEH_IN": {
"__DESC__": "India Moving Load Code",
"__TYPE__": {
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"FOOTWAY": {
"__DESC__": "Footway",
"__TYPE__": "Real"
},
"FOOTWAY_WIDTH": {
"__DESC__": "Footway Width",
"__TYPE__": "Real"
},
"SEL_VEHICLE": {
"__DESC__": "Select Vehicle",
"__TYPE__": "String"
},
"D_TRAILER": {
"__DESC__": "D Trailer",
"__TYPE__": "Real"
},
"PB": {
"__DESC__": "Pb",
"__TYPE__": "Real"
},
"P_": {
"__DESC__": "P",
"__TYPE__": "Real"
},
"DB": {
"__DESC__": "Db",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2",
"__TYPE__": "Real"
},
"D3": {
"__DESC__": "D3",
"__TYPE__": "Real"
},
"NOSE_TAIL_DIST": {
"__DESC__": "Minimum Nose to Tail Distance (Wheeled)",
"__TYPE__": "Real"
},
"NOSE_TAIL_DIST2": {
"__DESC__": "Minimum Nose to Tail Distance (Tracked)",
"__TYPE__": "Real"
},
"SUB_TYPE": {
"__DESC__": "Sub Type",
"__TYPE__": "Real"
},
"POINT_LOAD_POS": {
"__DESC__": "Select Vehicle",
"__TYPE__": "Real"
},
"DIST_LOAD_POS": {
"__DESC__": "Select Vehicle",
"__TYPE__": "Real"
},
"UNIFORM_LOAD": {
"__DESC__": "Select Vehicle",
"__TYPE__": "Real"
},
"TRACTIVE": {
"__DESC__": "Tractive",
"__TYPE__": "Real"
},
"BRAKE_LOCO": {
"__DESC__": "Bracking for Loco",
"__TYPE__": "Real"
},
"SPAN_LENGTH": {
"__DESC__": "Brake Loco",
"__TYPE__": "Real"
},
"BRAKE_LOCO_RATIO": {
"__DESC__": "Brake Loco Ratio",
"__TYPE__": "Real"
},
"BRAKE_TRAIN_RATIO": {
"__DESC__": "Brake Train Ratio",
"__TYPE__": "Real"
},
"LOAD_TYPE": {
"__DESC__": "Load Type",
"__TYPE__": "Integer"
},
"POINT_SET": {
"__DESC__": "Point Set",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
},
"POINT_SET3": {
"__DESC__": "Point Set 3",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
}
"VEH_BS": {
"__DESC__": "BS Moving Load Code",
"__TYPE__": {
"UNIT_NUM": {
"__DESC__": "Unit Number",
"__TYPE__": "Real"
},
"SEL_VEHICLE": {
"__DESC__": "Select Vehicle",
"__TYPE__": "String"
},
"DYNAMIC_FACTOR": {
"__DESC__": "Dynamic Factor",
"__TYPE__": "Bool"
},
"USER_INPUT": {
"__DESC__": "User Input",
"__TYPE__": "Bool"
},
"AMP": {
"__DESC__": "Amplification",
"__TYPE__": "Bool"
},
"OVERLOAD": {
"__DESC__": "Overload Booleam",
"__TYPE__": "Bool"
},
"OVERLOAD_VALUE": {
"__DESC__": "Overload Value",
"__TYPE__": "Integer"
},
"CRITICAL_AXLE": {
"__DESC__": "Critical Axle",
"__TYPE__": "Real"
},
"OTHER_AXLE": {
"__DESC__": "Other AXLE",
"__TYPE__": "Real"
},
"VEHICLE_SPEED": {
"__DESC__": "Vehicle Speed",
"__TYPE__": "Real"
},
"LANE_FACTOR": {
"__DESC__": "Lane Factor Integer",
"__TYPE__": "Integer"
},
"LANE_FACTOR_ARRAY": {
"__DESC__": "Lane Factor Array(double)",
"__TYPE__": [
"Real"
]
},
"ADD_DATA_BD2101": {
"__DESC__": "Add Data BD2101",
"__TYPE__": "Bool"
},
"ADD_DATA_AL": {
"__DESC__": "Add Data aL",
"__TYPE__": "Real"
},
"ADD_DATA_CATEGORY": {
"__DESC__": "Add Data Category",
"__TYPE__": "Real"
},
"ADD_DATA_LOAD_LEVEL": {
"__DESC__": "Add Data Load Level",
"__TYPE__": "Real"
},
"LM1_CASE": {
"__DESC__": "LM1 Case",
"__TYPE__": "Integer"
},
"LM1_SURFACE": {
"__DESC__": "LM1 Surface",
"__TYPE__": "Integer"
},
"LM1_CATEGORY": {
"__DESC__": "LM1 Category",
"__TYPE__": "Integer"
},
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"SUB_TYPE": {
"__DESC__": "Sub Type",
"__TYPE__": "Integer"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"W3": {
"__DESC__": "W3",
"__TYPE__": "Real"
},
"EXP": {
"__DESC__": "EXP",
"__TYPE__": "Real"
},
"EXP2": {
"__DESC__": "EXP2",
"__TYPE__": "Real"
},
"LOADED_LENGTH": {
"__DESC__": "Loaded Length",
"__TYPE__": "Real"
},
"LOADED_LENGTH2": {
"__DESC__": "Loaded Length 2",
"__TYPE__": "Real"
},
"PA": {
"__DESC__": "PA",
"__TYPE__": "Real"
},
"PB": {
"__DESC__": "PB",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2",
"__TYPE__": "Real"
},
"DELTA": {
"__DESC__": "Delta",
"__TYPE__": "Real"
},
"DD": {
"__DESC__": "DD",
"__TYPE__": "Real"
}
}
}
"VEH_EUROCODE": {
"__DESC__": "EUROCODE Moving Load Code",
"__TYPE__": {
"SUB_TYPE": {
"__DESC__": "SUB_TYPE",
"__TYPE__": "Integer"
},
"USER_TYPE": {
"__DESC__": "User Type",
"__TYPE__": "Integer"
},
"SEL_VEHICLE": {
"__DESC__": "Select Vehicle",
"__TYPE__": "String"
},
"AMP": {
"__DESC__": "Amplification",
"__TYPE__": "Bool"
},
"AMP2": {
"__DESC__": "Amplification2",
"__TYPE__": "Bool"
},
"AMP_VALUE": {
"__DESC__": "Amplification Value",
"__TYPE__": "Real"
},
"AMP_VALUES": {
"__DESC__": "Amplification Value Array",
"__TYPE__": [
"Real"
]
},
"TANDEM_ADJUST_VALUES": {
"__DESC__": "Tandem System Adjustment Factor Array",
"__TYPE__": [
"Real"
]
},
"TANDEM_LOADS": {
"__DESC__": "Tandem System Axle Loads Array",
"__TYPE__": [
"Real"
]
},
"UDL_ADJUST_VALUES": {
"__DESC__": "UDL System Adjustment Factor Array",
"__TYPE__": [
"Real"
]
},
"UDL_LOADS": {
"__DESC__": "UDL System Uniformly Dist. Loads Array",
"__TYPE__": [
"Real"
]
},
"USE_DYNAMIC_FACTOR2_0": {
"__DESC__": "Use Dynamic Amplication Factor 2_0",
"__TYPE__": "Bool"
},
"USE_DYNAMIC_FACTOR2_1": {
"__DESC__": "Use Dynamic Amplication Factor 2_1",
"__TYPE__": "Bool"
},
"USE_POINT_LOAD3_0": {
"__DESC__": "Use Point Load 3_0",
"__TYPE__": "Bool"
},
"USE_POINT_LOAD3_1": {
"__DESC__": "Use Point Load 3_1",
"__TYPE__": "Bool"
},
"VAR_SPACING": {
"__DESC__": "Use Variable Axle Spacing",
"__TYPE__": "Bool"
},
"MAX_SPACING": {
"__DESC__": "Max. Spacing",
"__TYPE__": "Real"
},
"MIN_SPACING": {
"__DESC__": "Min. Spacing",
"__TYPE__": "Real"
},
"WHEEL_SPACING": {
"__DESC__": "Wheel Spacing for Static Load",
"__TYPE__": "Real"
},
"LOADCASES": {
"__DESC__": "LoadCase",
"__TYPE__": [
{
"USE_POINT_LOAD": {
"__DESC__": "Use Point Load",
"__TYPE__": "Bool"
},
"NUM_LOAD": {
"__DESC__": "Point Load Number",
"__TYPE__": "Integer"
},
"DYNAMIC_FACTOR": {
"__DESC__": "Dynamic Amplication Factor",
"__TYPE__": "Bool"
},
"USER_INPUT": {
"__DESC__": "User Input",
"__TYPE__": "Bool"
},
"AMP": {
"__DESC__": "Amplification",
"__TYPE__": "Bool"
},
"POINT_SET": {
"__DESC__": "Load Case Set",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"VEHICLES": {
"__DESC__": "Vehicle",
"__TYPE__": [
{
"USE_POINT_LOAD": {
"__DESC__": "Use Point Load",
"__TYPE__": "Bool"
},
"NUM_LOAD": {
"__DESC__": "Point Load Number",
"__TYPE__": "Integer"
},
"POINT_SET": {
"__DESC__": "Vehicle Set",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"LM3_LOADCASE1": {
"__DESC__": "LM3 Load Case1 Boolean",
"__TYPE__": "Bool"
},
"LM3_LOADCASE2": {
"__DESC__": "LM3 Load Case2 Boolean",
"__TYPE__": "Bool"
},
"ADJUSTMENT": {
"__DESC__": "Adjustment Factor",
"__TYPE__": "Real"
},
"ADJUSTMENT2": {
"__DESC__": "Adjustment2 Factor",
"__TYPE__": "Real"
},
"AXLE_NUM": {
"__DESC__": "Axle No.",
"__TYPE__": "Integer"
},
"FOOTWAY": {
"__DESC__": "Footway",
"__TYPE__": "Real"
},
"INTERVAL": {
"__DESC__": "Two Vehicle Interval",
"__TYPE__": "Real"
},
"DYNAMIC_FACTOR": {
"__DESC__": "Dynamic Amplification Factor",
"__TYPE__": "Bool"
},
"USER_INPUT": {
"__DESC__": "User Input",
"__TYPE__": "Bool"
},
"DSPACE": {
"__DESC__": "Space",
"__TYPE__": "Real"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"DD1": {
"__DESC__": "DD1",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"DD2": {
"__DESC__": "DD2",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2",
"__TYPE__": "Real"
},
"PRESSURE_LOAD": {
"__DESC__": "Pressure Load",
"__TYPE__": "Real"
},
"V_LOAD_FACTOR": {
"__DESC__": "Eccentricity of Lateral Displacement of Vertival Loads Factor",
"__TYPE__": "Real"
},
"LONGI_DIST": {
"__DESC__": "Consider Longitudinal Distrtibution of Point Loads",
"__TYPE__": "Bool"
},
"DIST_RAIL_SUPPORT": {
"__DESC__": "Distance between Rail Support Points",
"__TYPE__": "Real"
},
"ECCEN_VERT_LOAD": {
"__DESC__": "Eccentricity of Lateral Displacement of Vertical Loads",
"__TYPE__": "Bool"
},
"ECCEN_VERT_LOAD_VALUE": {
"__DESC__": "Eccentricity of Lateral Displacement of Vertical Loads Value",
"__TYPE__": "Real"
},
"HSLMA_NUM": {
"__DESC__": "HSLMA Number",
"__TYPE__": "Integer"
},
"HSLMA_LENGTH": {
"__DESC__": "HSLMA Length",
"__TYPE__": "Real"
},
"HSLMA_SPACING": {
"__DESC__": "HSLMA Spacing",
"__TYPE__": "Real"
},
"HSLMA_FORCE": {
"__DESC__": "HSLMA Force",
"__TYPE__": "Real"
},
"HSLMB_NUM": {
"__DESC__": "HSLMB Number",
"__TYPE__": "Integer"
},
"HSLMB_FORCE": {
"__DESC__": "HSLMB Force",
"__TYPE__": "Real"
},
"HSLMB_DIST": {
"__DESC__": "HSLMB Distance",
"__TYPE__": "Real"
},
"PHI_DYN_EFF1": {
"__DESC__": "PhiDynEff 1",
"__TYPE__": "Real"
},
"PHI_DYN_EFF2": {
"__DESC__": "PhiDynEff 2",
"__TYPE__": "Real"
},
"USE_POINT_LOAD_3": {
"__DESC__": "Use Point Load Case 3",
"__TYPE__": "Bool"
},
"LOAD_NUM": {
"__DESC__": "Load Case Number",
"__TYPE__": "Bool"
},
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
}
}
}
"VEH_PL": {
"__DESC__": "Poland Moving Load Code",
"__TYPE__": {
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"LOAD_TYPE": {
"__DESC__": "Load Type",
"__TYPE__": "Integer"
},
"SUB_TYPE": {
"__DESC__": "Sub Type",
"__TYPE__": "Integer"
},
"SEL_VEHICLE": {
"__DESC__": "Select Vehicle",
"__TYPE__": "String"
},
"PRESSURE_LOAD": {
"__DESC__": "Pressure Load",
"__TYPE__": "Real"
},
"TOTAL_LOAD": {
"__DESC__": "Total Load",
"__TYPE__": "Real"
},
"TRACKED_LENGTH": {
"__DESC__": "Tracked Length",
"__TYPE__": "Real"
},
"WHEEL_SPACING": {
"__DESC__": "Wheel Spacing",
"__TYPE__": "Real"
},
"DSPACE": {
"__DESC__": "Space",
"__TYPE__": "Real"
},
"DYNAMIC_AMP_FACTOR": {
"__DESC__": "Dynamic Amplification Factor",
"__TYPE__": "Bool"
},
"USER_INPUT": {
"__DESC__": "User Input",
"__TYPE__": "Bool"
},
"AMP": {
"__DESC__": "Amplification",
"__TYPE__": "Real"
},
"NOSE_TAIL_DIST": {
"__DESC__": "Nose to Tail Distance",
"__TYPE__": "Real"
},
"NUM_VEHICLE": {
"__DESC__": "Number of Vehicle",
"__TYPE__": "Real"
}
}
}
"VEH_ZA": {
"__DESC__": "South Africa Moving Load Code",
"__TYPE__": {
"PERMIT_LOAD": {
"__DESC__": "Permit Load Vehicle",
"__TYPE__": {
"IMPACT_FACTOR": {
"__DESC__": "Permit Load Impact Factor",
"__TYPE__": "Real"
},
"AXLE_TYPES": {
"__DESC__": "Axle Type Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"EVENLY_DIST_LOAD": {
"__DESC__": "Evenly Distance Load",
"__TYPE__": "Bool"
},
"SYMMETRIC_VEHICLE": {
"__DESC__": "Symmetric Vehicle",
"__TYPE__": "Bool"
},
"POINT_ITEMS": {
"__DESC__": "Point Loads",
"__TYPE__": [
{
"POINT_LOAD": {
"__DESC__": "Point Load",
"__TYPE__": "Real"
},
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": "Real"
},
"POINT_DIST2": {
"__DESC__": "Point Distance 2",
"__TYPE__": "Real"
}
}
]
}
}
]
},
"PERMIT_LOADS": {
"__DESC__": "Permit Load Array",
"__TYPE__": [
{
"AXLE_TYPE": {
"__DESC__": "Axle Type",
"__TYPE__": "String"
},
"SPACING": {
"__DESC__": "Spacing",
"__TYPE__": "Real"
},
"EQUAL_J_NVSIDX": {
"__DESC__": "j == nVsIdx",
"__TYPE__": "Bool"
}
}
]
}
}
},
"SUB_TYPE": {
"__DESC__": "Sub Type",
"__TYPE__": "Integer"
},
"INCRE_LENGTH": {
"__DESC__": "Unit length for loaded length increment",
"__TYPE__": "Bool"
},
"INCRE_LENGTH_VALUE": {
"__DESC__": "Loaded length increment Value",
"__TYPE__": "Real"
},
"UNIT_NUM": {
"__DESC__": "Loaded length increment Value",
"__TYPE__": "Real"
},
"OPPOSITE": {
"__DESC__": "Consider load area giving opposite contribution",
"__TYPE__": "Bool"
},
"W1": {
"__DESC__": "W1",
"__TYPE__": "Real"
},
"W2": {
"__DESC__": "W2",
"__TYPE__": "Real"
},
"W3": {
"__DESC__": "W3",
"__TYPE__": "Real"
},
"LOADED_LENGTH": {
"__DESC__": "Loaded Length",
"__TYPE__": "Real"
},
"PA": {
"__DESC__": "Pa",
"__TYPE__": "Real"
},
"PB": {
"__DESC__": "Pb",
"__TYPE__": "Real"
},
"D1": {
"__DESC__": "D1",
"__TYPE__": "Real"
},
"D2": {
"__DESC__": "D2",
"__TYPE__": "Real"
},
"DELTA": {
"__DESC__": "Delta",
"__TYPE__": "Real"
},
"PRESSURE_LOAD": {
"__DESC__": "Pressure Load",
"__TYPE__": "Real"
},
"NUM_LOAD_ARRAY": {
"__DESC__": "Different discrete lengths",
"__TYPE__": [
"Integer"
]
},
"POINT_DIST_ARRAY": {
"__DESC__": "Point Distances",
"__TYPE__": [
{
"POINT_DIST": {
"__DESC__": "Point Distance",
"__TYPE__": [
"Real"
]
}
}
]
}
}
}