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

増分荷重ケース

入力 URI

{base url} + db/POLC



 

メソッド

POST, GET, PUT, DELETE



 

JSON スキーマ

Details

{
    "POLC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "LCNAME": {
                "description": "LoadCaseName",
                "type": "string"
            },
            "DESC": {
                "description": "Description",
                "type": "string"
            },
            "INCRE_STEP": {
                "description": "IncrementSteps",
                "type": "integer"
            },
            "bCONS_PDELTA": {
                "description": "ConsiderP-DeltaEffect",
                "type": "boolean"
            },
            "bUSEINITIAL": {
                "description": "UseInitialLoad",
                "type": "boolean"
            },
            "bREACOUTPUT": {
                "description": "CumulativeReaction/StoryShearbyInitialLoad",
                "type": "boolean"
            },
            "INCRE_METHOD": {
                "description": "IncrementMethod",
                "type": "string"
            },
            "STEPCTRLOPTION": {
                "description": "SteppingControlOption",
                "type": "string"
            },
            "INCFUNC_KEY": {
                "description": "IncrementalControlFunctionKey",
                "type": "integer"
            },
            "STIFF_RATIO": {
                "description": "AnalysisStoppingConditionCurrentStiffnessRatio",
                "type": "number"
            },
            "bLIMITDEFORMANGLE": {
                "description": "UseLimitInter-StoryDeformationAngle",
                "type": "boolean"
            },
            "LIMITDEFORMANGLE": {
                "description": "LimitInter-StoryDeformationAngle(1/[rad])",
                "type": "number"
            },
            "bDRIFTMAX": {
                "description": "MaximumDriftofAllVerticalElements",
                "type": "boolean"
            },
            "bDRIFTCENTER": {
                "description": "DriftattheCenterofFloorDiaphragm(StoryCenter)",
                "type": "boolean"
            },
            "bDRIFTAVER": {
                "description": "DriftcalculatedbyAverageDisplacementofStory",
                "type": "boolean"
            },
            "DISPCTRLOPTION": {
                "description": "DisplacementControlOption",
                "type": "string"
            },
            "GLOBAL_MAX_DISP": {
                "description": "GlobalMaxTranslationalDisplacement",
                "type": "number"
            },
            "MASTERNODE": {
                "description": "MasterNodeKey",
                "type": "integer"
            },
            "MASTERDIRECTION": {
                "description": "MasterNodeDirection",
                "type": "string"
            },
            "MASTERMAXDISP": {
                "description": "MasterNodeDisplacement",
                "type": "number"
            },
            "LOADPATTERNTYPE": {
                "description": "LoadPatternType",
                "type": "string"
            },
            "LOADPATTERN": {
                "description": "LoadPatternDataList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "LCNAME": {
                            "description": "LoadCaseName(ifUsedLoadPattern=LOAD)",
                            "type": "string"
                        },
                        "DIR": {
                            "description": "DIrection(ifUsedLoadPattern=ACC)",
                            "type": "string"
                        },
                        "MODE": {
                            "description": "ModeNumber(ifUsedLoadPattern=MODE,NOR_MODE)",
                            "type": "integer"
                        },
                        "SF": {
                            "description": "",
                            "type": "number"
                        }
                    }
                }
            }
        }
    }
}



 

Pushover Load Cases

{
    "Assign": {
        "1": {
            "LCNAME": "Mode_X",
            "DESC": "",
            "INCRE_STEP": 10,
            "bCONS_PDELTA": true,
            "bUSEINITIAL": false,
            "bREACOUTPUT": false,
            "INCRE_METHOD": "DISP",
            "STEPCTRLOPTION": "AUTO",
            "INCFUNC_KEY": 0,
            "STIFF_RATIO": 0,
            "bLIMITDEFORMANGLE": true,
            "LIMITDEFORMANGLE": 10,
            "bDRIFTMAX": true,
            "bDRIFTCENTER": false,
            "bDRIFTAVER": false,
            "DISPCTRLOPTION": "NODE",
            "GLOBAL_MAX_DISP": 0,
            "MASTERNODE": 134,
            "MASTERDIRECTION": "DX",
            "MASTERMAXDISP": 1,
            "LOADPATTERNTYPE": "MODE",
            "LOADPATTERN": [
                {
                    "MODE": 1,
                    "SF": 1
                }
            ]
        },
        "2": {
            "LCNAME": "Mode_Y",
            "DESC": "",
            "INCRE_STEP": 10,
            "bCONS_PDELTA": false,
            "bUSEINITIAL": false,
            "bREACOUTPUT": false,
            "INCRE_METHOD": "LOAD",
            "STEPCTRLOPTION": "AUTO",
            "INCFUNC_KEY": 0,
            "STIFF_RATIO": 0,
            "bLIMITDEFORMANGLE": true,
            "LIMITDEFORMANGLE": 10,
            "bDRIFTMAX": true,
            "bDRIFTCENTER": false,
            "bDRIFTAVER": false,
            "DISPCTRLOPTION": "GLOBAL",
            "GLOBAL_MAX_DISP": 0,
            "MASTERNODE": 0,
            "MASTERDIRECTION": "",
            "MASTERMAXDISP": 0,
            "LOADPATTERNTYPE": "LOAD",
            "LOADPATTERN": [
                {
                    "LCNAME": "LOAD1",
                    "SF": 1
                }
            ]
        },
        "3": {
            "LCNAME": "Uni_X",
            "DESC": "",
            "INCRE_STEP": 10,
            "bCONS_PDELTA": false,
            "bUSEINITIAL": false,
            "bREACOUTPUT": false,
            "INCRE_METHOD": "LOAD",
            "STEPCTRLOPTION": "EQUAL",
            "INCFUNC_KEY": 0,
            "STIFF_RATIO": 0,
            "bLIMITDEFORMANGLE": true,
            "LIMITDEFORMANGLE": 10,
            "bDRIFTMAX": true,
            "bDRIFTCENTER": false,
            "bDRIFTAVER": false,
            "DISPCTRLOPTION": "GLOBAL",
            "GLOBAL_MAX_DISP": 0,
            "MASTERNODE": 0,
            "MASTERDIRECTION": "",
            "MASTERMAXDISP": 0,
            "LOADPATTERNTYPE": "ACC",
            "LOADPATTERN": [
                {
                    "DIR": "DX",
                    "SF": 1
                }
            ]
        },
        "4": {
            "LCNAME": "Uni_Y",
            "DESC": "",
            "INCRE_STEP": 10,
            "bCONS_PDELTA": true,
            "bUSEINITIAL": false,
            "bREACOUTPUT": false,
            "INCRE_METHOD": "DISP",
            "STEPCTRLOPTION": "AUTO",
            "INCFUNC_KEY": 0,
            "STIFF_RATIO": 0,
            "bLIMITDEFORMANGLE": true,
            "LIMITDEFORMANGLE": 10,
            "bDRIFTMAX": true,
            "bDRIFTCENTER": false,
            "bDRIFTAVER": false,
            "DISPCTRLOPTION": "NODE",
            "GLOBAL_MAX_DISP": 0,
            "MASTERNODE": 134,
            "MASTERDIRECTION": "DY",
            "MASTERMAXDISP": 1,
            "LOADPATTERNTYPE": "NOR_MODE",
            "LOADPATTERN": [
                {
                    "MODE": 1,
                    "SF": 1
                }
            ]
        }
    }
}



 

仕様

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

1

Load Case Name

"LCNAME"

String

-

Required

2

Description

"DESC"

String

Blank

Optional

3

Increment Steps

"INCRE_STEP"

Integer

-

Required

4

Fiber Key

"FIBER_KEY"

Integer

-

Required

5

Consider P-Delta Effect

"bCONS_PDELTA"

Boolean

false

Required

6

Use Initial Load

"bUSEINITIAL"

Boolean

false

Optional

7

Cumulative Reaction / Story Shear by Initial Load

"bREACOUTPUT"

Boolean

false

Optional

8

Increment Method

 • Load Control: "LOAD"

 • Displacement Control: "DISP"

"INCRE_METHOD"

String

-

Required

Stepping Control Option When Increment Method is "LOAD"

9

Stepping Control Option

 • Auto-Stepping Control: "AUTO"

 • Equal Step (1/nstep): "EQUAL"

 • Incremental Control Function: "INC_FUNC"

"STEPCTRLOPTION"

String

-

Required

10

Incremental Control Function Key

 • When "STEPCTRLOPTION" is "INC_FUNC"

"INCFUNC_KEY"

Integer

-

Required

11

Analysis Stopping Condition

 • Current Stiffness Ratio (Cs)

"STIFF_RATIO"

Number

-

Required

Stepping Control Option When Increment Method is "DISP"

9

Displacement Control Option

 • Global: "GLOBAL"

 • Master Node: "NODE"

"DISPCTRLOPTION"

String

-

Required

-

Global Control

10

Max Translational Displacement

"GLOBAL_MAX_DISP"

Number

-

Required

-

Master Node

10

Node ID Number

"MASTERNODE"

Integer

-

Required

11

Node Direction

 • "DX"

 • "DY"

 • "DZ"

"MASTERDIRECTION"

String

-

Required

12

Maximum Displacement

"MASTERMAXDISP"

Number

-

Required

Analysis Stopping Condition

13

Use Limit Inter-Story Deformation Angle

"bLIMITDEFORMANGLE"

Boolean

false

Optional

14

Limit Inter-Story Deformation Angle (1/[rad])

"LIMITDEFORMANGLE"

Number

-

Required

15

Maximum Drift of All Vertical Elements

"bDRIFTMAX"

Boolean

false

Optional

16

Drift at the Center of Floor Diaphragm (Story Center)

"bDRIFTCENTER"

Boolean

false

Optional

17

Drift calculated by Average Displacement of Story

"bDRIFTAVER"

Boolean

false

Optional

Load Pattern

18

Load Pattern Type

 • Static Load Cases: "LOAD"

 • Uniform Acceleration: "ACC"

 • Mode Shape: "MODE"

 • Normalized Mode Shape * Mass: "NOR_MODE"

"LOADPATTERNTYPE"

String

-

Required

19

Load Pattern Data List

 • Insert the data as an object

"LOADPATTERN"

Array
[Object]

-

Required

Static Load Cases

(1)

Load Case Name

"LCNAME"

String

-

Required

(2)

Scale Factor

"SF"

Number

-

Required

Uniform Acceleration

(1)

Direction

 • "DX"

 • "DY"

 • "DZ"

"DIR"

String

-

Required

(2)

Scale Factor

"SF"

Number

-

Required

Mode Shape & Normalized Mode Shape * Mass

(1)

Mode Number

"MODE"

Integer

-

Required

(2)

Scale Factor

"SF"

Number

-

Required


 

: MIDAS CIVIL NX only
: MIDAS GEN NX only
0
コンテンツが役に立ちましたか?