Input URI
{base url} + db/SECT |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"SECT": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"SECTTYPE": {
"description": "Type",
"type": "string"
},
"SECT_NAME": {
"description": "Sect Name",
"type": "string"
},
"SECT_BEFORE": {
"type": "object",
"properties": {
"OFFSET_PT": {
"description": "Cardinal Point",
"type": "string"
},
"OFFSET_CENTER": {
"description": "Offset Center",
"type": "integer"
},
"USER_OFFSET_REF": {
"description": "User Offset Ref",
"type": "integer"
},
"HORZ_OFFSET_OPT": {
"description": "Horizon offset Option",
"type": "integer"
},
"USERDEF_OFFSET_YI": {
"description": "User Offset YI",
"type": "number"
},
"VERT_OFFSET_OPT": {
"description": "Vertical Offset Option",
"type": "integer"
},
"USERDEF_OFFSET_ZI": {
"description": "User Offset ZI",
"type": "number"
},
"USE_SHEAR_DEFORM": {
"description": "Use Consider Shear Deform",
"type": "boolean"
},
"USE_WARPING_EFFECT": {
"description": "Use Consider Warping Effect",
"type": "boolean"
},
"SHAPE": {
"description": "Shape",
"type": "string"
},
"SECT_I": {
"type": "object",
"properties": {
"vSIZE": {
"description": "Size",
"type": "array",
"items": {
"type": "number"
}
},
"PERIIN": {
"description": "PeriIn",
"type": "number"
},
"PERIOUT": {
"description": "PeriOut",
"type": "number"
},
"BUILT_FLAG": {
"description": "Built Up Flag",
"type": "integer"
},
"STIFF": {
"type": "object",
"properties": {
"AREA": {
"description": "Area",
"type": "number"
},
"ASY": {
"description": "Asy",
"type": "number"
},
"ASZ": {
"description": "Asz",
"type": "number"
},
"RXX": {
"description": "Rxx",
"type": "number"
},
"RYY": {
"description": "Ryy",
"type": "number"
},
"RZZ": {
"description": "Rzz",
"type": "number"
},
"CYP": {
"description": "Cyp",
"type": "number"
},
"CYM": {
"description": "Cym",
"type": "number"
},
"CZP": {
"description": "Czp",
"type": "number"
},
"CZM": {
"description": "Czm",
"type": "number"
},
"QYB": {
"description": "Qyb",
"type": "number"
},
"QZB": {
"description": "Qzb",
"type": "number"
},
"Y": {
"description": "dy",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"Z": {
"description": "dz",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"IW": {
"description": "Iw",
"type": "number"
},
"W": {
"description": "w",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"CXY": {
"description": "Cxy",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"CXZ": {
"description": "Cxz",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"YS_YC": {
"description": "ys-yc",
"type": "number"
},
"ZS_ZC": {
"description": "zs-zc",
"type": "number"
},
"IP": {
"description": "Ip",
"type": "number"
}
}
},
"DESIGN": {
"type": "object",
"properties": {
"YBAR": {
"description": "YBar",
"type": "number"
},
"ZBAR": {
"description": "ZBar",
"type": "number"
},
"ZYY": {
"description": "Zyy",
"type": "number"
},
"ZZZ": {
"description": "Zzz",
"type": "number"
}
}
},
"OUTER_POLYGON": {
"description": "Outer Polygon",
"type": "array",
"items": {
"type": "object",
"properties": {
"VERTEX": {
"description": "Vertex",
"type": "array",
"items": {
"type": "object",
"properties": {
"X": {
"description": "X",
"type": "number"
},
"Y": {
"description": "Y",
"type": "number"
}
}
}
}
}
}
},
"INNER_POLYGON": {
"description": "Inner Polygon",
"type": "array",
"items": {
"type": "object",
"properties": {
"VERTEX": {
"description": "Vertex",
"type": "array",
"items": {
"type": "object",
"properties": {
"X": {
"description": "X",
"type": "number"
},
"Y": {
"description": "Y",
"type": "number"
}
}
}
}
}
}
}
}
},
"SECT_J": {
"type": "object",
"properties": {
"vSIZE": {
"description": "Size",
"type": "array",
"items": {
"type": "number"
}
},
"PERIIN": {
"description": "PeriIn",
"type": "number"
},
"PERIOUT": {
"description": "PeriOut",
"type": "number"
},
"BUILT_FLAG": {
"description": "Built Up Flag",
"type": "integer"
},
"STIFF": {
"type": "object",
"properties": {
"AREA": {
"description": "Area",
"type": "number"
},
"ASY": {
"description": "Asy",
"type": "number"
},
"ASZ": {
"description": "Asz",
"type": "number"
},
"RXX": {
"description": "Rxx",
"type": "number"
},
"RYY": {
"description": "Ryy",
"type": "number"
},
"RZZ": {
"description": "Rzz",
"type": "number"
},
"CYP": {
"description": "Cyp",
"type": "number"
},
"CYM": {
"description": "Cym",
"type": "number"
},
"CZP": {
"description": "Czp",
"type": "number"
},
"CZM": {
"description": "Czm",
"type": "number"
},
"QYB": {
"description": "Qyb",
"type": "number"
},
"QZB": {
"description": "Qzb",
"type": "number"
},
"Y": {
"description": "dy",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"Z": {
"description": "dz",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"IW": {
"description": "Iw",
"type": "number"
},
"W": {
"description": "w",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"CXY": {
"description": "Cxy",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"CXZ": {
"description": "Cxz",
"type": "array",
"items": {
"type": "number",
"maxItems": 4
}
},
"YS_YC": {
"description": "ys-yc",
"type": "number"
},
"ZS_ZC": {
"description": "zs-zc",
"type": "number"
},
"IP": {
"description": "Ip",
"type": "number"
}
}
},
"DESIGN": {
"type": "object",
"properties": {
"YBAR": {
"description": "YBar",
"type": "number"
},
"ZBAR": {
"description": "ZBar",
"type": "number"
},
"ZYY": {
"description": "Zyy",
"type": "number"
},
"ZZZ": {
"description": "Zzz",
"type": "number"
}
}
},
"OUTER_POLYGON": {
"description": "Outer Polygon",
"type": "array",
"items": {
"type": "object",
"properties": {
"VERTEX": {
"description": "Vertex",
"type": "array",
"items": {
"type": "object",
"properties": {
"X": {
"description": "X",
"type": "number"
},
"Y": {
"description": "Y",
"type": "number"
}
}
}
}
}
}
},
"INNER_POLYGON": {
"description": "Inner Polygon",
"type": "array",
"items": {
"type": "object",
"properties": {
"VERTEX": {
"description": "Vertex",
"type": "array",
"items": {
"type": "object",
"properties": {
"X": {
"description": "X",
"type": "number"
},
"Y": {
"description": "Y",
"type": "number"
}
}
}
}
}
}
}
}
},
"Y_VAR": {
"description": "LyType",
"type": "integer"
},
"Z_VAR": {
"description": "LzType",
"type": "integer"
},
"SHEAR_CHK": {
"description": "Shear Check",
"type": "boolean"
},
"SHEAR_CHK_POS": {
"description": "Value Of Shear Check Position",
"type": "array",
"items": {
"type": "array",
"items": {
"type": "number",
"maxItems": 3
},
"maxItems": 2
}
},
"USE_AUTO_QY": {
"description": "Use Auto Qy",
"type": "array",
"items": {
"type": "array",
"items": {
"type": "boolean",
"maxItems": 3
},
"maxItems": 2
}
},
"AUTO_QY": {
"description": "Value Of Auto Qy",
"type": "array",
"items": {
"type": "array",
"items": {
"type": "number",
"maxItems": 3
},
"maxItems": 2
}
},
"WEB_THICK": {
"description": "Web Thick",
"type": "array",
"items": {
"type": "number",
"maxItems": 2
}
},
"USE_WEB_THICK_SHEAR": {
"description": "Use Auto Web Thick Shear",
"type": "array",
"items": {
"type": "array",
"items": {
"type": "boolean",
"maxItems": 3
},
"maxItems": 2
}
},
"WEB_THICK_SHEAR": {
"description": "Web Thick Shear",
"type": "array",
"items": {
"type": "array",
"items": {
"type": "number",
"maxItems": 3
},
"maxItems": 2
}
}
}
}
}
}
}
Examples
PSC-Value
"Assign": {
"1": {
"SECTTYPE": "TAPERED",
"SECT_NAME": "PSC Value",
"Calc_OPT": true,
"SECT_BEFORE": {
"OFFSET_PT": "CC",
"OFFSET_CENTER": 0,
"USER_OFFSET_REF": 0,
"HORZ_OFFSET_OPT": 0,
"USERDEF_OFFSET_YI": 0,
"USERDEF_OFFSET_YJ": 0,
"VERT_OFFSET_OPT": 0,
"USERDEF_OFFSET_ZI": 0,
"USERDEF_OFFSET_ZJ": 0,
"USE_SHEAR_DEFORM": true,
"USE_WARPING_EFFECT": false,
"SHAPE": "VALU",
"SECT_I": {
"vSIZE": [
2.2,
2.8,
0.3,
0.2
],
"OUTER_POLYGON": [
{
"VERTEX": [
{
"X": -6.07,
"Y": 1.1828
},
{
"X": -6.07,
"Y": 0.982796
},
{
"X": -3.46,
"Y": 0.732796
},
{
"X": -2.46,
"Y": -1.8172
},
{
"X": 2.46,
"Y": -1.8172
},
{
"X": 3.46,
"Y": 0.732796
},
{
"X": 6.07,
"Y": 0.982796
},
{
"X": 6.07,
"Y": 1.1828
}
]
}
],
"INNER_POLYGON": [
{
"VERTEX": [
{
"X": -2.07994,
"Y": 0.554138
},
{
"X": -1.49,
"Y": 0.632796
},
{
"X": 1.49,
"Y": 0.632796
},
{
"X": 2.07994,
"Y": 0.554138
},
{
"X": 1.28725,
"Y": -1.4672
},
{
"X": -1.28725,
"Y": -1.4672
}
]
}
]
},
"SECT_J": {
"vSIZE": [
2.8,
2.2,
0.3,
0.2
],
"OUTER_POLYGON": [
{
"VERTEX": [
{
"X": -6.07,
"Y": 1.0044
},
{
"X": -6.07,
"Y": 0.804398
},
{
"X": -3.46,
"Y": 0.554398
},
{
"X": -2.46,
"Y": -1.9956
},
{
"X": 2.46,
"Y": -1.9956
},
{
"X": 3.46,
"Y": 0.554398
},
{
"X": 6.07,
"Y": 0.804398
},
{
"X": 6.07,
"Y": 1.0044
}
]
}
],
"INNER_POLYGON": [
{
"VERTEX": [
{
"X": -2.99,
"Y": 0.554398
},
{
"X": -1.49,
"Y": 0.754398
},
{
"X": 1.49,
"Y": 0.754398
},
{
"X": 2.99,
"Y": 0.554398
},
{
"X": 2.06843,
"Y": -1.7956
},
{
"X": -2.06843,
"Y": -1.7956
}
]
}
]
},
"Y_VAR": 1,
"Z_VAR": 1,
"SHEAR_CHK": true,
"SHEAR_CHK_POS": [
[
0,
0,
0
],
[
0,
0,
0
]
],
"USE_AUTO_QY": [
[
false,
false,
false
],
[
true,
true,
true
]
],
"AUTO_QY": [
[
1.0,
2.0,
3.0
],
[
0,
0,
0
]
],
"WEB_THICK": [
0,
0
],
"USE_WEB_THICK_SHEAR": [
[
false,
false,
false
],
[
false,
false,
false
]
],
"WEB_THICK_SHEAR": [
[
0,
0,
0
],
[
0,
0,
0
]
]
}
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Common |
- |
- |
- |
- |
|
2 |
Calculation options ¹⁾ |
"CALC_OPT" |
Boolean |
true |
Create |
|
3 |
Section Data |
"SECT_BEFORE" |
Object |
- |
Required |
|
(1) |
Y Axis Variations • Linear: 1 • Parabolic: 2 • Cubic: 3 |
"Y_VAR" |
Integer |
- |
Required |
|
(2) |
Z Axis Variations • Linear: 1 • Parabolic: 2 • Cubic: 3 |
"Z_VAR" |
Integer |
- |
Required |
|
(3) |
Section Specifications - I |
"SECT_I" |
Object |
- |
Required |
|
i. Param. for Design • [HT, BT, T1, T2] |
"vSIZE" |
Array |
- |
Required |
||
ii. Inside perimeter length of a hollow section ¹⁾ |
"PERIIN" |
Number |
0 |
Optional |
||
iii. Total perimeter of the section ¹⁾ |
"PERIOUT" |
Number |
0 |
Optional |
||
iv. Section Stiffness ¹⁾ |
"STIFF" |
Object |
- |
Optional |
||
v. Section Stiffness for design ¹⁾ |
"DESIGN" |
Object |
- |
Optional |
||
vi. Outer Polygon ²⁾ |
"OUTER_POLYGON" |
Array [Object] |
- |
Required |
||
vii. Inner Polygon ²⁾ • for inner hole |
"INNER_POLYGON" |
Array [Object] |
- |
Optional |
||
(4) |
Section Specifications - J |
"SECT_J" |
Object |
- |
Required |
|
i. Param. for Design • [HT, BT, T1, T2] |
"vSIZE" |
Array |
- |
Required |
||
ii. Inside perimeter length of a hollow section ¹⁾ |
"PERIIN" |
Number |
0 |
Optional |
||
iii. Total perimeter of the section ¹⁾ |
"PERIOUT" |
Number |
0 |
Optional |
||
iv. Section Stiffness ¹⁾ |
"STIFF" |
Object |
- |
Optional |
||
v. Section Stiffness for design ¹⁾ |
"DESIGN" |
Object |
- |
Optional |
||
vi. Outer Polygon ²⁾ |
"OUTER_POLYGON" |
Array [Object] |
- |
Required |
||
vii. Inner Polygon ²⁾ • for inner hole |
"INNER_POLYGON" |
Array [Object] |
- |
Optional |
||
(5) |
Shear Check |
"SHEAR_CHK" |
Boolean |
false |
Optional |
|
(6) |
Position Value for Shear check of I, J • [[Zi1, Zi2, Zi3], [Zj1, Zj2, Zj3]] |
"SHEAR_CHK_POS" |
Array |
0 |
Optional |
|
(7) |
Qy Check for Shear of I, J • [[Qi1, Qi2, Qi3], [Qj1, Qj2, Qj3]] |
"USE_AUTO_QY" |
Array |
false |
Optional |
|
(8) |
Qy Value for Shear of I, J • [[Qi1, Qi2, Qi3], [Qj1, Qj2, Qj3]] |
"AUTO_QY" |
Array |
0 |
Optional |
|
(9) |
Web Thickness Value for Torsion of I, J • [i, j] |
"WEB_THICK" |
Array |
0 |
Optional |
|
(10) |
Web Thickness Check for Shear of I, J • [[ti1, ti2, ti3], [tj1, tj2, tj3]] |
"USE_WEB_THICK_SHEAR" |
Array |
false |
Optional |
|
(11) |
Web Thickness Value for Shear of I, J • [[ti1, ti2, ti3], [tj1, tj2, tj3]] |
"WEB_THICK_SHEAR" |
Array |
0 |
Optional |