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

AIJ-ASD02:単一部材指定

入力 URI

{base url} + DESIGN/STEEL/AIJ-ASD02/MEMB



 

メソッド

POST, GET, PUT, DELETE



 

JSON スキーマ

すべての URI で共通のスキーマです。

詳細

{
    "MEMB": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "AELEM": {
                "description": "Element Lists",
                "type": "array",
                "items": { "type": "integer" }
            },
            "bREVERSE": {
                "description": "Reverse Local Direction",
                "type": "boolean"
            }
        },
        "required": ["AELEM"]
    }
}



 

例

部材(PUT)

{
    "Assign": {
        "1": {
            "AELEM": [1, 2, 3],
            "bREVERSE": false
        },
        "2": {
            "AELEM": [10, 11],
            "bREVERSE": true
        }
    }
}

部材(GET)

{
    "MEMB": {
        "1": {
            "AELEM": [1, 2, 3],
            "bREVERSE": false
        },
        "2": {
            "AELEM": [10, 11],
            "bREVERSE": true
        }
    }
}



 

仕様

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

1

部材を構成する要素番号のリスト。

指定する要素は互いに連結している必要があり、連結していない要素が含まれる場合はエラーとなる。

他の部材に既に割り当てられている要素を指定した場合もエラーとなり、該当する部材番号がエラーメッセージに示される。先にその部材を削除する必要がある。

同じキーに対する PUT は上書き更新として扱われ、競合とはならない。

"AELEM"

Array (Integer)

-

必須

2

部材座標系の向きを反転するか。

"bREVERSE"

Boolean

false

オプション



 

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