メインコンテンツへスキップ
JSON Manual 作成 編集

AIJ-ASD02:荷重ケースの非線形寄与度

入力 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"
            }
        }
    }
}



 

例

荷重寄与度(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" }
            ]
        }
    }
}



 

仕様

No. 説明 Key データ型 Default 必須

1

荷重寄与度の名称。

"NAME"

String

-

必須

2

説明文。

"DESC"

String

""

オプション

3

荷重寄与度の項目リスト。

"BASE_ITEM"

Array (Object)

-

必須

4

【項目】係数。

"FACTOR"

Number

-

必須

5

【項目】荷重ケース名。

静的荷重ケースとして登録されている場合にその名称が返される。

該当する静的荷重ケースが見つからない場合は空文字列となる。

"LOAD_CASE_NAME"

String

""

オプション



 

0
コンテンツが役に立ちましたか?