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

時刻歴応答解析の全体制御

入力 URI

{base url} + db/THGC



メソッド

POST, GET, PUT, DELETE



JSON スキーマ

詳細

{
    "THGC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "ENERGYRESULT": {
                "description": "Timehistoryenergyresult",
                "type": "boolean"
            },
            "SDVI": {
                "description": "Viscousdamper/Oildamperresult",
                "type": "boolean"
            },
            "SDVE": {
                "description": "Viscoelasticdamperresult",
                "type": "boolean"
            },
            "SDST": {
                "description": "Steeldamperresult",
                "type": "boolean"
            },
            "SDHY": {
                "description": "Hystereticisolatorresult",
                "type": "boolean"
            },
            "SDIS": {
                "description": "Isolatorresult",
                "type": "boolean"
            },
            "bMSSSTATUS": {
                "description": "MSSModelYieldstatus",
                "type": "boolean"
            },
            "GNT": {
                "description": "Geometrynonlinearitytype",
                "type": "integer"
            },
            "ILT": {
                "description": "Initialloadtype",
                "type": "integer"
            },
            "IEPI": {
                "description": "Consider��IgnoreElementsforNL.AnslysisInitialLoad��",
                "type": "boolean"
            },
            "NSTEP": {
                "description": "Incrementstep[nstep]",
                "type": "integer"
            },
            "bROT": {
                "description": "Resultoutputtype",
                "type": "boolean"
            },
            "SNIO": {
                "description": "Stepnumberincrementforoutput",
                "type": "integer"
            },
            "bPCF": {
                "description": "Permitconvergencefailure",
                "type": "boolean"
            },
            "MAXNS": {
                "description": "Max.numberofsubsteps",
                "type": "integer"
            },
            "MAXIT": {
                "description": "Maximumiteration",
                "type": "integer"
            },
            "bDN": {
                "description": "Displacementnorm",
                "type": "boolean"
            },
            "bFN": {
                "description": "Forcenorm",
                "type": "boolean"
            },
            "bEN": {
                "description": "EnergyNorm",
                "type": "boolean"
            },
            "DN": {
                "description": "Displacementnorm-Value",
                "type": "number"
            },
            "FN": {
                "description": "Forcenorm-Value",
                "type": "number"
            },
            "EN": {
                "description": "EnergyNorm-Value",
                "type": "number"
            },
            "bULSM": {
                "description": "Uselinesearchmethod",
                "type": "boolean"
            },
            "ULSM": {
                "description": "Numberofiterationtostartlinesearch",
                "type": "integer"
            },
            "aILL": {
                "description": "InitLoadList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "SLC": {
                            "description": "Staticloadcasename",
                            "type": "string"
                        },
                        "SF": {
                            "description": "ScaleFactor",
                            "type": "number"
                        },
                        "LCT": {
                            "description": "LoadCaseType",
                            "type": "integer"
                        }
                    }
                }
            }
        }
    }
}


時刻歴応答解析の全体制御

{
    "Assign": {
        "1": {
            "ENERGYRESULT": false,
            "SDVI": false,
            "SDVE": false,
            "SDST": false,
            "SDHY": false,
            "SDIS": false,
            "bMSSSTATUS": false,
            "GNT": 0,
            "ILT": 0,
            "IEPI": true,
            "NSTEP": 1,
            "bROT": false,
            "SNIO": 1,
            "bPCF": true,
            "MAXNS": 10,
            "MAXIT": 10,
            "bDN": true,
            "bFN": false,
            "bEN": false,
            "DN": 0.001,
            "FN": 0.001,
            "EN": 0.001,
            "bULSM": false,
            "ULSM": 5,
            "aILL": [
                {
                    "SLC": "Pretension",
                    "SF": 1,
                    "LCT": 1
                },
                {
                    "SLC": "EarthPressure",
                    "SF": 1.2,
                    "LCT": 1
                }
            ]
        }
    }
}


仕様

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

1

Geometric Nonlinearity Type

 • None: 0

 • Large Displacements: 1

"GNT"

Integer

-

必須

2

Initial load type

 • Perform Nonlinear Static Analysis for Initial load: 0

 • Import Static Analysis / Construction Stage Analsysis Result: 1

"ILT"

Integer

0

必須

3

Initial Load List

 • Insert the data as an object

"aILL"

Array
[Object]

Empty

オプション

(1)

Static Load Case Name

"SLC"

String

-

必須

(2)

Scale Factor

"SF"

Real

-

必須

(3)

Load Case Type

 • Static Load Case: 1

 • Construction Load: 18

"LCT"

Integer

-

必須

4

Initial Load List

"aILL"

Array
[Object]

Empty

オプション

5

Ignore Elements for NL. Analysis Initial Load Option

"IEPI"

Boolean

True

オプション

6

Increment Step [nstep]

"NSTEP"

Integer

1

オプション

7

Result Output Type

 • Final Step Only: false

 • Step Number Increment for Output: true

"bROT"

Boolean

False

オプション

8

Step Number Increment for Output

"SNIO"

Integer

1

オプション

9

Permit Cconvergence Failure

"bPCF"

Boolean

True

必須

10

Max. Number of Sub-steps

"MAXNS"

Integer

10

必須

11

Maximum Iteration

"MAXIT"

Integer

10

必須

12

Displacement Norm

"bDN"

Boolean

True

オプション

13

Force Norm

"bFN"

Boolean

False

オプション

14

Energy Norm

"bEN"

Boolean

False

オプション

15

Displacement Norm - Value

"DN"

Real

0.001

オプション

16

Force Norm - Value

"FN"

Real

0

オプション

17

Energy Norm - Value

"EN"

Real

0

オプション

18

Use Line Search Method

"bULSM"

Boolean

False

オプション

19

Number of Iterations to Start Line Search

"ULSM"

Integer

5

オプション

20

Time History Energy Result

"ENERGYRESULT"

Boolean

True

オプション

21

Viscous Damper / Oil Damper Result

"SDVI"

Boolean

True

オプション

22

Viscoelastic Damper Result

"SDVE"

Boolean

True

オプション

23

Steel Damper Result

"SDST"

Boolean

True

オプション

24

Hysteretic Isolator Result

"SDHY"

Boolean

True

オプション

25

Isolator Result

"SDIS"

Boolean

True

オプション

26

Model Yield Status

"bMSSSTATUS"

Boolean

True

オプション



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