Input URI
{base url} + db/SDHY |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"SDHY": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"COMMON": {
"description": "Common",
"type": "object",
"properties": {
"NAME": {
"description": "Name",
"type": "string"
},
"DESC": {
"description": "Description",
"type": "string"
},
"INPUT_METHOD": {
"description": "InputMethod",
"type": "integer"
},
"COMPANY": {
"description": "Company",
"type": "string"
},
"PRODUCT_NAME": {
"description": "ProductName",
"type": "string"
},
"TYPE_NUMBER": {
"description": "TypeNumber",
"type": "string"
}
}
},
"SDHY_HYS_MODEL": {
"description": "HysteresisProperties",
"type": "string"
},
"MSS": {
"description": "NumberofShearSprings",
"type": "integer"
},
"K0": {
"description": "K0_InitialStiffness",
"type": "number"
},
"P1": {
"description": "P1_YieldStrength(kN)",
"type": "number"
},
"P2": {
"description": "P2_YieldStrength(kN)",
"type": "number"
},
"ALPHA1": {
"description": "Alpha1_StiffnessFactor",
"type": "number"
},
"ALPHA2": {
"description": "Alpha2_StiffnessFactor",
"type": "number"
},
"BETA": {
"description": "Beta_ExponentinUnloadingStiffnessCalculation",
"type": "number"
},
"Phi": {
"description": "Phi",
"type": "number"
},
"LAMBDA": {
"description": "Lambda",
"type": "number"
}
}
}
}
Examples
Hysteretic Isolator(MSS)
"Assign": {
"1": {
"COMMON": {
"NAME": "HystereticIsolater01",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"SDHY_HYS_MODEL": "DegradingBiLinear",
"MSS": 8,
"K0": 1000,
"P1": 100,
"P2": 0,
"ALPHA1": 1,
"ALPHA2": 0,
"BETA": 0.5,
"Phi": 0,
"LAMBDA": 8
},
"2": {
"COMMON": {
"NAME": "HystereticIsolater02",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"SDHY_HYS_MODEL": "NORMALTRILINEAR",
"MSS": 8,
"K0": 1200,
"P1": 100,
"P2": 200,
"ALPHA1": 0.7,
"ALPHA2": 0.6,
"BETA": 0,
"Phi": 0,
"LAMBDA": 8
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Common Data |
"COMMON" |
Object |
- |
Required |
|
(1) |
Name |
"NAME" |
String |
- |
Required |
|
(2) |
Description |
"DESC" |
String |
Blank |
Optional |
|
(3) |
Input Method • User Input: 0 • Import Reference Database: 1 |
"INPUT_METHOD" |
Integer |
- |
Required |
|
(4) |
Company |
"COMPANY" |
String |
- |
Required |
|
(5) |
Product Name |
"PRODUCT_NAME" |
String |
- |
Required |
|
(6) |
Type Number |
"TYPE_NUMBER" |
String |
- |
Required |
|
2 |
Hysteresis Properties |
"SDHY_HYS_MODEL" |
String |
- |
Required |
|
3 |
Number of Shear Springs |
"MSS" |
Integer |
- |
Required |
|
4 |
K0 Initial Stiffness |
"K0" |
Number |
- |
Required |
|
5 |
Multiplier |
"MULTIPL" |
Number |
- |
Required |
|
6 |
P1 Yield Strength |
"P1" |
Number |
- |
Required |
|
7 |
P2 Yield Strength |
"P2" |
Number |
- |
Required |
|
8 |
Alpha1 Stiffness Factor |
"ALPHA1" |
Number |
- |
Required |
|
9 |
Alpha2 Stiffness Factor |
"ALPHA2" |
Number |
- |
Required |
|
10 |
Beta Exponent in Unloading Stiffness Calculation |
"BETA" |
Number |
- |
Required |
|
11 |
Phi |
"Phi" |
Number |
- |
Required |
|
12 |
Lambda |
"LAMBDA" |
Number |
- |
Required |