Skip to main content
JSON Manual Created Edited

Seismic Device - Steel Damper

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



0
Was this article helpful?