Input URI
|
{base url} + DESIGN/PSC/AASHTO-LRFD24/SECF |
|---|
Active Methods
|
POST,GET,PUT,DELETE |
|---|
JSON Schema
Details
"type": "object",
"required": [
"Assign"
],
"additionalProperties": false,
"properties": {
"Assign": {
"type": "object",
"description": "Keyed object. Each property name is a section ID string.",
"additionalProperties": false,
"minProperties": 1,
"patternProperties": {
"^[0-9]+$": {
"title": "Section Manager - Stiffness",
"type": "object",
"description": "Section Manager - Stiffness data for /db/SECF.",
"required": [
"ITEMS"
],
"additionalProperties": false,
"properties": {
"ITEMS": {
"description": "Items",
"type": "array",
"minItems": 1,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"ID": {
"description": "ID",
"type": "integer",
"default": 0
},
"GROUP_NAME": {
"description": "NameofBoundaryGroup",
"type": "string",
"default": ""
},
"AREA_SF": {
"description": "Area",
"type": "number",
"default": 1
},
"ASY_SF": {
"description": "AxisYEffectiveShearArea",
"type": "number",
"default": 1
},
"ASZ_SF": {
"description": "AxisZEffectiveShearArea",
"type": "number",
"default": 1
},
"IXX_SF": {
"description": "TorsionalResistance",
"type": "number",
"default": 1
},
"IYY_SF": {
"description": "AxisYAreaMomentofInertia",
"type": "number",
"default": 1
},
"IZZ_SF": {
"description": "AxisZAreaMomentofInertia",
"type": "number",
"default": 1
},
"WGT_SF": {
"description": "Weight",
"type": "number",
"default": 1
},
"W_SF": {
"description": "W",
"type": "number",
"default": 1
},
"IPART": {
"description": "Part",
"type": "integer",
"default": 1,
"x-optional-when": {
"SECTION_TYPE": "COMPOSITE"
}
},
"bDiffIJ": {
"description": "DifferentI=JBoolean",
"type": "boolean",
"default": true,
"x-optional-when": {
"SECTION_TYPE": "COMPOSITE"
}
},
"J1": {
"description": "J1",
"type": "number",
"default": 1,
"x-optional-when": {
"SECTION_TYPE": "COMPOSITE"
}
},
"J2": {
"description": "J2",
"type": "number",
"default": 1
},
"J3": {
"description": "J3",
"type": "number",
"default": 1
},
"J4": {
"description": "J4",
"type": "number",
"default": 1
},
"J5": {
"description": "J5",
"type": "number",
"default": 1
},
"J6": {
"description": "J6",
"type": "number",
"default": 1
},
"J7": {
"description": "J7",
"type": "number",
"default": 1
},
"J8": {
"description": "J8",
"type": "number",
"default": 1
}
}
}
}
}
}
}
}
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Keyed object. Each property name is a section ID string. |
"Assign" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Items Constraints: • Items: min 1 |
"ITEMS" |
Array [object] |
- |
Required |
|||
|
1.1 |
ID |
"ID" |
integer |
|
Optional |
|||
|
1.2 |
NameofBoundaryGroup |
"GROUP_NAME" |
string |
|
Optional |
|||
|
1.3 |
Area |
"AREA_SF" |
number |
|
Optional |
|||
|
1.4 |
AxisYEffectiveShearArea |
"ASY_SF" |
number |
|
Optional |
|||
|
1.5 |
AxisZEffectiveShearArea |
"ASZ_SF" |
number |
|
Optional |
|||
|
1.6 |
TorsionalResistance |
"IXX_SF" |
number |
|
Optional |
|||
|
1.7 |
AxisYAreaMomentofInertia |
"IYY_SF" |
number |
|
Optional |
|||
|
1.8 |
AxisZAreaMomentofInertia |
"IZZ_SF" |
number |
|
Optional |
|||
|
1.9 |
Weight |
"WGT_SF" |
number |
|
Optional |
|||
|
1.10 |
W |
"W_SF" |
number |
|
Optional |
|||
|
1.11 |
J2 |
"J2" |
number |
|
Optional |
|||
|
1.12 |
J3 |
"J3" |
number |
|
Optional |
|||
|
1.13 |
J4 |
"J4" |
number |
|
Optional |
|||
|
1.14 |
J5 |
"J5" |
number |
|
Optional |
|||
|
1.15 |
J6 |
"J6" |
number |
|
Optional |
|||
|
1.16 |
J7 |
"J7" |
number |
|
Optional |
|||
|
1.17 |
J8 |
"J8" |
number |
|
Optional |
|||
|
When "SECTION_TYPE" is COMPOSITE |
||||||||
|
1.18 |
Part |
"IPART" |
integer |
|
Optional |
|||
|
1.19 |
DifferentI=JBoolean |
"bDiffIJ" |
boolean |
|
Optional |
|||
|
1.20 |
J1 |
"J1" |
number |
|
Optional |
|||