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"
]
}
}
}
"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
]
}
}
}
"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 |