Skip to main content
JSON Manual Created Edited

Section Manager - Section for Resultant Forces - Virtual Section

Input URI

{base url} + db/VSEC



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "VSEC": {
        "NAME": {
            "__DESC__": "Name",
            "__TYPE__": "String"
        },
        "CENT_CALC_TYPE": {
            "__DESC__": "CentCalcType",
            "__TYPE__": "Integer"
        },
        "CEN_PT_X": {
            "__DESC__": "CentroidX(Global)",
            "__TYPE__": "Real"
        },
        "CEN_PT_Y": {
            "__DESC__": "CentroidY(Global)",
            "__TYPE__": "Real"
        },
        "CEN_PT_Z": {
            "__DESC__": "CentroidZ(Global)",
            "__TYPE__": "Real"
        },
        "NORMAL_X": {
            "__DESC__": "NormalVector(X)",
            "__TYPE__": "Real"
        },
        "NORMAL_Y": {
            "__DESC__": "NormalVector(Y)",
            "__TYPE__": "Real"
        },
        "NORMAL_Z": {
            "__DESC__": "NormalVector(Z)",
            "__TYPE__": "Real"
        },
        "NODE_LIST": {
            "__DESC__": "NodeList",
            "__TYPE__": [
                "Integer"
            ]
        },
        "ELEM_LIST": {
            "__DESC__": "ElementList",
            "__TYPE__": [
                "Integer"
            ]
        }
    }
}


Examples

Section for Resultant Forces - Define Virtual Section

{
    "Assign": {
        "1": {
            "NAME": "Girder_1_I",
            "CENT_CALC_TYPE": 0,
            "CEN_PT_X": 0,
            "CEN_PT_Y": 18.000000000000004,
            "CEN_PT_Z": 0.9343263371699391,
            "NORMAL_X": 1,
            "NORMAL_Y": 0,
            "NORMAL_Z": 0,
            "NODE_LIST": [
                20,
                29,
                26,
                23
            ],
            "ELEM_LIST": [
                18,
                16,
                14
            ]
        },
        "2": {
            "NAME": "Girder_2_J",
            "CENT_CALC_TYPE": 0,
            "CEN_PT_X": 1,
            "CEN_PT_Y": 18.000000000000004,
            "CEN_PT_Z": 0.9343263371699391,
            "NORMAL_X": 1,
            "NORMAL_Y": 0,
            "NORMAL_Z": 0,
            "NODE_LIST": [
                21,
                30,
                27,
                24
            ],
            "ELEM_LIST": [
                18,
                16,
                14
            ]
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Name

"NAME"

String

-

Required

2

Centroid Calculation Type

 • 0

"CENT_CALC_TYPE"

Integer

-

Required

3

Centroid X (Global)

"CEN_PT_X"

Number

-

Required

4

Centroid Y (Global)

"CEN_PT_Y"

Number

-

Required

5

Centroid Z (Global)

"CEN_PT_Z"

Number

-

Required

6

Direction Normal Vector (X)

"NORMAL_X"

Number

-

Required

7

Direction Normal Vector (Y)

"NORMAL_Y"

Number

-

Required

8

Direction Normal Vector (Z)

"NORMAL_Z"

Number

-

Required

9

Node List

"NODE_LIST"

Integer

-

Required

10

Element List

"ELEM_LIST"

Integer

-

Required



0
Was this article helpful?