Input URI
{base url} + db/SSPS |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
{
"SSPS": {
"$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"
},
"GROUP_NAME": {
"description": "NameofBoundaryGroup",
"type": "string"
},
"ELEM_TYPE": {
"description": "TypeofElement",
"type": "string"
},
"EDGE_FACE": {
"description": "EdgeFace",
"type": "integer"
},
"WIDTH": {
"description": "Width",
"type": "number"
},
"SPRING_TYPE": {
"description": "TypeofSpring",
"type": "integer"
},
"MODULUS": {
"description": "ModulusofSubgradeReaction(Ks)",
"type": "number"
}
}
}
}
}
}
}
"SSPS": {
"$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"
},
"GROUP_NAME": {
"description": "NameofBoundaryGroup",
"type": "string"
},
"ELEM_TYPE": {
"description": "TypeofElement",
"type": "string"
},
"EDGE_FACE": {
"description": "EdgeFace",
"type": "integer"
},
"WIDTH": {
"description": "Width",
"type": "number"
},
"SPRING_TYPE": {
"description": "TypeofSpring",
"type": "integer"
},
"MODULUS": {
"description": "ModulusofSubgradeReaction(Ks)",
"type": "number"
}
}
}
}
}
}
}
Examples
Frame
{
"Assign": {
"1": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "FRAME",
"EDGE_FACE": 1,
"WIDTH": 1.2,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
"Assign": {
"1": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "FRAME",
"EDGE_FACE": 1,
"WIDTH": 1.2,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
Planar
{
"Assign": {
"21": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "PLANAR(FACE)",
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
},
"22": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "PLANAR(EDGE)",
"EDGE_FACE": 3,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
"Assign": {
"21": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "PLANAR(FACE)",
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
},
"22": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "PLANAR(EDGE)",
"EDGE_FACE": 3,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
Solid
{
"Assign": {
"41": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "SOLID",
"EDGE_FACE": 4,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
"Assign": {
"41": {
"ITEMS": [
{
"ID": 1,
"GROUP_NAME": "Service",
"ELEM_TYPE": "SOLID",
"EDGE_FACE": 4,
"SPRING_TYPE": 0,
"MODULUS": 500
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Surface Spring • Insert the data as an object |
"ITEMS" |
Array |
- |
Required |
|
(1) |
Serial Number |
"ID" |
Integer |
0 |
Optional |
|
(2) |
Boundary Group Name |
"GROUP_NAME" |
String |
Blank |
Optional |
|
(3) |
Element Type • Frame: "FRAME" • Planar(Face): "PLANAR(FACE)" • Planar(Edge): "PLANAR(EDGE)" • Solid(Face): "SOLID" |
"ELEM_TYPE" |
String |
- |
Required |
|
(4) |
Frame (Local Axis) • Local x: 2 • Local y: 0 • Local z: 1 Planar & Solid (Edge Face) • Edge#1: 0 • Edge#2: 1 • Edge#3: 2 • Edge#4: 3 |
"EDGE_FACE" |
Integer |
0 |
Optional |
|
(5) |
Spring Type • Linear: 0 • Comp. -only: 1 • Tens. -only: 2 |
"SPRING_TYPE" |
Integer |
0 |
Optional |
|
(6) |
Modulus of Subgrade Reaction (Ks) |
"MODULUS" |
Number |
- |
Required |
|
(7) |
Width • Only for Frame Type |
"WIDTH" |
Number |
- |
Required |