Input URI
{base url} + db/CSCS |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"CSCS": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"SEC": {
"description": "SectionNo.",
"type": "integer"
},
"ASTAGE": {
"description": "ActiveStage",
"type": "string"
},
"TYPE": {
"description": "CompositeType",
"type": "string"
},
"bTAP": {
"description": "TaperedCompositeSectionType",
"type": "boolean"
},
"vPARTINFO": {
"description": "PartInfo",
"type": "array",
"items": {
"type": "object",
"properties": {
"PART": {
"description": "CompositeSectionPart",
"type": "integer"
},
"MTYPE": {
"description": "MaterialType",
"type": "string"
},
"MAT": {
"description": "MaterialNo.",
"type": "string"
},
"CSTAGE": {
"description": "CompositeStage",
"type": "string"
},
"AGE": {
"description": "MaterialAge",
"type": "number"
},
"PARTINFO_H": {
"description": "Notationalsize,h",
"type": "number"
},
"PARTINFO_VS": {
"description": "Volumn-surfaceratio,v/s",
"type": "number"
},
"PARTINFO_M": {
"description": "Moduleofanexposedsurface,M",
"type": "number"
},
"AREA": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"ASY": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"ASZ": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"IXX": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"IYY": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"IZZ": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"WAREA": {
"description": "StiffnessScaleFactor-Weight",
"type": "number"
},
"IW": {
"description": "StiffnessScaleFactor",
"type": "number"
},
"CY": {
"description": "Y-dir.DistancetoNeutralAxis",
"type": "number"
},
"CZ": {
"description": "Z-dir.DistancetoNeutralAxis",
"type": "number"
},
"CYI": {
"description": "Y-dir.DistancetoNeutralAxisI(Tapered)",
"type": "number"
},
"CZI": {
"description": "Z-dir.DistancetoNeutralAxisI(Tapered)",
"type": "number"
},
"CYJ": {
"description": "Y-dir.DistancetoNeutralAxisJ(Tapered)",
"type": "number"
},
"CZJ": {
"description": "Z-dir.DistancetoNeutralAxisJ(Tapered)",
"type": "number"
},
"STIFF_USER": {
"description": "StiffnessUser",
"type": "object",
"properties": {
"AREA": {
"description": "Partialstiffness",
"type": "number"
},
"ASY": {
"description": "Partialstiffness",
"type": "number"
},
"ASZ": {
"description": "Partialstiffness",
"type": "number"
},
"IXX": {
"description": "Partialstiffness",
"type": "number"
},
"IYY": {
"description": "Partialstiffness",
"type": "number"
},
"IZZ": {
"description": "Partialstiffness",
"type": "number"
},
"CYP": {
"description": "Partialstiffness",
"type": "number"
},
"CYM": {
"description": "Partialstiffness",
"type": "number"
},
"CZP": {
"description": "Partialstiffness",
"type": "number"
},
"CZM": {
"description": "Partialstiffness",
"type": "number"
},
"QYB": {
"description": "Partialstiffness",
"type": "number"
},
"QZB": {
"description": "Partialstiffness",
"type": "number"
},
"X1": {
"description": "Partialstiffness",
"type": "number"
},
"X2": {
"description": "Partialstiffness",
"type": "number"
},
"X3": {
"description": "Partialstiffness",
"type": "number"
},
"X4": {
"description": "Partialstiffness",
"type": "number"
},
"Y1": {
"description": "Partialstiffness",
"type": "number"
},
"Y2": {
"description": "Partialstiffness",
"type": "number"
},
"Y3": {
"description": "Partialstiffness",
"type": "number"
},
"Y4": {
"description": "Partialstiffness",
"type": "number"
},
"IW": {
"description": "Partialstiffness",
"type": "number"
}
}
},
"STIFF_USER_TAPERED_I": {
"description": "StiffnessUserI(Tapered)",
"type": "object",
"properties": {
"AREA": {
"description": "Partialstiffness",
"type": "number"
},
"ASY": {
"description": "Partialstiffness",
"type": "number"
},
"ASZ": {
"description": "Partialstiffness",
"type": "number"
},
"IXX": {
"description": "Partialstiffness",
"type": "number"
},
"IYY": {
"description": "Partialstiffness",
"type": "number"
},
"IZZ": {
"description": "Partialstiffness",
"type": "number"
},
"CYP": {
"description": "Partialstiffness",
"type": "number"
},
"CYM": {
"description": "Partialstiffness",
"type": "number"
},
"CZP": {
"description": "Partialstiffness",
"type": "number"
},
"CZM": {
"description": "Partialstiffness",
"type": "number"
},
"QYB": {
"description": "Partialstiffness",
"type": "number"
},
"QZB": {
"description": "Partialstiffness",
"type": "number"
},
"X1": {
"description": "Partialstiffness",
"type": "number"
},
"X2": {
"description": "Partialstiffness",
"type": "number"
},
"X3": {
"description": "Partialstiffness",
"type": "number"
},
"X4": {
"description": "Partialstiffness",
"type": "number"
},
"Y1": {
"description": "Partialstiffness",
"type": "number"
},
"Y2": {
"description": "Partialstiffness",
"type": "number"
},
"Y3": {
"description": "Partialstiffness",
"type": "number"
},
"Y4": {
"description": "Partialstiffness",
"type": "number"
},
"IW": {
"description": "Partialstiffness",
"type": "number"
}
}
},
"STIFF_USER_TAPERED_J": {
"description": "StiffnessUserJ(Tapered)",
"type": "object",
"properties": {
"AREA": {
"description": "Partialstiffness",
"type": "number"
},
"ASY": {
"description": "Partialstiffness",
"type": "number"
},
"ASZ": {
"description": "Partialstiffness",
"type": "number"
},
"IXX": {
"description": "Partialstiffness",
"type": "number"
},
"IYY": {
"description": "Partialstiffness",
"type": "number"
},
"IZZ": {
"description": "Partialstiffness",
"type": "number"
},
"CYP": {
"description": "Partialstiffness",
"type": "number"
},
"CYM": {
"description": "Partialstiffness",
"type": "number"
},
"CZP": {
"description": "Partialstiffness",
"type": "number"
},
"CZM": {
"description": "Partialstiffness",
"type": "number"
},
"QYB": {
"description": "Partialstiffness",
"type": "number"
},
"QZB": {
"description": "Partialstiffness",
"type": "number"
},
"X1": {
"description": "Partialstiffness",
"type": "number"
},
"X2": {
"description": "Partialstiffness",
"type": "number"
},
"X3": {
"description": "Partialstiffness",
"type": "number"
},
"X4": {
"description": "Partialstiffness",
"type": "number"
},
"Y1": {
"description": "Partialstiffness",
"type": "number"
},
"Y2": {
"description": "Partialstiffness",
"type": "number"
},
"Y3": {
"description": "Partialstiffness",
"type": "number"
},
"Y4": {
"description": "Partialstiffness",
"type": "number"
},
"IW": {
"description": "Partialstiffness",
"type": "number"
}
}
}
}
}
},
"OPT_UPDATE_ALL_H": {
"description": "AutoCalculationOptionNotationalsize,h",
"type": "boolean"
}
}
}
}
Examples
Composite Section for Construction Stage
"Assign": {
"1": {
"SEC": 1,
"ASTAGE": "CS1",
"TYPE": "NORMAL",
"bTAP": false,
"vPARTINFO": [
{
"PART": 1,
"MTYPE": "ELEM",
"MAT": "",
"CSTAGE": "",
"AGE": 2,
"PARTINFO_H": 1.5,
"PARTINFO_VS": 1.5,
"PARTINFO_M": 1.5,
"AREA": 1,
"ASY": 1,
"ASZ": 1,
"IXX": 1,
"IYY": 1,
"IZZ": 1,
"WAREA": 1,
"IW": 1
},
{
"PART": 2,
"MTYPE": "MATL",
"MAT": "3",
"CSTAGE": "CS2",
"AGE": 5,
"PARTINFO_H": 0.245,
"PARTINFO_VS": 0,
"PARTINFO_M": 0,
"AREA": 1,
"ASY": 1,
"ASZ": 1,
"IXX": 1,
"IYY": 1,
"IZZ": 1,
"WAREA": 1,
"IW": 1
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Section ID |
"SEC" |
Integer |
- |
Required |
|
2 |
Active Stage |
"ASTAGE" |
String |
- |
Required |
|
3 |
Composite Type • General: "GENERAL" • User: "USER" |
"TYPE" |
String |
- |
Required |
|
4 |
Tapered Type |
"bTAP" |
Boolean |
False |
Optional |
|
5 |
Part Information • Insert the data as an object |
"vPARTINFO" |
Array |
- |
Required |
|
(1) |
Composite Section Part |
"PART" |
Integer |
- |
Required |
|
(2) |
Material Type • Element: "ELEM" • Material: "MATL" |
"MTYPE" |
String |
- |
Required |
|
(3) |
Material ID • Element: Blank • Material: Material ID as String |
"MAT" |
String |
- |
Optional |
|
(4) |
Composite Stage • Active Stage: Blank • Target Stage: Construction Stage Name |
"CSTAGE" |
String |
Blank |
Optional |
|
(5) |
Material Age |
"AGE" |
Number |
0 |
Optional |
|
(6) |
Notional Size of Member |
"PARTINFO_H" |
Number |
AUTO |
Optional |
|
(7) |
Volume-surface ratio, v/s |
"PARTINFO_VS" |
Number |
0 |
Optional |
|
(8) |
Module of an exposed surface, M |
"PARTINFO_M" |
Number |
0 |
Optional |
|
(9) |
Area |
"AREA" |
Number |
1 |
Optional |
|
(10) |
Effective Shear Area, y-axis |
"ASY" |
Number |
1 |
Optional |
|
(11) |
Effective Shear Area, z-axis |
"ASZ" |
Number |
1 |
Optional |
|
(12) |
Torsional Resistance |
"IXX" |
Number |
1 |
Optional |
|
(13) |
Moment of Inertia, y-axis |
"IYY" |
Number |
1 |
Optional |
|
(14) |
Moment of Inertia, z-axis |
"IZZ" |
Number |
1 |
Optional |
|
(15) |
Warping Constant |
"IW" |
Number |
1 |
Optional |