入力 URI
{base url} + DESIGN/STEEL/AIJ-ASD02/LENG |
|---|
メソッド
POST, GET, PUT, DELETE |
|---|
JSON スキーマ
bAUTOCALC(Calculate by Code)と LT(ねじれ座屈長)は AIJ-ASD02 の対象外のため、レスポンスに含まれず、書き込みでも変更されません。
詳細
{
"LENG": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LY": {
"description": "Unbraced Length Ly",
"type": "number"
},
"LZ": {
"description": "Unbraced Length Lz",
"type": "number"
},
"LB": {
"description": "Laterally Unbraced Length",
"type": "number"
},
"bNOTUSE": {
"description": "Do not consider the laterally unbraced length",
"type": "boolean"
}
}
}
}
"LENG": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LY": {
"description": "Unbraced Length Ly",
"type": "number"
},
"LZ": {
"description": "Unbraced Length Lz",
"type": "number"
},
"LB": {
"description": "Laterally Unbraced Length",
"type": "number"
},
"bNOTUSE": {
"description": "Do not consider the laterally unbraced length",
"type": "boolean"
}
}
}
}
例
座屈長(PUT)
{
"Assign": {
"12": {
"LY": 4.0,
"LZ": 4.0,
"LB": 2.0,
"bNOTUSE": false
},
"13": {
"bNOTUSE": true
}
}
}
"Assign": {
"12": {
"LY": 4.0,
"LZ": 4.0,
"LB": 2.0,
"bNOTUSE": false
},
"13": {
"bNOTUSE": true
}
}
}
座屈長(GET)
{
"LENG": {
"12": {
"LY": 4.0,
"LZ": 4.0,
"LB": 2.0,
"bNOTUSE": false
},
"13": {
"LY": 0.0,
"LZ": 0.0,
"LB": 0.0,
"bNOTUSE": true
}
}
}
"LENG": {
"12": {
"LY": 4.0,
"LZ": 4.0,
"LB": 2.0,
"bNOTUSE": false
},
"13": {
"LY": 0.0,
"LZ": 0.0,
"LB": 0.0,
"bNOTUSE": true
}
}
}
仕様
| No. | 説明 | Key | データ型 | Default | 必須 |
|---|---|---|---|---|---|
|
1 |
要素座標系 y 軸まわりの座屈長 Ly。 0 を指定した場合は部材長が使用される。 |
"LY" |
Number |
0 |
オプション |
|
2 |
要素座標系 z 軸まわりの座屈長 Lz。 0 を指定した場合は部材長が使用される。 |
"LZ" |
Number |
0 |
オプション |
|
3 |
横座屈長 Lb。 0 を指定した場合は部材長が使用される。 |
"LB" |
Number |
0 |
オプション |
|
4 |
横座屈を考慮しないか。 true の場合、横座屈長 LB は照査に用いられない。 |
"bNOTUSE" |
Boolean |
false |
オプション |