Input URI
{base url} + db/SDST |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"SDST": {
"$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"
}
}
},
"DIR": {
"description": "Direction",
"type": "string"
},
"SDST_HYS_MODEL": {
"description": "HysteresisProperties(SDST)",
"type": "string"
},
"K0": {
"description": "K0_InitialStiffness(kN/m)",
"type": "number"
},
"P1": {
"description": "P1_YieldStrength(kN)",
"type": "number"
},
"ALPHA1": {
"description": "Alpha1_StiffnessFactor",
"type": "number"
},
"KB": {
"description": "Kb_MountingPartsStiffness(kN/m)",
"type": "number"
},
"BL2": {
"description": "DegradingBilinearModel",
"type": "object",
"properties": {
"BETA": {
"description": "Beta_ExponentinUnloadingStiffnessCalculation",
"type": "number"
}
}
},
"LY2": {
"description": "LowYieldingStrengthSteelModel(LY2)",
"type": "object",
"properties": {
"ALPHA2": {
"description": "Alpha2_StiffnessFactor",
"type": "number"
},
"THETA": {
"description": "Theta_StrengthFactor",
"type": "number"
}
}
},
"LY3": {
"description": "LowYieldingStrengthSteelModel(LY3)",
"type": "object",
"properties": {
"ALPHA2": {
"description": "Alpha2_StiffnessFactor",
"type": "number"
},
"THETA": {
"description": "Theta_StrengthFactor",
"type": "number"
},
"GAMMA": {
"description": "Gamma_StiffnessRatio",
"type": "number"
}
}
},
"IK2": {
"description": "SteelIsotropic-KinematicHardeningMode",
"type": "object",
"properties": {
"GAMMA": {
"description": "Gamma_IsotropicFactor",
"type": "number"
}
}
}
}
}
}
Examples
Steel Damper
"Assign": {
"1": {
"COMMON": {
"NAME": "SteelDamper01",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"DIR": "Dx",
"SDST_HYS_MODEL": "BL2",
"K0": 1000,
"P1": 100,
"ALPHA1": 0.2,
"KB": 2000,
"BL2": {
"BETA": 0
}
},
"2": {
"COMMON": {
"NAME": "SteelDamper02",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"DIR": "Dx",
"SDST_HYS_MODEL": "LY2",
"K0": 1000,
"P1": 100,
"ALPHA1": 0.8,
"KB": 2000,
"LY2": {
"ALPHA2": 0.7,
"THETA": 1.5
}
},
"3": {
"COMMON": {
"NAME": "SteelDamper03",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"DIR": "Dx",
"SDST_HYS_MODEL": "LY3",
"K0": 1000,
"P1": 100,
"ALPHA1": 0.8,
"KB": 2000,
"LY3": {
"ALPHA2": 0.7,
"THETA": 1.5,
"GAMMA": 0.5
}
},
"4": {
"COMMON": {
"NAME": "SteelDamper04",
"DESC": "",
"INPUT_METHOD": 0,
"PRODUCT_NAME": "",
"TYPE_NUMBER": ""
},
"DIR": "Dx",
"SDST_HYS_MODEL": "IK2",
"K0": 1000,
"P1": 100,
"ALPHA1": 0.8,
"KB": 2000,
"IK2": {
"GAMMA": 0.5
}
}
}
}
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 |
Material Type • SUMITOMO GR100: "GR100" • SUMITOMO GR300: "GR300" • SUMITOMO SR05: "SR05" • SUMITOMO GR400: "GR400" • CST Series: "CST" • TRC Damper: "TRC" |
"MATERIAL_TYPE" |
String |
- |
Required |
|
3 |
Direction |
"DIR" |
String |
- |
Required |
|
4 |
Hysteresis Properties • Degrading Bilinear Model: "BL2" • Low Yielding Strength Steel Model (LY2): "LY2 • Low Yielding Strength Steel Model (LY3): "LY3 • Steel Isotropic-Kinematic Hardening Mode: "IK2" |
"SDST_HYS_MODEL" |
String |
- |
Required |
|
5 |
Initial Stiffness (K0) |
"K0" |
Number |
- |
Required |
|
6 |
Multiplier |
"MULTIPL" |
Number |
- |
Required |
|
7 |
Yield Strength (P1) |
"P1" |
Number |
- |
Required |
|
8 |
Mounting Parts Stiffness (Kb) |
"KB" |
Number |
- |
Required |
|
9 |
Degrading Bilinear Model |
"BL2" |
Object |
- |
Required |
|
(1) |
Exponent in Unloading Stiffness Calculation (β) |
"BETA" |
Number |
- |
Required |
|
10 |
Low Yielding Strength Steel Model (LY2) |
"LY2" |
Object |
- |
Required |
|
(1) |
Alpha2 Stiffness Factor |
"ALPHA2" |
Number |
- |
Required |
|
(2) |
Theta Strength Factor |
"THETA" |
Number |
- |
Required |
|
11 |
Low Yielding Strength Steel Model (LY3) |
"LY3" |
Object |
- |
Required |
|
(1) |
Alpha2 Stiffness Factor |
"ALPHA2" |
Number |
- |
Required |
|
(2) |
Theta Strength Factor |
"THETA" |
Number |
- |
Required |
|
(3) |
Gamma Stiffness Ratio |
"GAMMA" |
Number |
- |
Required |
|
12 |
Steel Isotropic-Kinematic Hardening Mode |
"IK2" |
Object |
- |
Required |
|
(1) |
Isotropic Factor (γ) |
"GAMMA" |
Number |
- |
Required |