メインコンテンツへスキップ
JSON Manual 作成 編集

応答スペクトル荷重ケース

入力 URI

{base url} + db/SPLC



メソッド

POST, GET, PUT, DELETE



JSON スキーマ

詳細

{
    "SPLC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "NAME": {
                "description": "SpectrumLoadCaseName",
                "type": "string"
            },
            "DIR": {
                "description": "Direction",
                "type": "string"
            },
            "ANGLE": {
                "description": "Excitationangle",
                "type": "number"
            },
            "SCALE": {
                "description": "ScaleFactor",
                "type": "number"
            },
            "PMFT": {
                "description": "PeriodModificationFactor",
                "type": "number"
            },
            "bDAMP": {
                "description": "ApplyDampingMethod-CheckBox",
                "type": "boolean"
            },
            "INTERP": {
                "description": "Interpolationofspectraldata",
                "type": "string"
            },
            "DESC": {
                "description": "Desctiprion",
                "type": "string"
            },
            "COMTYPE": {
                "description": "Modalcombinationtype",
                "type": "string"
            },
            "bADDSIGN": {
                "description": "Addsignstotheresults-CheckBox",
                "type": "boolean"
            },
            "iSIGNTYPE": {
                "description": "Addsignstotheresultstype",
                "type": "integer"
            },
            "bMODE": {
                "description": "Selectmodeshapes-CheckBox",
                "type": "boolean"
            },
            "bAUTO": {
                "description": "AutoSearchAngle",
                "type": "boolean"
            },
            "iAUTOTYPE": {
                "description": "AutoType",
                "type": "integer"
            },
            "bNDP": {
                "description": "NonDissipative",
                "type": "boolean"
            },
            "NDP": {
                "description": "NonDissipative",
                "type": "number"
            },
            "aFUNCNAME": {
                "description": "SpectrumNameList",
                "type": "array",
                "items": {
                    "type": "string"
                }
            },
            "aUSEMODE": {
                "description": "UseModeList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "bUSE": {
                            "description": "BooleanUseMode",
                            "type": "boolean"
                        },
                        "MSFACTOR": {
                            "description": "ModeShapeFactor",
                            "type": "number"
                        }
                    }
                }
            },
            "bCDAMP": {
                "description": "CorrectDamping",
                "type": "boolean"
            },
            "iMDTYPE": {
                "description": "Dampingratiomethodtype",
                "type": "integer"
            },
            "DALL": {
                "description": "Dampingratioforallmodes",
                "type": "number"
            },
            "aDAMPING": {
                "description": "Modaldampingoverrides-dampingratioList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "iMODE": {
                            "description": "Mode",
                            "type": "integer"
                        },
                        "DAMPING": {
                            "description": "ModeShapeFactor",
                            "type": "number"
                        }
                    }
                }
            },
            "iCOEF": {
                "description": "DampingType",
                "type": "integer"
            },
            "bMASSP": {
                "description": "Massproportional-CheckBox",
                "type": "boolean"
            },
            "MASSC": {
                "description": "Massproportional-Value",
                "type": "number"
            },
            "bSTIFFP": {
                "description": "Stiffnessproportional-CheckBox",
                "type": "boolean"
            },
            "STIFFC": {
                "description": "Stiffnessproportional-Value",
                "type": "number"
            },
            "iCALC": {
                "description": "Coefficientscalculationmethod",
                "type": "integer"
            },
            "FP1": {
                "description": "Frequency/Period-Mode1",
                "type": "number"
            },
            "FP2": {
                "description": "Frequency/Period-Mode2",
                "type": "number"
            },
            "DR1": {
                "description": "Dampingratio-Mode1",
                "type": "number"
            },
            "DR2": {
                "description": "DampingRatio-Mode2",
                "type": "number"
            },
            "bACCECC": {
                "description": "AccidentalEccentricity",
                "type": "boolean"
            },
            "bACCECC_AUTO": {
                "description": "EccentricityData-Automatic",
                "type": "boolean"
            },
            "ACCECC_PERCENT": {
                "description": "EccentricityData-Eccentricity",
                "type": "number"
            },
            "bACCECC_CONSIDER_GL": {
                "description": "EccentricityData-ConsiderbelowG.L",
                "type": "boolean"
            },
            "bACCECC_MINIMUM_TORSION": {
                "description": "EccentricityData-LimitMinimumTorsion",
                "type": "boolean"
            },
            "aACCECC_ECCEN_LIST": {
                "description": "EccentricityData-EccentricityList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "STORY": {
                            "description": "Story",
                            "type": "string"
                        },
                        "CROSS": {
                            "description": "Cross",
                            "type": "number"
                        },
                        "ALONG": {
                            "description": "Along",
                            "type": "number"
                        }
                    }
                }
            }
        }
    }
}


応答スペクトル荷重ケース

{
    "Assign": {
        "6": {
            "NAME": "LC00",
            "DIR": "XY",
            "ANGLE": 0,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": false,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ]
        }
    }
}

減衰手法 - モード減衰

{
    "Assign": {
        "1": {
            "NAME": "LC01",
            "DIR": "XY",
            "ANGLE": 0,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": true,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ],
            "bCDAMP": true,
            "iMDTYPE": 1,
            "DALL": 0.05,
            "aDAMPING": [
                {
                    "iMODE": 1,
                    "DAMPING": 0.06
                },
                {
                    "iMODE": 2,
                    "DAMPING": 0.07
                }
            ]
        }
    }
}

減衰手法 - 質量 & 剛性比例 (直接入力)

{
    "Assign": {
        "2": {
            "NAME": "LC02",
            "DIR": "XY",
            "ANGLE": 90,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": true,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ],
            "bCDAMP": false,
            "iMDTYPE": 2,
            "iCOEF": 1,
            "bMASSP": true,
            "MASSC": 1.1,
            "bSTIFFP": true,
            "STIFFC": 1.2
        }
    }
}

減衰手法 - 質量 & 剛性比例 (減衰定数/振動数から自動計算)

{
    "Assign": {
        "3": {
            "NAME": "LC03",
            "DIR": "XY",
            "ANGLE": 90,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": true,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ],
            "bCDAMP": false,
            "iMDTYPE": 2,
            "iCOEF": 2,
            "bMASSP": true,
            "bSTIFFP": true,
            "iCALC": 1,
            "FP1": 0.6,
            "FP2": 0.7,
            "DR1": 0.05,
            "DR2": 0.06
        }
    }
}

減衰手法 - 質量 & 剛性比例 (減衰定数/周期から自動計算)

{
    "Assign": {
        "4": {
            "NAME": "LC04",
            "DIR": "XY",
            "ANGLE": 90,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": true,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ],
            "bCDAMP": false,
            "iMDTYPE": 2,
            "iCOEF": 2,
            "bMASSP": true,
            "bSTIFFP": true,
            "iCALC": 2,
            "FP1": 0.01,
            "FP2": 0.02,
            "DR1": 0.05,
            "DR2": 0.06
        }
    }
}

減衰手法 - エネルギー比例減衰

{
    "Assign": {
        "5": {
            "NAME": "LC05",
            "DIR": "Z",
            "ANGLE": 0,
            "SCALE": 1,
            "PMFT": 1,
            "bDAMP": true,
            "INTERP": "LOG",
            "DESC": "",
            "COMTYPE": "CQC",
            "bADDSIGN": true,
            "iSIGNTYPE": 0,
            "bMODE": true,
            "aFUNCNAME": [
                "RS_func"
            ],
            "aUSEMODE": [
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                },
                {
                    "bUSE": true,
                    "MSFACTOR": 1
                }
            ],
            "bCDAMP": false,
            "iMDTYPE": 3
        }
    }
}


仕様

No. 説明 Key データ型 Default 必須

1

Spectrum Load Case Name

"NAME"

String

-

必須

2

Description

"DESC"

String

Blank

オプション

3

Direction

 • X-Y: "XY"

 • Z: "Z"

"DIR"

String

"XY"

オプション

4

Excitation angle

"ANGLE"

Number

0

オプション

5

Scale Factor

"SCALE"

Number

-

必須

6

Period Modification Factor

"PMFT"

Number

-

必須

7

Spectrum Name List

"aFUNCNAME"

Array
[String]

-

必須

8

Interpolation of spectral data

 • Linear: "LINEAR"

 • Logarithm: "LOG"

"INTERP"

String

"LINEAR"

オプション

9

Modal Combination Type

 • SRSS: "SRSS"

 • CQC: "CQC"

 • ABS: "ABS"

 • Linear: "Linear"

"COMTYPE"

String

"CQC"

オプション

10

Add signs to the results

"bADDSIGN"

Boolean

False

オプション

11

Add signs to the results type

 • Along the Major Mode Direction: 0

 • Along the Absolute Maximum Value: 1

"iSIGNTYPE"

Integer

1

オプション

12

Select mode shapes

"bMODE"

Boolean

-

オプション

13

Use Mode List

 • Insert the data as an object

"aUSEMODE"

Array
[Object]

-

オプション

(1)

Boolean Use Mode

"bUSE"

Boolean

-

オプション

(2)

Mode Shape Factor

"MSFACTOR"

Number

-

オプション

14

Apply Damping Method

"bDAMP"

Boolean

False

オプション

15

Correction by Damping Ratio

"bCDAMP"

Boolean

False

オプション

16

Damping Method

 • Modal: 1

 • Mass & Stiffness Proportional: 2

 • Strain Energy Proportional: 3

"iMDTYPE"

Integer

-

必須

Damping Method - Modal

17

Damping ratio for all modes

"DALL"

Number

-

オプション

18

Modal damping overrides - damping ratio List

"aDAMPING"

Array
[Object]

-

オプション

(1)

Mode Number

"iMODE"

Integer

-

オプション

(2)

Mode Shape Factor

"DAMPING"

Number

-

オプション



Damping Method - Mass & Stiffness Proportional (Direction Specifications)

17

Damping Type

 • Direct Specification: 1

"iCOEF"

Integer

1

必須

18

Mass Proportional

"bMASSP"

Boolean

true

オプション

19

Stiffness Proportional

"bSTIFFP"

Boolean

true

オプション

20

Direction Specification for Mass Proportional

"MASSC"

Number

0

オプション

21

Direction Specification for Stiffness Proportional

"STIFFC"

Number

0

オプション

Damping Method - Mass & Stiffness Proportional (Calc. from Modal Damping)

17

Damping Type

 • Calculation from Modal Damping: 2

"iCOEF"

Integer

1

必須

18

Mass Proportional

"bMASSP"

Boolean

true

オプション

19

Stiffness Proportional

"bSTIFFP"

Boolean

true

オプション

 

Coefficients Calculation method

 • Frequency: 1

 • Period: 2

"iCALC"

Integer

1

必須

20

Frequency / Period - Mode1

"FP1"

Number

0

必須

21

Frequency / Period - Mode2

"FP2"

Number

0

必須

22

Damping ratio - Mode1

"DR1"

Number

0

必須

23

Damping Ratio - Mode2

"DR2"

Number

0

必須



0
コンテンツが役に立ちましたか?