Skip to main content
JSON Manual Created Edited

Section Properties - Tapered - PSC Value

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

 • Refer to Common Page ↗

-

-

-

-

2

Calculation options ¹⁾

"CALC_OPT"

Boolean

true

Create
Only

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
[Number,4]

-

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
[Number,4]

-

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
[Array
[Number]]

0

Optional

(7)

Qy Check for Shear of I, J

 • [[Qi1, Qi2, Qi3], [Qj1, Qj2, Qj3]]

"USE_AUTO_QY"

Array
[Array
[Boolean]]

false

Optional

(8)

Qy Value for Shear of I, J

 • [[Qi1, Qi2, Qi3], [Qj1, Qj2, Qj3]]

"AUTO_QY"

Array
[Array
[Number]]

0

Optional

(9)

Web Thickness Value for Torsion of I, J

 • [i, j]

"WEB_THICK"

Array
[number]

0

Optional

(10)

Web Thickness Check for Shear of I, J

 • [[ti1, ti2, ti3], [tj1, tj2, tj3]]

"USE_WEB_THICK_SHEAR"

Array
[Array
[Boolean]]

false

Optional

(11)

Web Thickness Value for Shear of I, J

 • [[ti1, ti2, ti3], [tj1, tj2, tj3]]

"WEB_THICK_SHEAR"

Array
[Array
[Number]]

0

Optional



¹⁾ Refer to Value Page ↗

²⁾ Refer to PSC Value Page ↗

0
Was this article helpful?