Input URI
{base url} + db/GTMP |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
{
"GTMP": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"ITEMS": {
"description": "Items",
"type": "array",
"items": {
"type": "object",
"properties": {
"ID": {
"description": "ID",
"type": "integer"
},
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"GROUP_NAME": {
"description": "NameofLoadGroup",
"type": "string"
},
"TYPE": {
"description": "TemperatureType(Beam/Plate)",
"type": "integer"
},
"TZ": {
"description": "Tz",
"type": "number"
},
"USE_HZ": {
"description": "SetUsePropertyHz",
"type": "boolean"
},
"HZ": {
"description": "Hz",
"type": "number"
},
"TY": {
"description": "Ty(Beam/USE_PROP_HZ=false)",
"type": "number"
},
"USE_HY": {
"description": "SetUsePropertyHy",
"type": "boolean"
},
"HY": {
"description": "Hy(Beam/USE_PROP_HY=false)",
"type": "number"
}
}
}
}
}
}
}
"GTMP": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"ITEMS": {
"description": "Items",
"type": "array",
"items": {
"type": "object",
"properties": {
"ID": {
"description": "ID",
"type": "integer"
},
"LCNAME": {
"description": "LoadCaseName",
"type": "string"
},
"GROUP_NAME": {
"description": "NameofLoadGroup",
"type": "string"
},
"TYPE": {
"description": "TemperatureType(Beam/Plate)",
"type": "integer"
},
"TZ": {
"description": "Tz",
"type": "number"
},
"USE_HZ": {
"description": "SetUsePropertyHz",
"type": "boolean"
},
"HZ": {
"description": "Hz",
"type": "number"
},
"TY": {
"description": "Ty(Beam/USE_PROP_HZ=false)",
"type": "number"
},
"USE_HY": {
"description": "SetUsePropertyHy",
"type": "boolean"
},
"HY": {
"description": "Hy(Beam/USE_PROP_HY=false)",
"type": "number"
}
}
}
}
}
}
}
Examples
Temperature Gradient : Beam Type
{
"Assign": {
"2": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"TYPE": 1,
"TZ": 10,
"USE_HZ": true,
"TY": -10,
"USE_HY": true
},
{
"ID": 2,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"TYPE": 1,
"TZ": 10,
"USE_HZ": false,
"HZ": 1.2,
"TY": -10,
"USE_HY": false,
"HY": 0.5
}
]
}
}
}
"Assign": {
"2": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"TYPE": 1,
"TZ": 10,
"USE_HZ": true,
"TY": -10,
"USE_HY": true
},
{
"ID": 2,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"TYPE": 1,
"TZ": 10,
"USE_HZ": false,
"HZ": 1.2,
"TY": -10,
"USE_HY": false,
"HY": 0.5
}
]
}
}
}
Temperature Gradient : Plate Type
{
"Assign": {
"21": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"TYPE": 2,
"TZ": 10,
"USE_HZ": true
},
{
"ID": 2,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"TYPE": 2,
"TZ": 10,
"USE_HZ": false,
"HZ": 0.2
}
]
}
}
}
"Assign": {
"21": {
"ITEMS": [
{
"ID": 1,
"LCNAME": "Temp(+)",
"GROUP_NAME": "",
"TYPE": 2,
"TZ": 10,
"USE_HZ": true
},
{
"ID": 2,
"LCNAME": "Temp(-)",
"GROUP_NAME": "",
"TYPE": 2,
"TZ": 10,
"USE_HZ": false,
"HZ": 0.2
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Temperature Gradient • 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) |
Element Type • Beam: 1 • Plate: 2 |
"TYPE" |
Integer |
Required |
||
(5) |
T2z - T1z |
"TZ" |
Number |
- |
Required |
|
(6) |
Use Section Hz |
"USE_HZ" |
Boolean |
False |
Optional |
|
(7) |
Hz value |
"HZ" |
Number |
- |
Optional |
|
When Element Type, "TYPE" is 1 (Beam) |
||||||
(8) |
T2y-T1y |
"TY" |
Number |
- |
Required |
|
(9) |
Use Section Hy |
"USE_HY" |
Boolean |
False |
Optional |
|
(10) |
Hy value |
"HY" |
Number |
- |
Optional |