入力 URI
{base url} + DESIGN/STEEL/AIJ-ASD02/LCTB |
|---|
メソッド
GET, DELETE |
|---|
JSON スキーマ
リクエストボディはありません。以下はレスポンスのスキーマです。項目の構造は BASE_ITEM として併記します。
詳細
{
"LCTB": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"NAME": {
"description": "Load Contribution Name",
"type": "string"
},
"DESC": {
"description": "Description",
"type": "string"
},
"BASE_ITEM": {
"description": "Load Contribution Items",
"type": "array",
"items": { "$ref": "#/BASE_ITEM" }
}
}
},
"BASE_ITEM": {
"type": "object",
"properties": {
"FACTOR": {
"description": "Factor",
"type": "number"
},
"LOAD_CASE_NAME": {
"description": "Load Case Name",
"type": "string"
}
}
}
}
"LCTB": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"NAME": {
"description": "Load Contribution Name",
"type": "string"
},
"DESC": {
"description": "Description",
"type": "string"
},
"BASE_ITEM": {
"description": "Load Contribution Items",
"type": "array",
"items": { "$ref": "#/BASE_ITEM" }
}
}
},
"BASE_ITEM": {
"type": "object",
"properties": {
"FACTOR": {
"description": "Factor",
"type": "number"
},
"LOAD_CASE_NAME": {
"description": "Load Case Name",
"type": "string"
}
}
}
}
例
荷重寄与度(GET)
{
"LCTB": {
"1": {
"NAME": "LCB1",
"DESC": "Long-term",
"BASE_ITEM": [
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Dead Load" },
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Live Load" }
]
},
"2": {
"NAME": "LCB2",
"DESC": "",
"BASE_ITEM": [
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Dead Load" },
{ "FACTOR": 0.75, "LOAD_CASE_NAME": "EQ-X" }
]
}
}
}
"LCTB": {
"1": {
"NAME": "LCB1",
"DESC": "Long-term",
"BASE_ITEM": [
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Dead Load" },
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Live Load" }
]
},
"2": {
"NAME": "LCB2",
"DESC": "",
"BASE_ITEM": [
{ "FACTOR": 1.0, "LOAD_CASE_NAME": "Dead Load" },
{ "FACTOR": 0.75, "LOAD_CASE_NAME": "EQ-X" }
]
}
}
}
仕様
| No. | 説明 | Key | データ型 | Default | 必須 |
|---|---|---|---|---|---|
|
1 |
荷重寄与度の名称。 |
"NAME" |
String |
- |
必須 |
|
2 |
説明文。 |
"DESC" |
String |
"" |
オプション |
|
3 |
荷重寄与度の項目リスト。 |
"BASE_ITEM" |
Array (Object) |
- |
必須 |
|
4 |
【項目】係数。 |
"FACTOR" |
Number |
- |
必須 |
|
5 |
【項目】荷重ケース名。 静的荷重ケースとして登録されている場合にその名称が返される。 該当する静的荷重ケースが見つからない場合は空文字列となる。 |
"LOAD_CASE_NAME" |
String |
"" |
オプション |