Input URI
{base url} + db/SBDO |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"SBDO": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"SUB_DOMAIN_NAME": {
"description": "SubDomainName",
"type": "string"
},
"MEMBER_TYPE": {
"description": "MemberType",
"type": "integer"
},
"V1": {
"description": "V1",
"type": "number"
},
"V2": {
"description": "V2",
"type": "number"
},
"DOMAIN_NAME": {
"description": "DomainName",
"type": "string"
},
"bUseMt": {
"description": "UseMt",
"type": "boolean"
},
"THICKNESS": {
"description": "Thickness",
"type": "number"
},
"OPT_BASIC_REBAR": {
"description": "BasicRebarBoolean",
"type": "boolean"
},
"TOP_REBAR_NAME_X": {
"description": "TopRebarName:X-Dir",
"type": "string"
},
"TOP_REBAR_SPACE_X": {
"description": "TopRebarSpace:X-Dir",
"type": "number"
},
"BOTTOM_REBAR_NAME_X": {
"description": "BottomRebarName:X-Dir",
"type": "string"
},
"BOTTOM_REBAR_SPACE_X": {
"description": "BottomRebarSpace:X-Dir",
"type": "number"
},
"TOP_REBAR_NAME_Y": {
"description": "TopRebarName:Y-Dir",
"type": "string"
},
"TOP_REBAR_SPACE_Y": {
"description": "TopRebarSpace:Y-Dir",
"type": "number"
},
"BOTTOM_REBAR_NAME_Y": {
"description": "BottomRebarName:Y-Dir",
"type": "string"
},
"BOTTOM_REBAR_SPACE_Y": {
"description": "BottomRebarSpace:Y-Dir",
"type": "number"
},
"AXIS_VECTOR": {
"description": "AxisVector",
"type": "array",
"items": {
"type": "number"
}
},
"OPT_REBAR_MATL": {
"description": "RebarMaterialBoolean",
"type": "boolean"
},
"REBAR_MATL_KEY": {
"description": "RebarMaterialKey",
"type": "integer"
},
"REBAR_AXIS_TYPE": {
"description": "RebarAxisType",
"type": "integer"
},
"STR_UCS": {
"description": "UCS",
"type": "string"
},
"MEMB_TYPE_CIVIL": {
"description": "MemberTypeCivil",
"type": "integer"
}
}
}
}
Examples
CVL Example
"Assign": {
"1": {
"SUB_DOMAIN_NAME": "SDM1",
"MEMBER_TYPE": 1,
"V1": 0,
"V2": 90,
"DOMAIN_NAME": "DM1",
"AXIS_VECTOR": [
0,
0,
0,
0,
0,
0
],
"bUseMt": true,
"STR_UCS": "",
"MEMB_TYPE_CIVIL": 1
}
}
}
GEN Example
"Assign": {
"1": {
"SUB_DOMAIN_NAME": "SDM1",
"MEMBER_TYPE": 1,
"V1": 0,
"V2": 90,
"DOMAIN_NAME": "DM1",
"bUseMt": true,
"THICKNESS": 0,
"OPT_BASIC_REBAR": false,
"TOP_REBAR_NAME_X": "D10",
"TOP_REBAR_SPACE_X": 0.4,
"BOTTOM_REBAR_NAME_X": "D10",
"BOTTOM_REBAR_SPACE_X": 0.4,
"TOP_REBAR_NAME_Y": "D10",
"TOP_REBAR_SPACE_Y": 0.4,
"BOTTOM_REBAR_NAME_Y": "D10",
"BOTTOM_REBAR_SPACE_Y": 0.4,
"OPT_REBAR_MATL": false,
"REBAR_MATL_KEY": 0,
"REBAR_AXIS_TYPE": 2
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required |
---|---|---|---|---|---|
1 |
Sub Domain Name |
"SUB_DOMAIN_NAME" |
String |
- |
Required |
2 |
Rebar Dir.1 |
"V1" |
Number |
- |
Required |
3 |
Rebar Dir.2 |
"V2" |
Number |
- |
Required |
4 |
Domain Name |
"DOMAIN_NAME" |
String |
- |
Required |
5 |
Use Mt |
"bUseMt" |
Boolean |
- |
Required |
6 |
Thickness |
"THICKNESS" |
Number |
- |
Required |
Civil Only |
|||||
7 |
Member Type Civil • None: 0 • Plate Beam (1D): 1 • Plate Column (1D): 2 • Shell: 3 |
"MEMB_TYPE_CIVIL" |
Integer |
- |
Required |
8 |
Rebar Direction • Local: 0 • UCS: 1 • Reference Axis: 2 |
"REBAR_AXIS_TYPE" |
Integer |
0 |
Optional |
9 |
UCS • When the Rebar Direction is UCS |
"STR_UCS" |
String |
Blank |
Optional |
9 |
Axis Vector • When the Rebar Direction is Reference Axis |
"AXIS_VECTOR" |
Number |
0 |
Optional |
Gen Only |
|||||
7 |
Member Type • None: 0 • Slab: 1 • Mat: 2 |
"MEMBER_TYPE" |
Integer |
- |
Required |
8 |
Basic Rebar Option |
"OPT_BASIC_REBAR" |
Boolean |
false |
Optional |
9 |
Top Rebar Name (X-Dir) • When the Basic Rebar is True |
"TOP_REBAR_NAME_X" |
String |
Blank |
Optional |
10 |
Top Rebar Space (X-Dir) • When the Basic Rebar is True |
"TOP_REBAR_SPACE_X" |
Number |
0 |
Optional |
11 |
Bottom Rebar Name (X-Dir) • When the Basic Rebar is True |
"BOTTOM_REBAR_NAME_X" |
String |
Blank |
Optional |
12 |
Bottom Rebar Space (X-Dir) • When the Basic Rebar is True |
"BOTTOM_REBAR_SPACE_X" |
Number |
0 |
Optional |
13 |
Top Rebar Name (Y-Dir) • When the Basic Rebar is True |
"TOP_REBAR_NAME_Y" |
String |
Blank |
Optional |
14 |
Top Rebar Space (Y-Dir) • When the Basic Rebar is True |
"TOP_REBAR_SPACE_Y" |
Number |
0 |
Optional |
15 |
Bottom Rebar Name (Y-Dir) • When the Basic Rebar is True |
"BOTTOM_REBAR_NAME_Y" |
String |
Blank |
Optional |
16 |
Bottom Rebar Space (Y-Dir) • When the Basic Rebar is True |
"BOTTOM_REBAR_SPACE_Y" |
Number |
0 |
Optional |
17 |
Rebar Material Option |
"OPT_REBAR_MATL" |
Boolean |
false |
Optional |
18 |
Rebar Material Key • When the Rebar Material is True |
"REBAR_MATL_KEY" |
Integer |
0 |
Optional |