入力 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"]
}
}
"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
}
}
}
"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
}
}
}
"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 |
オプション |