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": "Principal stress at a construction stage",
"enum": [
"PSC_PRINCIPAL_CS",
"PSC_PRINCIPAL_CS_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",
"Comp./Tens.",
"Stage",
"CHK",
"Sig_P1",
"Sig_P2",
"Sig_P3",
"Sig_P4",
"Sig_P5",
"Sig_P6",
"Sig_P7",
"Sig_P8",
"Sig_P9",
"Sig_P10",
"Sig_MAX",
"Sig_AP"
]
}
},
"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"
]
},
"COMP_TENS": {
"type": "array",
"description": "Compression or Tension Stress",
"items": {
"type": "string",
"enum": [
"Tension"
]
},
"default": [
"All"
]
}
}
}
}
}
Request Examples
Example
"Argument": {
"TABLE_NAME": "test",
"TABLE_TYPE": "PSC_PRINCIPAL_CS",
"COMPONENTS": [
"Elem",
"Part",
"Comp./Tens.",
"Stage",
"CHK",
"Sig_P1",
"Sig_P2",
"Sig_P3",
"Sig_P4",
"Sig_P5",
"Sig_P6",
"Sig_P7",
"Sig_P8",
"Sig_P9",
"Sig_P10",
"Sig_MAX",
"Sig_AP"
],
"PARTS": [
"PartJ"
],
"COMP_TENS": [
"Tension"
],
"NODE_ELEMS": {
"TO": "1to3"
}
}
}
Response Examples
Example
"test": {
"FORCE": "KN",
"DIST": "M",
"HEAD": [
"Index",
"Elem",
"Part",
"Comp./Tens.",
"Stage",
"CHK",
"Sig_P1",
"Sig_P2",
"Sig_P3",
"Sig_P4",
"Sig_P5",
"Sig_P6",
"Sig_P7",
"Sig_P8",
"Sig_P9",
"Sig_P10",
"Sig_MAX",
"Sig_AP"
],
"DATA": [
[
"1",
"1",
"I[3]",
"Tension",
"CS1",
"OK",
"-0.0000",
"-0.0000",
"-0.0000",
"-0.0000",
"-801.6216",
"-801.6145",
"-1219.4860",
"-1219.4793",
"-530.5488",
"-530.5564",
"-1219.4860",
"-1826.7631"
],
[
"2",
"1",
"I[3]",
"Tension",
"CS1",
"OK",
"-0.0000",
"-0.0000",
"-0.0000",
"-0.0000",
"-801.6216",
"-801.6145",
"-1219.4860",
"-1219.4793",
"-530.5488",
"-530.5564",
"-1219.4860",
"-1826.7631"
],
[
"3",
"1",
"J[5]",
"Tension",
"CS2",
"OK",
"-349.3734",
"-299.4497",
"-0.0191",
"-0.0191",
"-769.0312",
"-791.1918",
"-743.7100",
"-761.7593",
"-223.1049",
"-231.5367",
"-791.1918",
"-1826.7631"
],
[
"4",
"1",
"J[5]",
"Tension",
"CS2",
"OK",
"-349.3734",
"-299.4497",
"-0.0191",
"-0.0191",
"-769.0312",
"-791.1918",
"-743.7100",
"-761.7593",
"-223.1049",
"-231.5367",
"-791.1918",
"-1826.7631"
],
[
"5",
"2",
"I[5]",
"Tension",
"CS2",
"OK",
"-374.5124",
"-272.4621",
"-0.0165",
"-0.0166",
"-769.1347",
"-783.0025",
"-741.4659",
"-755.1232",
"-222.1546",
"-229.5137",
"-783.0025",
"-1826.7631"
],
[
"6",
"2",
"I[5]",
"Tension",
"CS2",
"OK",
"-374.5124",
"-272.4621",
"-0.0165",
"-0.0166",
"-769.1347",
"-783.0025",
"-741.4659",
"-755.1232",
"-222.1546",
"-229.5137",
"-783.0025",
"-1826.7631"
],
[
"7",
"2",
"J[4]",
"Tension",
"CS2",
"NG",
"-2715.5849",
"-2655.3847",
"-0.0140",
"-0.0140",
"-1091.4839",
"-1110.2810",
"-714.9782",
"-730.9582",
"-181.3549",
"-187.9516",
"-2715.5849",
"-1826.7631"
],
[
"8",
"2",
"J[4]",
"Tension",
"CS2",
"NG",
"-2715.5849",
"-2655.3847",
"-0.0140",
"-0.0140",
"-1091.4839",
"-1110.2810",
"-714.9782",
"-730.9582",
"-181.3549",
"-187.9516",
"-2715.5849",
"-1826.7631"
],
[
"9",
"3",
"I[4]",
"Tension",
"CS2",
"NG",
"-2729.3504",
"-2639.2427",
"-0.0100",
"-0.0101",
"-1090.6490",
"-1098.2308",
"-712.0669",
"-723.4036",
"-180.5708",
"-185.9027",
"-2729.3504",
"-1826.7631"
],
[
"10",
"3",
"I[4]",
"Tension",
"CS2",
"NG",
"-2729.3504",
"-2639.2427",
"-0.0100",
"-0.0101",
"-1090.6490",
"-1098.2308",
"-712.0669",
"-723.4036",
"-180.5708",
"-185.9027",
"-2729.3504",
"-1826.7631"
],
[
"11",
"3",
"J[7]",
"Tension",
"CS2",
"NG",
"-4930.6572",
"-4869.3977",
"-0.0088",
"-0.0088",
"-1367.4143",
"-1374.0560",
"-477.8365",
"-489.5011",
"-102.1837",
"-106.2005",
"-4930.6572",
"-1826.7631"
],
[
"12",
"3",
"J[7]",
"Tension",
"CS2",
"NG",
"-4930.6572",
"-4869.3977",
"-0.0088",
"-0.0088",
"-1367.4143",
"-1374.0560",
"-477.8365",
"-489.5011",
"-102.1837",
"-106.2005",
"-4930.6572",
"-1826.7631"
]
]
}
}
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 • Principal stress at a construction stage: "PSC_PRINCIPAL_CS" • Principal stress at a construction stage (Virtual Beam): "PSC_PRINCIPAL_CS_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" • Comp./Tens.: "Comp./Tens." • Stage: "Stage" • CHK: "CHK" • Sig_P1: "Sig_P1" • Sig_P2: "Sig_P2" • Sig_P3: "Sig_P3" • Sig_P4: "Sig_P4" • Sig_P5: "Sig_P5" • Sig_P6: "Sig_P6" • Sig_P7: "Sig_P7" • Sig_P8: "Sig_P8" • Sig_P9: "Sig_P9" • Sig_P10: "Sig_P10" • Sig_MAX: "Sig_MAX" • Sig_AP: "Sig_AP" |
"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 • Tension: "Tension" |
"COMP_TENS" |
Array [string] |
|
Optional |
|||