Skip to main content
JSON Manual Created Edited

Group Damping

Input URI

{base url} + db/GRDP



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "GRDP": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "STIFF_COEF_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "MASS_COEF_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "OPT_CALC_WHEN_USED": {
                "description": "",
                "type": "boolean"
            },
            "OPT_MASS_PROP_DEFAULT": {
                "description": "",
                "type": "boolean"
            },
            "OPT_STIFF_PROP_DEFAULT": {
                "description": "",
                "type": "boolean"
            },
            "DIRECT_CALC_MODE_DEFAULT": {
                "description": "",
                "type": "integer"
            },
            "FREQ_PERIOD_MODE_DEFAULT": {
                "description": "",
                "type": "integer"
            },
            "FREQ_MODE_1_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "FREQ_MODE_2_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "PERIOD_MODE_1_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "PERIOD_MODE_2_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "DAMPING_MODE_1_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "DAMPING_MODE_2_DEFAULT": {
                "description": "",
                "type": "number"
            },
            "bExistElement": {
                "description": "",
                "type": "boolean"
            },
            "bExistStrain": {
                "description": "",
                "type": "boolean"
            },
            "GROUP_DAMPING_ITEMS": {
                "description": "",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "GROUP_TYPE": {
                            "description": "MaterialData/GroupType",
                            "type": "string"
                        },
                        "GROUP_NAME": {
                            "description": "NameofMaterial/Group",
                            "type": "string"
                        },
                        "STIFF_COEF": {
                            "description": "StiffnessProportional",
                            "type": "number"
                        },
                        "OPT_STIFF_PROP": {
                            "description": "StiffnessProportionalBoolean",
                            "type": "boolean"
                        },
                        "MASS_COEF": {
                            "description": "MassProportional",
                            "type": "number"
                        },
                        "OPT_MASS_PROP": {
                            "description": "MassProportionalBoolean",
                            "type": "boolean"
                        },
                        "DIRECT_CALC_MODE": {
                            "description": "DirectSpecification/CalculatefromModalDampingModeIndex",
                            "type": "integer"
                        },
                        "FREQ_PERIOD_MODE": {
                            "description": "Frequency/PeriodModeIndex",
                            "type": "integer"
                        },
                        "FREQ_MODE_1": {
                            "description": "Frequency-Mode1",
                            "type": "number"
                        },
                        "FREQ_MODE_2": {
                            "description": "Frequency-Mode2",
                            "type": "number"
                        },
                        "PERIOD_MODE_1": {
                            "description": "Period-Mode1",
                            "type": "number"
                        },
                        "PERIOD_MODE_2": {
                            "description": "Period-Mode2",
                            "type": "number"
                        },
                        "DAMPING_RATIO_MODE": {
                            "description": "UsingMaterialData/DirectDefineModeIndex",
                            "type": "integer"
                        },
                        "DAMPING_RATIO_MODE_1": {
                            "description": "DampingRatio-Mode1",
                            "type": "number"
                        },
                        "DAMPING_RATIO_MODE_2": {
                            "description": "DampingRatio-Mode2",
                            "type": "number"
                        }
                    }
                }
            },
            "STRAIN_GROUP_ITEMS": {
                "description": "",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "GROUP_TYPE": {
                            "description": "MaterialData/GroupType",
                            "type": "string"
                        },
                        "GROUP_NAME": {
                            "description": "NameofMaterial/Group",
                            "type": "string"
                        },
                        "DAMPING_RATIO": {
                            "description": "DampingRatio",
                            "type": "number"
                        }
                    }
                }
            },
            "ELEM_GROUP_PRIORITY": {
                "description": "",
                "type": "integer"
            },
            "ELEM_VALUE_PRIORITY": {
                "description": "",
                "type": "integer"
            },
            "STRAIN_GROUP_PRIORITY": {
                "description": "",
                "type": "integer"
            },
            "STRAIN_VALUE_PRIORITY": {
                "description": "",
                "type": "integer"
            }
        }
    }
}


Examples

Group Damping

{
    "Assign": {
        "1": {
            "STIFF_COEF_DEFAULT": 0.0848826377636192,
            "MASS_COEF_DEFAULT": 0.04188790133333333,
            "OPT_CALC_WHEN_USED": true,
            "OPT_MASS_PROP_DEFAULT": true,
            "OPT_STIFF_PROP_DEFAULT": true,
            "DIRECT_CALC_MODE_DEFAULT": 1,
            "FREQ_PERIOD_MODE_DEFAULT": 0,
            "FREQ_MODE_1_DEFAULT": 0.1,
            "FREQ_MODE_2_DEFAULT": 0.2,
            "PERIOD_MODE_1_DEFAULT": 0,
            "PERIOD_MODE_2_DEFAULT": 0,
            "DAMPING_MODE_1_DEFAULT": 0.06,
            "DAMPING_MODE_2_DEFAULT": 0.07,
            "bExistElement": true,
            "bExistStrain": true,
            "GROUP_DAMPING_ITEMS": [
                {
                    "GROUP_TYPE": "MATERIAL",
                    "GROUP_NAME": "1",
                    "STIFF_COEF": 0.005787452574792216,
                    "OPT_STIFF_PROP": true,
                    "MASS_COEF": 0.06854383854545451,
                    "OPT_MASS_PROP": true,
                    "DIRECT_CALC_MODE": 1,
                    "FREQ_PERIOD_MODE": 0,
                    "FREQ_MODE_1": 0.5,
                    "FREQ_MODE_2": 0.6,
                    "PERIOD_MODE_1": 0,
                    "PERIOD_MODE_2": 0,
                    "DAMPING_RATIO_MODE": 0,
                    "DAMPING_RATIO_MODE_1": 0.02,
                    "DAMPING_RATIO_MODE_2": 0.02
                },
                {
                    "GROUP_TYPE": "STRUCTURE",
                    "GROUP_NAME": "VBGirder",
                    "STIFF_COEF": 0.00106103297204524,
                    "OPT_STIFF_PROP": true,
                    "MASS_COEF": 3.3510321066666675,
                    "OPT_MASS_PROP": true,
                    "DIRECT_CALC_MODE": 1,
                    "FREQ_PERIOD_MODE": 1,
                    "FREQ_MODE_1": 0.5,
                    "FREQ_MODE_2": 0.6,
                    "PERIOD_MODE_1": 0.1,
                    "PERIOD_MODE_2": 0.2,
                    "DAMPING_RATIO_MODE": 1,
                    "DAMPING_RATIO_MODE_1": 0.06,
                    "DAMPING_RATIO_MODE_2": 0.07
                },
                {
                    "GROUP_TYPE": "BOUNDARY",
                    "GROUP_NAME": "Service",
                    "STIFF_COEF": 0.00106103297204524,
                    "OPT_STIFF_PROP": true,
                    "MASS_COEF": 3.3510321066666675,
                    "OPT_MASS_PROP": true,
                    "DIRECT_CALC_MODE": 1,
                    "FREQ_PERIOD_MODE": 1,
                    "FREQ_MODE_1": 0.5,
                    "FREQ_MODE_2": 0.6,
                    "PERIOD_MODE_1": 0.1,
                    "PERIOD_MODE_2": 0.2,
                    "DAMPING_RATIO_MODE": 1,
                    "DAMPING_RATIO_MODE_1": 0.06,
                    "DAMPING_RATIO_MODE_2": 0.07
                }
            ],
            "STRAIN_GROUP_ITEMS": [
                {
                    "GROUP_TYPE": "MATERIAL",
                    "GROUP_NAME": "1",
                    "DAMPING_RATIO": 0.02
                },
                {
                    "GROUP_TYPE": "STRUCTURE",
                    "GROUP_NAME": "VBGirder",
                    "DAMPING_RATIO": 0.05
                },
                {
                    "GROUP_TYPE": "BOUNDARY",
                    "GROUP_NAME": "Service",
                    "DAMPING_RATIO": 0.05
                }
            ],
            "ELEM_GROUP_PRIORITY": 0,
            "ELEM_VALUE_PRIORITY": 0,
            "STRAIN_GROUP_PRIORITY": 0,
            "STRAIN_VALUE_PRIORITY": 0
        }
    }
}


Specifications

No. Description Key Value Type Default Required

Strain Energy Proportional

1

Strain Energy Proportional

"bExistStrain"

Boolean

-

Required

2

Damping Ratio for Specified Elements and Boundaries

 • Insert the data as an object

"STRAIN_GROUP_ITEMS"

Array
[Object]

-

Required

(1)

Damping Ratio Type

 • Material: "MATERIAL"

 • Structure Group: "STRUCTURE"

 • Boundary: "BOUNDARY"

"GROUP_TYPE"

String

-

Required

(2)

Damping Ratio Name

 • Material: ID

 • Structure Group: Name

 • Boundary: Name

"GROUP_NAME"

String

-

Required

(3)

Damping Ratio

"DAMPING_RATIO"

Number

-

Required

3

Calculate Only When Used

"OPT_CALC_WHEN_USED"

Boolean

-

Required

4

Priority between Material Data and Structure Group

 • Material Data: 0

 • Structure Group: 1

"STRAIN_GROUP_PRIORITY"

Integer

-

Required

5

Priority between Structure Groups

 • Smallest Damping Ratio: 0

 • Largest Damping Ratio: 1

"STRAIN_VALUE_PRIORITY"

Integer

-

Required

Element Mass & Stiffness Proportional

6

Element Mass & Stiffness Proportional

"bExistElement"

Boolean

-

Required

7

Unspecified Nodes, Elements and Boundaries

 • Mass Proportional Option

"OPT_MASS_PROP_DEFAULT"

Boolean

false

Optional

8

Unspecified Nodes, Elements and Boundaries

 • Stiffness Proportional

"OPT_STIFF_PROP_DEFAULT"

Boolean

false

Optional

9

Calculate from Modal Damping

 • Direct Specification: 0

 • Calculate from Modal Damping: 1

"DIRECT_CALC_MODE_DEFAULT"

Integer

-

Required

10

Mass Proportional Value

 • Direct Specification: User Input

 • Calculate from Modal Damping: Auto-Calculation

"MASS_COEF_DEFAULT"

Number

-

Required

11

Stiffness Proportional Value

 • Direct Specification: User Input

 • Calculate from Modal Damping: Auto-Calculation

"STIFF_COEF_DEFAULT"

Number

-

Required

12

Coefficients Calculation

 • Frequency: 0

 • Period: 1

"FREQ_PERIOD_MODE_DEFAULT"

Integer

-

Required

13

Frequency Mode 1 Value

"FREQ_MODE_1_DEFAULT"

Number

-

Required

14

Frequency Mode 2 Value

"FREQ_MODE_2_DEFAULT"

Number

-

Required

15

Period Mode 1 Value

"PERIOD_MODE_1_DEFAULT"

Number

-

Required

16

Period Mode 2 Value

"PERIOD_MODE_2_DEFAULT"

Number

-

Required

17

Damping Ratio Mode 1 value

"DAMPING_MODE_1_DEFAULT"

Number

-

Required

18

Damping Ratio Mode 2 value6

"DAMPING_MODE_2_DEFAULT"

Number

-

Required

19

Damping Coefficients for Specified Material Data/Group

 • Insert the data as an object

"GROUP_DAMPING_ITEMS"

Array
[Object]

-

Required

(1)

Damping Ratio Type

 • Material: "MATERIAL"

 • Structure Group: "STRUCTURE"

 • Boundary: "BOUNDARY"

"GROUP_TYPE"

String

-

Required

(2)

Damping Ratio Name

 • Material: ID

 • Structure Group: Name

 • Boundary: Name

"GROUP_NAME"

String

-

Required

(3)

Stiffness Proportional

"STIFF_COEF"

Number

-

Required

(4)

Stiffness Proportional Options

"OPT_STIFF_PROP"

Boolean

false

Optional

(5)

Mass Proportional

"MASS_COEF"

Real

-

Required

(6)

Mass Proportional Options

"OPT_MASS_PROP"

Boolean

false

Optional

(7)

Direct Specification / Calculate from Modal Damping Mode Index

"DIRECT_CALC_MODE"

Integer

false

Optional

(8)

Frequency / Period Mode Index

"FREQ_PERIOD_MODE"

Integer

false

Optional

(9)

Frequency - Mode 1

"FREQ_MODE_1"

Number

-

Required

(10)

Frequency - Mode 2

"FREQ_MODE_2"

Number

-

Required

(11)

Period - Mode 1

"PERIOD_MODE_1"

Number

-

Required

(12)

Period - Mode 2

"PERIOD_MODE_2"

Number

-

Required

(13)

Using Material Data / Direct Define Mode Index

"DAMPING_RATIO_MODE"

Integer

false

Optional

(14)

Damping Ratio - Mode 1

"DAMPING_RATIO_MODE_1"

Number

-

Required

(15)

Damping Ratio - Mode 2

"DAMPING_RATIO_MODE_2"

Number

-

Required

20

Priority between Material Data and Structure Group

 • Material Data: 0

 • Structure Group: 1

"ELEM_GROUP_PRIORITY"

Integer

-

Required

21

Priority between Structure Groups

 • Smallest Damping Ratio: 0

 • Largest Damping Ratio: 1

"ELEM_VALUE_PRIORITY"

Integer

-

Required



0
Was this article helpful?