Input URI
{base url} + db/NBOF |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
{
"NBOF": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"OPT_USE_GROUP": {
"description": "UseGroup",
"type": "boolean"
},
"GROUP_NAME": {
"description": "GroupName",
"type": "string"
},
"KEY_NODE_ITEMS": {
"description": "NodeKey",
"type": "array",
"items": {
"type": "integer"
}
},
"OPT_NODAL_MASS": {
"description": "NodalMass",
"type": "boolean"
},
"OPT_LOAD_TO_MASS": {
"description": "LoadToMass",
"type": "boolean"
},
"OPT_STRUCT_MASS": {
"description": "StrictMass",
"type": "boolean"
},
"X": {
"description": "XFactor",
"type": "number"
},
"Y": {
"description": "YFactor",
"type": "number"
},
"Z": {
"description": "ZFactor",
"type": "number"
}
}
}
}
"NBOF": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"OPT_USE_GROUP": {
"description": "UseGroup",
"type": "boolean"
},
"GROUP_NAME": {
"description": "GroupName",
"type": "string"
},
"KEY_NODE_ITEMS": {
"description": "NodeKey",
"type": "array",
"items": {
"type": "integer"
}
},
"OPT_NODAL_MASS": {
"description": "NodalMass",
"type": "boolean"
},
"OPT_LOAD_TO_MASS": {
"description": "LoadToMass",
"type": "boolean"
},
"OPT_STRUCT_MASS": {
"description": "StrictMass",
"type": "boolean"
},
"X": {
"description": "XFactor",
"type": "number"
},
"Y": {
"description": "YFactor",
"type": "number"
},
"Z": {
"description": "ZFactor",
"type": "number"
}
}
}
}
Examples
Nodal Body Force (Select Node)
{
"Assign": {
"1": {
"LCNAME": "E",
"OPT_USE_GROUP": false,
"KEY_NODE_ITEMS": [
12,
42,
39,
40,
11,
41
],
"OPT_NODAL_MASS": true,
"OPT_LOAD_TO_MASS": true,
"OPT_STRUCT_MASS": true,
"X": 10,
"Y": 20,
"Z": 30
}
}
}
"Assign": {
"1": {
"LCNAME": "E",
"OPT_USE_GROUP": false,
"KEY_NODE_ITEMS": [
12,
42,
39,
40,
11,
41
],
"OPT_NODAL_MASS": true,
"OPT_LOAD_TO_MASS": true,
"OPT_STRUCT_MASS": true,
"X": 10,
"Y": 20,
"Z": 30
}
}
}
Nodal Body Force (Structure Group)
{
"Assign": {
"2": {
"LCNAME": "E",
"OPT_USE_GROUP": true,
"GROUP_NAME": "CrossBeam",
"OPT_NODAL_MASS": true,
"OPT_LOAD_TO_MASS": true,
"OPT_STRUCT_MASS": true,
"X": 10,
"Y": 20,
"Z": 30
}
}
}
"Assign": {
"2": {
"LCNAME": "E",
"OPT_USE_GROUP": true,
"GROUP_NAME": "CrossBeam",
"OPT_NODAL_MASS": true,
"OPT_LOAD_TO_MASS": true,
"OPT_STRUCT_MASS": true,
"X": 10,
"Y": 20,
"Z": 30
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required |
---|---|---|---|---|---|
1 |
Load Case Name |
"LCNAME" |
String |
- |
Required |
2 |
Nodal Mass |
"OPT_NODAL_MASS" |
Boolean |
False |
Optional |
3 |
Load to Mass |
"OPT_LOAD_TO_MASS" |
Boolean |
False |
Optional |
4 |
Structure Mass |
"OPT_STRUCT_MASS" |
Boolean |
False |
Optional |
5 |
X-dir. Force Factor |
"X" |
Number |
- |
Required |
6 |
Y-dir. Force Factor |
"Y" |
Number |
0 |
Optional |
7 |
Z-dir. Force Factor |
"Z" |
Number |
0 |
Optional |
8 |
Structure Group Option |
"OPT_USE_GROUP" |
Boolean |
False |
Optional |
When Structure Group Option, "OPT_USE_GROUP" is true |
|||||
9 |
Structure Group Name |
"GROUP_NAME" |
String |
- |
- |
When Structure Group Option, "OPT_USE_GROUP" is false |
|||||
9 |
Node No. List |
"KEY_NODE_ITEMS" |
Array |
- |
- |