Input URI
|
{base url} + DESIGN/PSC/AASHTO-LRFD24/TABLE |
|---|
Active Methods
|
POST |
|---|
JSON Schema
Details
"type": "object",
"required": [
"Argument"
],
"additionalProperties": false,
"properties": {
"Argument": {
"type": "object",
"required": [
"TABLE_TYPE"
],
"additionalProperties": false,
"properties": {
"TABLE_NAME": {
"type": "string",
"description": "Response Table Title",
"default": ""
},
"TABLE_TYPE": {
"type": "string",
"description": "Check Flexure Strength - Result Table Type",
"enum": [
"PSC_FLEXURE",
"PSC_FLEXURE_VBEAM"
]
},
"EXPORT_PATH": {
"type": "string",
"description": "Result Table Save Path"
},
"UNIT": {
"type": "object",
"description": "Response Unit Setting",
"properties": {
"FORCE": {
"type": "string",
"description": "Force unit"
},
"DIST": {
"type": "string",
"description": "Length/Distance unit"
},
"HEAT": {
"type": "string",
"description": "Heat unit"
},
"TEMP": {
"type": "string",
"description": "Temperature unit"
}
},
"default": "System"
},
"STYLES": {
"type": "object",
"description": "Response Number Format",
"properties": {
"FORMAT": {
"type": "string",
"description": "Number format",
"enum": [
"Default",
"Fixed",
"Scientific",
"General"
]
},
"PLACE": {
"type": "integer",
"description": "Digit place",
"minimum": 0,
"maximum": 15
}
},
"default": "System"
},
"COMPONENTS": {
"type": "array",
"description": "Components of Result Table",
"items": {
"type": "string",
"enum": [
"Elem",
"Part",
"Positive/Negative",
"LComName",
"Type",
"CHK",
"Muy",
"Mcr",
"Mny",
"PhiMny",
"Ratio",
"PhiMny/min"
]
}
},
"NODE_ELEMS": {
"type": "object",
"description": "Node/Element No. Input",
"properties": {
"KEYS": {
"type": "array",
"description": "Specify Each ID",
"items": {
"type": "integer"
}
},
"TO": {
"type": "string",
"description": "Specify ID Range (e.g., '1to160')"
},
"STRUCTURE_GROUP_NAME": {
"type": "string",
"description": "Specify Structure Group Name"
}
}
},
"PARTS": {
"type": "array",
"description": "Element Part Number",
"items": {
"type": "string",
"enum": [
"PartI",
"PartJ"
]
},
"default": [
"All"
]
},
"POS_NEG": {
"type": "array",
"description": "Compression or Tension Stress",
"items": {
"type": "string",
"enum": [
"Positive",
"Negative"
]
},
"default": [
"All"
]
}
}
}
}
}
Request Examples
Example
"Argument": {
"TABLE_NAME": "TEST",
"TABLE_TYPE": "PSC_FLEXURE",
"COMPONENTS": [
"Elem",
"Part",
"Positive/Negative",
"LComName",
"Type",
"CHK",
"Muy",
"Mcr",
"Mny",
"PhiMny",
"Ratio",
"PhiMny/min"
],
"PARTS": [
"PartI"
],
"POS_NEG": [
"Positive"
]
}
}
Response Examples
Example
"TEST": {
"FORCE": "KN",
"DIST": "M",
"HEAD": [
"Index",
"Elem",
"Part",
"Positive/Negative",
"LComName",
"Type",
"CHK",
"Muy",
"Mcr",
"Mny",
"PhiMny",
"Ratio",
"PhiMny/min"
],
"DATA": [
[
"1",
"46",
"I[1]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39255.5537",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"2",
"47",
"I[2]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39275.0927",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"3",
"48",
"I[3]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"529.5963",
"39448.4986",
"8404.5356",
"6303.4017",
"0.0840",
"8.9491"
],
[
"4",
"49",
"I[4]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1328.2398",
"39675.8249",
"8404.5356",
"6303.4017",
"0.2107",
"3.5682"
],
[
"5",
"50",
"I[5]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1440.0132",
"39716.4275",
"8404.5356",
"6303.4017",
"0.2285",
"3.2912"
],
[
"6",
"51",
"I[6]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1965.0824",
"39880.7109",
"8404.5356",
"6303.4017",
"0.3117",
"2.4118"
],
[
"7",
"148",
"I[104]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39265.0220",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"8",
"149",
"I[105]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39283.7178",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"9",
"150",
"I[106]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"548.6292",
"39449.9412",
"8404.5356",
"6303.4017",
"0.0870",
"8.6386"
],
[
"10",
"151",
"I[107]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1341.7895",
"39667.5397",
"8404.5356",
"6303.4017",
"0.2129",
"3.5321"
],
[
"11",
"152",
"I[108]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1464.4618",
"39707.6965",
"8404.5356",
"6303.4017",
"0.2323",
"3.2363"
],
[
"12",
"153",
"I[109]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1996.7806",
"39867.4023",
"8404.5356",
"6303.4017",
"0.3168",
"2.3735"
],
[
"13",
"250",
"I[207]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39259.2475",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"14",
"251",
"I[208]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39279.5194",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"15",
"252",
"I[209]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"549.8661",
"39450.9671",
"8404.5356",
"6303.4017",
"0.0872",
"8.6192"
],
[
"16",
"253",
"I[210]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1376.2448",
"39676.4281",
"8404.5356",
"6303.4017",
"0.2183",
"3.4437"
],
[
"17",
"254",
"I[211]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1500.1698",
"39717.5487",
"8404.5356",
"6303.4017",
"0.2380",
"3.1592"
],
[
"18",
"255",
"I[212]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"2053.9119",
"39882.3212",
"8404.5356",
"6303.4017",
"0.3258",
"2.3075"
],
[
"19",
"352",
"I[310]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39259.2487",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"20",
"353",
"I[311]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39279.5050",
"8404.5356",
"6303.4017",
"0.0000",
"larger than 100"
],
[
"21",
"354",
"I[312]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"555.2808",
"39450.7428",
"8404.5356",
"6303.4017",
"0.0881",
"8.5351"
],
[
"22",
"355",
"I[313]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1383.0897",
"39676.2814",
"8404.5356",
"6303.4017",
"0.2194",
"3.4267"
],
[
"23",
"356",
"I[314]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1506.6121",
"39717.3384",
"8404.5356",
"6303.4017",
"0.2390",
"3.1457"
],
[
"24",
"357",
"I[315]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"2060.1353",
"39882.0459",
"8404.5356",
"6303.4017",
"0.3268",
"2.3005"
],
[
"25",
"454",
"I[413]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39265.0110",
"8404.5356",
"7984.3088",
"0.0000",
"larger than 100"
],
[
"26",
"455",
"I[414]",
"Positive",
"gLCB6",
"FX-MAX",
"OK",
"12.7476",
"39283.6435",
"8404.5356",
"6303.4017",
"0.0020",
"larger than 100"
],
[
"27",
"456",
"I[415]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"584.4453",
"39449.8667",
"8404.5356",
"6303.4017",
"0.0927",
"8.1092"
],
[
"28",
"457",
"I[416]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1374.0609",
"39667.3196",
"8404.5356",
"6303.4017",
"0.2180",
"3.4492"
],
[
"29",
"458",
"I[417]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1496.5402",
"39707.4556",
"8404.5356",
"6303.4017",
"0.2374",
"3.1669"
],
[
"30",
"459",
"I[418]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"2025.6189",
"39866.7837",
"8404.5356",
"6303.4017",
"0.3214",
"2.3397"
],
[
"31",
"556",
"I[516]",
"Positive",
"gLCB12",
"FX-MAX",
"OK",
"0.0000",
"39254.1974",
"8404.5356",
"7984.3088",
"0.0000",
"larger than 100"
],
[
"32",
"557",
"I[517]",
"Positive",
"gLCB6",
"FX-MAX",
"OK",
"15.3581",
"39273.3630",
"8404.5356",
"6303.4017",
"0.0024",
"larger than 100"
],
[
"33",
"558",
"I[518]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"576.2388",
"39446.3435",
"8404.5356",
"6303.4017",
"0.0914",
"8.2247"
],
[
"34",
"559",
"I[519]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1367.5329",
"39673.0773",
"8404.5356",
"6303.4017",
"0.2170",
"3.4657"
],
[
"35",
"560",
"I[520]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1478.1051",
"39713.6341",
"8404.5356",
"6303.4017",
"0.2345",
"3.2064"
],
[
"36",
"561",
"I[521]",
"Positive",
"gLCB1",
"FX-MAX",
"OK",
"1997.6868",
"39877.5764",
"8404.5356",
"6303.4017",
"0.3169",
"2.3724"
],
[
"37",
"659",
"I[2487]",
"Positive",
"-",
"-",
"-",
"-",
"-",
"-",
"-",
"-",
"-"
],
[
"38",
"2404",
"I[2554]",
"Positive",
"gLCB1",
"FX-MAX",
"NG",
"0.0000",
"28017.0887",
"0.0000",
"0.0000",
"0.0000",
"0.0000"
],
[
"39",
"2405",
"I[2555]",
"Positive",
"gLCB1",
"FX-MAX",
"NG",
"0.0000",
"28017.0887",
"0.0000",
"0.0000",
"0.0000",
"0.0000"
],
[
"40",
"2406",
"I[2556]",
"Positive",
"gLCB1",
"FX-MAX",
"NG",
"0.0000",
"28017.0887",
"0.0000",
"0.0000",
"0.0000",
"0.0000"
],
[
"41",
"2407",
"I[2557]",
"Positive",
"gLCB1",
"FX-MAX",
"NG",
"0.0000",
"28017.0887",
"0.0000",
"0.0000",
"0.0000",
"0.0000"
]
]
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Map of keyed objects where each key is a string identifier. |
"Argument" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Table Name Output table title in response |
"TABLE_NAME" |
string |
|
Optional |
|||
|
2 |
Table Type • Check Flexure Strength: "PSC_FLEXURE" • Check Flexure Strength (Virtual Beam): "PSC_FLEXURE_VBEAM" |
"TABLE_TYPE" |
string |
- |
Required |
|||
|
3 |
Export Path Optional: Save results to file path |
"EXPORT_PATH" |
string |
- |
Optional |
|||
|
4 |
Unit Settings |
"UNIT" |
object |
System |
Optional |
|||
|
4.1 |
Force unit |
"FORCE" |
string |
- |
Optional |
|||
|
4.2 |
Length/Distance unit |
"DIST" |
string |
- |
Optional |
|||
|
4.3 |
Heat unit |
"HEAT" |
string |
- |
Optional |
|||
|
4.4 |
Temperature unit |
"TEMP" |
string |
- |
Optional |
|||
|
5 |
Number Format |
"STYLES" |
object |
System |
Optional |
|||
|
5.1 |
Number format • Default: "Default" • Fixed: "Fixed" • Scientific: "Scientific" • General: "General" |
"FORMAT" |
string |
- |
Optional |
|||
|
5.2 |
Digit place Constraints: • Value Range: >= 0, <= 15 |
"PLACE" |
integer |
- |
Optional |
|||
|
6 |
Components • Elem: "Elem" • Part: "Part" • Positive/Negative: "Positive/Negative" • LComName: "LComName" • Type: "Type" • CHK: "CHK" • Muy: "Muy" • Mcr: "Mcr" • Mny: "Mny" • PhiMny: "PhiMny" • Ratio(Muy/PhiMny): "Ratio" • PhiMny/min(1.33Muy.Mcr): "PhiMny/min" |
"COMPONENTS" |
Array [string] |
- |
Optional |
|||
|
7 |
Node/Element Selection Use only ONE of the three methods: KEYS, TO, or STRUCTURE_GROUP_NAME |
"NODE_ELEMS" |
object |
- |
Optional |
|||
|
7.1 |
Specify Each ID |
"KEYS" |
Array [integer] |
- |
Optional |
|||
|
7.2 |
Specify ID Range (e.g., '1to160') |
"TO" |
string |
- |
Optional |
|||
|
7.3 |
Specify Structure Group Name |
"STRUCTURE_GROUP_NAME" |
string |
- |
Optional |
|||
|
8 |
Element Parts • PartI: "PartI" • PartJ: "PartJ" |
"PARTS" |
Array [string] |
|
Optional |
|||
|
9 |
Compression/Tension • Positive: "Positive" • Negative: "Negative" |
"POS_NEG" |
Array [string] |
|
Optional |
|||