Input URI
|
{base url} + post/TABLE |
|---|
Active Methods
|
POST |
|---|
JSON Schema
Details
"type": "object",
"required": [
"Argument"
],
"additionalProperties": false,
"properties": {
"Argument": {
"type": "object",
"required": [
"TABLE_TYPE"
],
"additionalProperties": false,
"properties": {
"EXPORT_PATH": {
"type": "string",
"description": "Result Table Save Path"
},
"TABLE_NAME": {
"type": "string",
"description": "Response Table Title",
"default": "Empty"
},
"TABLE_TYPE": {
"type": "string",
"description": "Weight Irregularity Check Result Table Type",
"enum": [
"WEIGHT_IRREGULARITY_X",
"WEIGHT_IRREGULARITY_Y"
]
},
"UNIT": {
"type": "object",
"description": "Response Unit Setting",
"additionalProperties": false,
"properties": {
"FORCE": {
"type": "string",
"description": "Force unit",
"default": "KGF"
},
"DIST": {
"type": "string",
"description": "Length/Distance unit",
"default": "MM"
},
"HEAT": {
"type": "string",
"description": "Heat unit",
"default": "CAL"
},
"TEMP": {
"type": "string",
"description": "Temperature unit",
"default": "C"
}
}
},
"STYLES": {
"type": "object",
"description": "Response Number Format",
"additionalProperties": false,
"properties": {
"FORMAT": {
"type": "string",
"description": "Number format",
"enum": [
"DEFAULT",
"Default",
"Fixed",
"Scientific",
"General"
],
"default": "DEFAULT"
},
"PLACE": {
"type": "integer",
"description": "Digit place",
"minimum": 0,
"maximum": 15,
"default": 0
}
}
},
"LOAD_CASE_NAMES": {
"type": "array",
"description": "StaticLoad/LoadCombinationName&Type",
"items": {
"type": "string"
}
},
"SET_CALCULATION_METHOD": {
"type": "object",
"description": "Weight irregularity calculation method options",
"additionalProperties": false,
"properties": {
"STORY_DRIFT_METHOD": {
"type": "string",
"description": "Story drift calculation method",
"enum": [
"Drift at the Center of Mass"
],
"default": "Drift at the Center of Mass"
}
}
},
"COMPONENTS": {
"type": "array",
"description": "Components of Result Table",
"items": {
"type": "string",
"enum": [
"Index",
"Load Case",
"Story",
"Level",
"Story Height",
"Story Weight",
"Adjacent Story Weight/1.5M(Upper)",
"Adjacent Story Weight/1.5M(Lower)",
"Story Weight Ratio",
"Story Drift Angle Ratio",
"Remark"
]
}
}
}
}
}
}
Request Examples
Example
"Argument": {
"TABLE_NAME": "Empty",
"TABLE_TYPE": "WEIGHT_IRREGULARITY_X",
"LOAD_CASE_NAMES": [
"DL(ST)"
],
"COMPONENTS": [
"Index",
"Load Case",
"Story",
"Level",
"Story Height",
"Story Weight",
"Adjacent Story Weight/1.5M(Upper)",
"Adjacent Story Weight/1.5M(Lower)",
"Story Weight Ratio",
"Story Drift Angle Ratio",
"Remark"
]
}
}
Response Examples
Example
"Empty": {
"FORCE": "KN",
"DIST": "M",
"HEAD": [
"Index",
"Load Case",
"Story",
"Level",
"Story Height",
"Story Weight",
"Adjacent Story Weight/1.5M(Upper)",
"Adjacent Story Weight/1.5M(Lower)",
"Story Weight Ratio",
"Story Drift Angle Ratio",
"Remark"
],
"DATA": [
[
"1",
"DL",
"Roof",
"8.50",
"0.00",
"894.823",
"0.000",
"2620.084",
"0.342",
"0.000",
"Regular"
],
[
"2",
"DL",
"2F",
"4.50",
"4.00",
"1746.723",
"1342.235",
"3312.822",
"1.301",
"0.000",
"Regular"
],
[
"3",
"DL",
"1F",
"0.00",
"4.50",
"2336.913",
"2620.084",
"0.000",
"0.892",
"0.099",
"Regular"
],
[
"4",
"DL",
"B1",
"-4.00",
"4.00",
"0.000",
"3312.822",
"0.000",
"0.000",
"0.078",
"Regular"
],
[
"5",
"DL",
"B2",
"-6.50",
"2.50",
"0.000",
"0.000",
"0.000",
"0.000",
"6.745",
"Regular"
]
]
}
}
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 |
Export Path Optional: save results to a file path. |
"EXPORT_PATH" |
string |
- |
Optional |
|||
|
2 |
Table Name |
"TABLE_NAME" |
string |
|
Optional |
|||
|
3 |
Table Type • Weight Irregularity(X): "WEIGHT_IRREGULARITY_X" • Weight Irregularity(Y): "WEIGHT_IRREGULARITY_Y" |
"TABLE_TYPE" |
string |
- |
Required |
|||
|
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" • Default: "Default" • Fixed: "Fixed" • Scientific: "Scientific" • General: "General" |
"FORMAT" |
string |
|
Optional |
|||
|
5.2 |
Digit place Constraints: • Value Range: >= 0, <= 15 |
"PLACE" |
integer |
|
Optional |
|||
|
6 |
Load Case Names |
"LOAD_CASE_NAMES" |
Array [string] |
- |
Optional |
|||
|
7 |
Calculation Method |
"SET_CALCULATION_METHOD" |
object |
- |
Optional |
|||
|
7.1 |
Story drift calculation method • Drift at the Center of Mass: "Drift at the Center of Mass" |
"STORY_DRIFT_METHOD" |
string |
|
Optional |
|||
|
8 |
Components • Index: "Index" • Load Case: "Load Case" • Story: "Story" • Level: "Level" • Story Height: "Story Height" • Story Weight: "Story Weight" • Adjacent Story Weight/1.5M(Upper): "Adjacent Story Weight/1.5M(Upper)" • Adjacent Story Weight/1.5M(Lower): "Adjacent Story Weight/1.5M(Lower)" • Story Weight Ratio: "Story Weight Ratio" • Story Drift Angle Ratio: "Story Drift Angle Ratio" • Remark: "Remark" |
"COMPONENTS" |
Array [string] |
- |
Optional |
|||