Input URI
{base url} + db/FBLA |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"FBLA": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"FLOOR_LOAD_TYPE_NAME": {
"description": "FloorLoadTypeName",
"type": "string"
},
"FLOOR_DIST_TYPE": {
"description": "DistributionType",
"type": "integer"
},
"LOAD_ANGLE": {
"description": "LoadAngle(A1)",
"type": "number"
},
"SUB_BEAM_NUM": {
"description": "No.ofSubBeams",
"type": "integer"
},
"SUB_BEAM_ANGLE": {
"description": "Sub-BeamAngle(A2)",
"type": "number"
},
"UNIT_SELF_WEIGHT": {
"description": "UnitSelfWeight",
"type": "number"
},
"DIR": {
"description": "LoadDirection",
"type": "string"
},
"OPT_PROJECTION": {
"description": "ProjectionBoolean",
"type": "boolean"
},
"DESC": {
"description": "Description",
"type": "string"
},
"OPT_EXCLUDE_INNER_ELEM_AREA": {
"description": "ExecludeInnerElem.ofArea",
"type": "boolean"
},
"OPT_ALLOW_POLYGON_TYPE_UNIT_AREA": {
"description": "AllowPolygonTypeUnitAngle",
"type": "boolean"
},
"GROUP_NAME": {
"description": "LoadGroupName",
"type": "string"
},
"NODES": {
"description": "NodesDefiningLoadingArea",
"type": "array",
"items": {
"type": "integer"
}
}
}
}
}
Examples
Distribution Type : One Way
"Assign": {
"1": {
"FLOOR_LOAD_TYPE_NAME": "Floor_example",
"FLOOR_DIST_TYPE": 1,
"LOAD_ANGLE": 0,
"SUB_BEAM_NUM": 2,
"SUB_BEAM_ANGLE": 90,
"UNIT_SELF_WEIGHT": 10,
"DIR": "GZ",
"OPT_PROJECTION": false,
"DESC": "",
"OPT_EXCLUDE_INNER_ELEM_AREA": true,
"GROUP_NAME": "LoadGroup2",
"NODES": [
508,
509,
511,
510
]
}
}
}
Distribution Type : Two Way
"Assign": {
"2": {
"FLOOR_LOAD_TYPE_NAME": "Floor_example",
"FLOOR_DIST_TYPE": 2,
"SUB_BEAM_NUM": 1,
"SUB_BEAM_ANGLE": 90,
"UNIT_SELF_WEIGHT": -15,
"DIR": "GZ",
"OPT_PROJECTION": false,
"DESC": "",
"OPT_EXCLUDE_INNER_ELEM_AREA": true,
"OPT_ALLOW_POLYGON_TYPE_UNIT_AREA": true,
"GROUP_NAME": "LoadGroup2",
"NODES": [
512,
516,
513,
514,
517,
515
]
}
}
}
Distribution Type : Polygon-Centroid
"Assign": {
"3": {
"FLOOR_LOAD_TYPE_NAME": "Floor_example",
"FLOOR_DIST_TYPE": 3,
"DIR": "GZ",
"OPT_PROJECTION": true,
"DESC": "",
"GROUP_NAME": "LoadGroup2",
"NODES": [
512,
516,
513,
514,
517,
515
]
}
}
}
Distribution Type : Polygon-Length
"Assign": {
"4": {
"FLOOR_LOAD_TYPE_NAME": "Floor_example",
"FLOOR_DIST_TYPE": 4,
"DIR": "GZ",
"OPT_PROJECTION": true,
"DESC": "",
"GROUP_NAME": "LoadGroup2",
"NODES": [
512,
516,
513,
514,
517,
515
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required |
---|---|---|---|---|---|
1 |
Floor Load Type Name |
"FLOOR_LOAD_TYPE_NAME" |
String |
- |
Required |
2 |
Distribution Type • One Way: 1 • Two Way: 2 • Polygon-Centroid: 3 • Polygon-Length: 4 |
"FLOOR_DIST_TYPE" |
Integer |
- |
Required |
3 |
Load Direction • Local x: "LX" • Local y: "LY" • Local z: "LZ" • Global X: "GX" • Global Y: "GY" • Global Z: "GZ" |
"DIR" |
String |
"LX" |
Optional |
4 |
Projection Boolean |
"OPT_PROJECTION" |
Boolean |
false |
Optional |
5 |
Description |
"DESC" |
String |
Blank |
Optional |
6 |
Load Group Name |
"GROUP_NAME" |
String |
Blank |
Optional |
7 |
Nodes defining Loading Area |
"NODES" |
Array |
- |
Required |
When Distribution Type, "FLOOR_DIST_TYPE" is 1 |
|||||
8 |
Load Angle(A1) |
"LOAD_ANGLE" |
Number |
0 |
Optional |
When Distribution Type, "FLOOR_DIST_TYPE" is 2 |
|||||
8 |
Allow Polygon Type Unit Angle |
"OPT_ALLOW_POLYGON_TYPE_UNIT_AREA" |
Boolean |
false |
Optional |
When Distribution Type, "FLOOR_DIST_TYPE" is 1 or 2 |
|||||
9 |
Exclude Inner Element of Area |
"OPT_EXCLUDE_INNER_ELEM_AREA" |
Boolean |
false |
Optional |
10 |
No. of Sub Beams |
"SUB_BEAM_NUM" |
Integer |
0 |
Optional |
11 |
Sub-Beam Angle (A2) |
"SUB_BEAM_ANGLE" |
Number |
0 |
Optional |
12 |
Unit Self Weight |
"UNIT_SELF_WIEGHT" |
Number |
0 |
Optional |