Input URI
{base url} + db/BTMP |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"BTMP": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"ITEMS": {
"description": "BTMPItems",
"type": "array",
"items": {
"type": "object",
"properties": {
"ID": {
"description": "ID",
"type": "integer"
},
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"GROUP_NAME": {
"description": "GroupName",
"type": "string"
},
"DIR": {
"description": "Direction",
"type": "string"
},
"REF": {
"description": "Ref.Position",
"type": "string"
},
"NUM": {
"description": "NumberofSectionTemperature",
"type": "integer"
},
"bPSC": {
"description": "SectionType",
"type": "boolean"
},
"vSECTTMP": {
"description": "SectionTemperatureList",
"type": "array",
"items": {
"type": "object",
"properties": {
"TYPE": {
"description": "MaterialType",
"type": "string"
},
"ELAST": {
"description": "ModulusofElasticity",
"type": "number"
},
"THERMAL": {
"description": "ThermalCoefficient",
"type": "number"
},
"REF": {
"description": "Ref.(ToporBottom)",
"type": "integer"
},
"OPT_B": {
"description": "B-TypeCheck",
"type": "integer"
},
"VAL_B": {
"description": "BValue",
"type": "number"
},
"OPT_H1": {
"description": "H1-TypeCheck",
"type": "integer"
},
"VAL_H1": {
"description": "H1Value",
"type": "number"
},
"OPT_H2": {
"description": "H2-TypeCheck",
"type": "integer"
},
"VAL_H2": {
"description": "H2Value",
"type": "number"
},
"VAL_T1": {
"description": "T1Value",
"type": "number"
},
"VAL_T2": {
"description": "T2Value",
"type": "number"
}
}
}
}
}
}
}
}
}
}
Examples
General: Elements
"Assign": {
"51": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"DIR": "LZ",
"REF": "Centroid",
"NUM": 1,
"bPSC": false,
"vSECTTMP": [
{
"TYPE": "ELEMENT",
"VAL_B": 0.2,
"VAL_H1": 0.1,
"VAL_H2": 0.2,
"VAL_T1": 3,
"VAL_T2": 12.4
}
]
}
]
}
}
}
General: User Input
"Assign": {
"51": {
"ITEMS": [
{
"ID": 2,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"DIR": "LZ",
"REF": "Centroid",
"NUM": 1,
"bPSC": false,
"vSECTTMP": [
{
"TYPE": "INPUT",
"ELAST": 34800000,
"THERMAL": 1e-05,
"VAL_B": 0.2,
"VAL_H1": 0.1,
"VAL_H2": 0.2,
"VAL_T1": 3,
"VAL_T2": 12.4
}
]
}
]
}
}
}
PSC/Composite: Elements
"Assign": {
"56": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"DIR": "LZ",
"REF": "Top",
"NUM": 1,
"bPSC": true,
"vSECTTMP": [
{
"TYPE": "ELEMENT",
"REF": 0,
"OPT_B": 1,
"VAL_B": 0.3,
"OPT_H1": 3,
"VAL_H1": 0.2,
"OPT_H2": 3,
"VAL_H2": 0.4,
"VAL_T1": 3,
"VAL_T2": 12.4
}
]
}
]
}
}
}
PSC/Composite: User Input
"Assign": {
"56": {
"ITEMS": [
{
"ID": 2,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"DIR": "LZ",
"REF": "Top",
"NUM": 1,
"bPSC": true,
"vSECTTMP": [
{
"TYPE": "INPUT",
"ELAST": 34000000,
"THERMAL": 1e-05,
"REF": 0,
"OPT_B": 1,
"VAL_B": 0.3,
"OPT_H1": 3,
"VAL_H1": 0.2,
"OPT_H2": 3,
"VAL_H2": 0.4,
"VAL_T1": 3,
"VAL_T2": 12.4
}
]
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Beam Section Temperature • Insert the data as an object |
"ITEMS" |
Array |
- |
Required |
|
(1) |
Serial Number |
"ID" |
Integer |
0 |
Optional |
|
(2) |
Load Case Name |
"LCNAME" |
String |
- |
Required |
|
(3) |
Load Group Name |
"GROUP_NAME" |
String |
Blank |
Optional |
|
(4) |
Direction • Local-y: "LY" • Local-z: "LZ" |
"DIR" |
String |
"LZ" |
Optional |
|
(5) |
Ref. Position • Centroid: "Centroid" • +End(Top): "Top" • - End(Bot): "Bot" |
"REF" |
String |
"Centroid" |
Optional |
|
(6) |
Number of Section Temperature ("vSECTTMP") |
"NUM" |
Integer |
- |
Required |
|
(7) |
Section Type • General: false • PSC / Composite: true |
"bPSC" |
Boolean |
False |
Optional |
|
(8) |
Section Temperature List • Insert the data as an object |
"ITEMS" |
Array |
- |
Required |
|
i. Material Type • Element: "ELEMENT" • Input: "INPUT" |
"TYPE" |
String |
"ELEMENT" |
Optional |
||
ii. B Value |
"VAL_B" |
Number |
0 |
Optional |
||
iii. H1 Value |
"VAL_H1" |
Number |
- |
Optional |
||
iv. H2 Value |
"VAL_H2" |
Number |
- |
Optional |
||
v. T1 Value |
"VAL_T1" |
Number |
0 |
Optional |
||
vi. T2 Value |
"VAL_T2" |
Number |
0 |
Optional |
||
When Material Type, "TYPE" is "INPUT" |
||||||
vii. Modulus of Elasticity |
"ELAST" |
Number |
- |
Optional |
||
viii. Thermal Coefficient |
"THERMAL" |
Number |
- |
Optional |
||
When Section Type, "bPSC" is True (PSC/Composite) |
||||||
ix. Ref. • Top: 0 • Bottom: 1 |
"REF" |
Integer |
0 |
Optional |
||
x. B-Type • Section: 0 • Value: 1 |
"OPT_B" |
Integer |
1 |
Optional |
||
xi. H1-Type • Z1: 0 • Z2: 1 • Z3: 2 • Value: 3 |
"OPT_H1" |
Integer |
3 |
Optional |
||
xii. H2-Type • Z1: 0 • Z2: 1 • Z3: 2 • Value: 3 |
"OPT_H2" |
Integer |
3 |
Optional |