Input URI
|
{base url} + DESIGN/RC/KDS-41-20-2022/HCD-TABLE |
|---|
Active Methods
|
POST |
|---|
JSON Schema
Details
"type": "object",
"required": [
"Argument"
],
"additionalProperties": false,
"properties": {
"Argument": {
"type": "object",
"additionalProperties": false,
"properties": {
"ELEMS": {
"type": "object",
"description": "Element No. Input. If omitted, all elements are included.",
"additionalProperties": false,
"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"
}
},
"oneOf": [
{
"required": [
"KEYS"
],
"not": {
"anyOf": [
{
"required": [
"TO"
]
},
{
"required": [
"STRUCTURE_GROUP_NAME"
]
}
]
}
},
{
"required": [
"TO"
],
"not": {
"anyOf": [
{
"required": [
"KEYS"
]
},
{
"required": [
"STRUCTURE_GROUP_NAME"
]
}
]
}
},
{
"required": [
"STRUCTURE_GROUP_NAME"
],
"not": {
"anyOf": [
{
"required": [
"KEYS"
]
},
{
"required": [
"TO"
]
}
]
}
}
]
},
"TABLE_NAME": {
"type": "string",
"description": "Response Table Title",
"default": "RC Haunched Beam Design Result"
},
"RESULT": {
"type": "integer",
"description": "Filter results by design status",
"default": 0,
"oneOf": [
{
"title": "All",
"const": 0
},
{
"title": "OK",
"const": 1
},
{
"title": "NG",
"const": 2
}
]
},
"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"
}
}
},
"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
}
}
},
"COMPONENTS": {
"type": "array",
"description": "Components of Result Table",
"items": {
"type": "string",
"enum": [
"HCBM",
"Section",
"Bc-I",
"Hc-I",
"Bc-J",
"Hc-J",
"POS",
"N(-)Mu",
"LCB_NegMu",
"AsTop",
"Rebar_Top",
"P(+)Mu",
"LCB_PosMu",
"AsBot",
"Rebar_Bot",
"Vu",
"LCB_Vu",
"AsV",
"Stirrup",
"CHK"
]
}
}
}
}
}
}
Request Examples
Example
"Argument": {
"RESULT": 0,
"COMPONENTS": [
"HCBM",
"Section",
"Bc-I",
"Hc-I",
"Bc-J",
"Hc-J",
"POS",
"N(-)Mu",
"LCB_NegMu",
"AsTop",
"Rebar_Top",
"P(+)Mu",
"LCB_PosMu",
"AsBot",
"Rebar_Bot",
"Vu",
"LCB_Vu",
"AsV",
"Stirrup",
"CHK"
],
"ELEMS": {
"KEYS": [
1065,
1073
]
}
}
}
Response Examples
Example
"Result Table": {
"FORCE": "KN",
"DIST": "M",
"HEAD": [
"HCBM",
"Section",
"Bc-I",
"Hc-I",
"Bc-J",
"Hc-J",
"POS",
"N(-)Mu",
"LCB_NegMu",
"AsTop",
"Rebar_Top",
"P(+)Mu",
"LCB_PosMu",
"AsBot",
"Rebar_Bot",
"Vu",
"LCB_Vu",
"AsV",
"Stirrup",
"CHK"
],
"DATA": [
[
"1065",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"1",
"1102.57",
"6",
"0.0037",
"10-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"220.513",
"6",
"0.0009",
"2-D10 @160",
"OK"
],
[
"1065",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"2",
"1048.87",
"6",
"0.0038",
"11-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"214.847",
"6",
"0.0009",
"2-D10 @160",
"OK"
],
[
"1065",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"3",
"845.696",
"5",
"0.0044",
"12-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"193.595",
"6",
"0.0009",
"2-D10 @160",
"OK"
],
[
"1065",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"4",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1065",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"5",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1065",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"6",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1065",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"7",
"50.1371",
"5",
"0.0002",
"9-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"47.9404",
"5",
"0.0000",
"2-D10 @210",
"OK"
],
[
"1065",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"8",
"39.4785",
"5",
"0.0001",
"9-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"42.5657",
"5",
"0.0000",
"2-D10 @290",
"OK"
],
[
"1065",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"9",
"8.21148",
"5",
"0.0000",
"9-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"19.4192",
"5",
"0.0000",
"2-D10 @310",
"OK"
],
[
"1073",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"1",
"2555.66",
"5",
"0.0128",
"13-13-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"365.532",
"5",
"0.0010",
"2-D10 @140",
"N"
],
[
"1073",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"2",
"2376.23",
"5",
"0.0107",
"13-13-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"352.311",
"5",
"0.0010",
"2-D10 @140",
"N"
],
[
"1073",
"T1",
"1.0000",
"0.7000",
"1.0000",
"0.5000",
"3",
"2036.18",
"5",
"0.0086",
"13-13-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"328.341",
"5",
"0.0010",
"2-D10 @140",
"N"
],
[
"1073",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"4",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1073",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"5",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1073",
"N",
"1.0000",
"0.5000",
"1.0000",
"0.5000",
"6",
"0.00000",
"",
"0.0000",
"None",
"0.00000",
"",
"0.0000",
"None",
"-",
"-",
"-",
"-",
"OK"
],
[
"1073",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"7",
"341.337",
"5",
"0.0028",
"8-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"193.540",
"5",
"0.0010",
"2-D10 @140",
"OK"
],
[
"1073",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"8",
"247.220",
"5",
"0.0016",
"5-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"182.791",
"5",
"0.0010",
"2-D10 @140",
"OK"
],
[
"1073",
"T2",
"1.0000",
"0.5000",
"1.0000",
"0.7000",
"9",
"76.1395",
"5",
"0.0004",
"4-D22",
"0.00000",
"200",
"0.0000",
"2-D22",
"158.821",
"5",
"0.0000",
"2-D10 @310",
"OK"
]
]
}
}
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 |
Element Numbers |
"ELEMS" |
object |
- |
Optional |
|||
|
oneOf Choose exactly one of the following keys: "KEYS", "TO", or "STRUCTURE_GROUP_NAME". |
||||||||
|
1.1 |
Specify Each ID |
"KEYS" |
Array [integer] |
- |
Optional |
|||
|
1.2 |
Specify ID Range |
"TO" |
string |
- |
Optional |
|||
|
1.3 |
Structure Group Name |
"STRUCTURE_GROUP_NAME" |
string |
- |
Optional |
|||
|
2 |
Table Name Output table title in response |
"TABLE_NAME" |
string |
|
Optional |
|||
|
3 |
Result View Option • All: "0" • OK: "1" • NG: "2" |
"RESULT" |
integer |
|
Optional |
|||
|
4 |
Export Path Optional: Save results to file path |
"EXPORT_PATH" |
string |
- |
Optional |
|||
|
5 |
Unit Settings |
"UNIT" |
object |
System |
Optional |
|||
|
5.1 |
Force unit |
"FORCE" |
string |
- |
Optional |
|||
|
5.2 |
Length/Distance unit |
"DIST" |
string |
- |
Optional |
|||
|
5.3 |
Heat unit |
"HEAT" |
string |
- |
Optional |
|||
|
5.4 |
Temperature unit |
"TEMP" |
string |
- |
Optional |
|||
|
6 |
Number Format |
"STYLES" |
object |
System |
Optional |
|||
|
6.1 |
Number format • Default: "Default" • Fixed: "Fixed" • Scientific: "Scientific" • General: "General" |
"FORMAT" |
string |
- |
Optional |
|||
|
6.2 |
Digit place Constraints: • Value Range: >= 0, <= 15 |
"PLACE" |
integer |
- |
Optional |
|||
|
7 |
Components • Haunched Beam Number: "HCBM" • Section Property Name: "Section" • Width at I-end of Member: "Bc-I" • Height at I-end of Member: "Hc-I" • Width at J-end of Member: "Bc-J" • Height at J-end of Member: "Hc-J" • Automatic Design Positions (I, M, J): "POS" • Maximum Factored Negative Moment: "N(-)Mu" • Load Combination for Negative Moment: "LCB_NegMu" • Area of Required Top Rebars: "AsTop" • Top Rebar Configuration (Rebar(AsTop)): "Rebar_Top" • Maximum Factored Positive Moment: "P(+)Mu" • Load Combination for Positive Moment: "LCB_PosMu" • Area of Required Bottom Rebars: "AsBot" • Bottom Rebar Configuration (Rebar(AsBot)): "Rebar_Bot" • Maximum Factored Shear Force: "Vu" • Load Combination for Shear: "LCB_Vu" • Shear Reinforcing Steel Area (LengthUnit²/LengthUnit × 100): "AsV" • Required Stirrup Spacing: "Stirrup" • Status of Design Results: "CHK" |
"COMPONENTS" |
Array [string] |
- |
Optional |
|||