Skip to main content
JSON Manual Created Edited

Pushover Analysis Control Data

Input URI

{base url} + db/POGD



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "POGD": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "GEOMNONLINEAR_TYPE": {
                "description": "GeometricNonlinearityType",
                "type": "string"
            },
            "INITLOADMETHOD": {
                "description": "InitialLoadAnalysisMethod",
                "type": "string"
            },
            "INITLOAD": {
                "description": "InitialLoadCaseList",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "LC_NAME": {
                            "description": "LoadCaseName",
                            "type": "string"
                        },
                        "LC_TYPE": {
                            "description": "LoadCaseType",
                            "type": "string"
                        },
                        "SF": {
                            "description": "ScaleFactor",
                            "type": "number"
                        }
                    }
                }
            },
            "bCONSIGNOREELEM": {
                "description": "ConsiderignoreElementsforNL.AnalysisInitialLoad",
                "type": "boolean"
            },
            "NONL_OPT": {
                "description": "NonlinearAnalysisOption",
                "type": "object",
                "properties": {
                    "bPERMITFAIL": {
                        "description": "NonlinearAnalysisPermitConvergenceFailure",
                        "type": "boolean"
                    },
                    "SUBSTEP": {
                        "description": "NonlinearAnalysisMaxNum.ofSubsteps",
                        "type": "integer"
                    },
                    "MAXITER": {
                        "description": "MaximumIteration",
                        "type": "integer"
                    },
                    "bDISPLNORM": {
                        "description": "UseConvergenceCriteriaDisplacementNorm",
                        "type": "boolean"
                    },
                    "bFORCENORM": {
                        "description": "UseConvergenceCriteriaForceNorm",
                        "type": "boolean"
                    },
                    "bENERGYNORM": {
                        "description": "UseConvergenceCriteriaEnergyNorm",
                        "type": "boolean"
                    },
                    "DISPLNORM": {
                        "description": "DisplacementNorm",
                        "type": "number"
                    },
                    "FORCENORM": {
                        "description": "ForceNorm",
                        "type": "number"
                    },
                    "ENERGYNORM": {
                        "description": "EnergyNorm",
                        "type": "number"
                    },
                    "bSHEARYIELDSTOP": {
                        "description": "UseAnalysisStop-ShearComp.Yield",
                        "type": "boolean"
                    },
                    "BSHEARYIELDSTOPBEAM": {
                        "description": "UseAnalysisStop-ShearComp.Yield-Beam/Column",
                        "type": "boolean"
                    },
                    "bSHEARYIELDSTOPWALL": {
                        "description": "UseAnalysisStop-ShearComp.Yield-Wall",
                        "type": "boolean"
                    },
                    "bAXIALYIELDSTOP": {
                        "description": "UseAnalysisStop-AxialComp.Collapse/Buckling",
                        "type": "boolean"
                    },
                    "bAXIALYIELDSTOPBEAM": {
                        "description": "UseAnalysisStop-AxialComp.Collapse/Buckling-Beam/Column",
                        "type": "boolean"
                    },
                    "bAXIALYIELDSTOPWALL": {
                        "description": "UseAnalysisStop-AxialComp.Collapse/Buckling-Wall",
                        "type": "boolean"
                    },
                    "bAXIALYIELDSTOPTRUSS": {
                        "description": "UseAnalysisStop-AxialComp.Collapse/Buckling-Truss",
                        "type": "boolean"
                    },
                    "bSUPPORTDZDIRSTOP": {
                        "description": "UseAnalysisStop-SupportUplifting/Collapse:Dz-Direction",
                        "type": "boolean"
                    },
                    "bSUPPORTSTOPUPLIFTING": {
                        "description": "UseAnalysisStop-Uplifting:Dz-Direction",
                        "type": "boolean"
                    },
                    "bSUPPORTSTOPCOLLAPSE": {
                        "description": "UseAnalysisStop-Collapse:Dz-Direction",
                        "type": "boolean"
                    }
                }
            },
            "PHOP_OPT": {
                "description": "NonlinearAnalysisOption",
                "type": "object",
                "properties": {
                    "bCONSREBARAREA1D": {
                        "description": "FiberModelOption-ConsiderBeam/ColumnReinforcementArea",
                        "type": "boolean"
                    },
                    "BEAM_CORE_SIZE": {
                        "description": "FiberModelOption-Beam-ColumnCoreAreasSizeType",
                        "type": "string"
                    },
                    "BEAM_CORE_DIV_Y": {
                        "description": "FiberModelOption-Beam-ColumnCoreDivision(y-dir)",
                        "type": "integer"
                    },
                    "BEAM_CORE_DIV_Z": {
                        "description": "FiberModelOption-Beam-ColumnCoreDivision(z-dir)",
                        "type": "integer"
                    },
                    "BEAM_COVER_SIZE": {
                        "description": "FiberModelOption-Beam-ColumnCoverAreasSizeType",
                        "type": "string"
                    },
                    "BEAM_COVER_DIV_Y": {
                        "description": "FiberModelOption-Beam-ColumnCoverDivision(y-dir)",
                        "type": "integer"
                    },
                    "BEAM_COVER_DIV_Z": {
                        "description": "FiberModelOption-Beam-ColumnCoverDivision(z-dir)",
                        "type": "integer"
                    },
                    "bCONSREBARAREAWALL": {
                        "description": "FiberModelOption-ConsiderWallReinforcementArea",
                        "type": "boolean"
                    },
                    "bWALLCONSOUT": {
                        "description": "FiberModelOption-WallConsiderOut-of-planeNonlinearityofPlateType",
                        "type": "boolean"
                    },
                    "WALL_CORE_SIZE": {
                        "description": "FiberModelOption-WallCoreFiberAreasSizeType",
                        "type": "string"
                    },
                    "WALL_CORE_DIV_Z": {
                        "description": "FiberModelOption-WallCoreDivision(z-dir)",
                        "type": "integer"
                    },
                    "WALL_CORE_DIV_Y": {
                        "description": "FiberModelOption-WallCoreDivision(y-dir)",
                        "type": "integer"
                    },
                    "WALL_COVER_SIZE": {
                        "description": "FiberModelOption-WallCoverAreasSizeType",
                        "type": "string"
                    },
                    "WALL_COVER_DIV_Z": {
                        "description": "FiberModelOption-WallCoverDivision(z-dir)",
                        "type": "integer"
                    },
                    "WALL_COVER_DIV_Y": {
                        "description": "FiberModelOption-WallCoverDivision(y-dir)",
                        "type": "integer"
                    },
                    "SHEAR_R": {
                        "description": "FiberModelOption-SpringShear",
                        "type": "number"
                    },
                    "bASSIGNBYMEMBER": {
                        "description": "AssignHingePropertiestoMemberonlyforMoment-RotationBeam/Column",
                        "type": "boolean"
                    },
                    "bTRI_SYM": {
                        "description": "UseTrilinearDefaultStiffnessReductionSymmetrical",
                        "type": "boolean"
                    },
                    "TRI_TENS_A1": {
                        "description": "TrilinearDefaultStiffnessReduction-Tens.a1",
                        "type": "number"
                    },
                    "TRI_TENS_A2": {
                        "description": "TrilinearDefaultStiffnessReduction-Tens.a2",
                        "type": "number"
                    },
                    "TRI_COMP_A1": {
                        "description": "TrilinearDefaultStiffnessReduction-Comp.a1",
                        "type": "number"
                    },
                    "TRI_COMP_A2": {
                        "description": "TrilinearDefaultStiffnessReduction-Comp.a2",
                        "type": "number"
                    },
                    "bBI_SYM": {
                        "description": "UseBilinearDefaultStiffnessReductionSymmetrical",
                        "type": "boolean"
                    },
                    "BI_TENS_A1": {
                        "description": "BilinearDefaultStiffnessReduction-Tens.a1",
                        "type": "number"
                    },
                    "BI_COMP_A1": {
                        "description": "BilinearDefaultStiffnessReduction-Comp.a1",
                        "type": "number"
                    },
                    "PSPR_APPLY_TYPE": {
                        "description": "PointSpringSupportApplyType",
                        "type": "string"
                    },
                    "ELNK_APPLY_TYPE": {
                        "description": "ElasticLinkApplyType",
                        "type": "string"
                    },
                    "bUSEAUTOCALCREFERENCE": {
                        "description": "ReferenceCode/ManualforAuto-Calculation",
                        "type": "boolean"
                    },
                    "RCDGNCODE": {
                        "description": "RCReferenceDesignCode",
                        "type": "string"
                    },
                    "LOC_BEAM": {
                        "description": "ReferenceLocationofBeam/DistributedHinges",
                        "type": "string"
                    },
                    "LOC_COLUMN": {
                        "description": "ReferenceLocationofColumn",
                        "type": "string"
                    },
                    "SF_WALL": {
                        "description": "ScaleFactorforUltimateRotation-WallScaleFactor",
                        "type": "number"
                    },
                    "bSF_BRITTLE": {
                        "description": "ScaleFactorforUltimateRotation-UseBrittleScaleFactor",
                        "type": "boolean"
                    },
                    "SF_BRITTLE": {
                        "description": "ScaleFactorforUltimateRotation-BrittleScaleFactor",
                        "type": "number"
                    },
                    "bSF_EARTHQUAKE": {
                        "description": "ScaleFactorforUltimateRotation-UseEarthquakeScaleFactor",
                        "type": "boolean"
                    },
                    "SF_EARTHQUAKE": {
                        "description": "ScaleFactorforUltimateRotation-EarthquakeScaleFactor",
                        "type": "number"
                    },
                    "bSF_SMOOTH_BAR": {
                        "description": "ScaleFactorforUltimateRotation-UseSmoothbarScaleFactor",
                        "type": "boolean"
                    },
                    "SF_SMOOTH_BAR": {
                        "description": "ScaleFactorforUltimateRotation-SmoothbarScaleFactor",
                        "type": "number"
                    },
                    "SND_SEIS_GRUP": {
                        "description": "SecondarySeismicElementsGroupName",
                        "type": "string"
                    },
                    "CONFIDENCE": {
                        "description": "ConfidenceFactor",
                        "type": "number"
                    },
                    "bBUCKLING": {
                        "description": "CalcYieldSurfaceofBeamconsideringBuckling",
                        "type": "boolean"
                    },
                    "bCALCAXIALFORCE": {
                        "description": "CalcMcConsideringAxialForce(AIJ)",
                        "type": "boolean"
                    }
                }
            },
            "NODECONNECTIVITY": {
                "description": "WallNodeConnectivity",
                "type": "string"
            },
            "bSHOWGRAPHAFTER": {
                "description": "Misc...-ShowPushoverCurveResultAfterAnalysis",
                "type": "boolean"
            },
            "bSHOWGRAPGHDURING": {
                "description": "Misc...-ShowPushoverCurveduringAnalysis",
                "type": "boolean"
            }
        }
    }
}


Examples

Pushover Analysis Control Data

{
    "Assign": {
        "1": {
            "GEOMNONLINEAR_TYPE": "NONE",
            "INITLOADMETHOD": "PERFORM_ANAL",
            "INITLOAD": [],
            "bCONSIGNOREELEM": true,
            "NONL_OPT": {
                "bPERMITFAIL": true,
                "SUBSTEP": 10,
                "MAXITER": 10,
                "bDISPLNORM": true,
                "bFORCENORM": false,
                "bENERGYNORM": false,
                "DISPLNORM": 0.001,
                "FORCENORM": 0.001,
                "ENERGYNORM": 0.001,
                "bSHEARYIELDSTOP": false,
                "BSHEARYIELDSTOPBEAM": true,
                "bSHEARYIELDSTOPWALL": false,
                "bAXIALYIELDSTOP": false,
                "bAXIALYIELDSTOPBEAM": true,
                "bAXIALYIELDSTOPWALL": false,
                "bAXIALYIELDSTOPTRUSS": false,
                "bSUPPORTDZDIRSTOP": false,
                "bSUPPORTSTOPUPLIFTING": false,
                "bSUPPORTSTOPCOLLAPSE": false
            },
            "PHOP_OPT": {
                "bCONSREBARAREA1D": false,
                "BEAM_CORE_SIZE": "AUTO",
                "BEAM_CORE_DIV_Y": 15,
                "BEAM_CORE_DIV_Z": 15,
                "BEAM_COVER_SIZE": "EQUAL",
                "BEAM_COVER_DIV_Y": 15,
                "BEAM_COVER_DIV_Z": 15,
                "bCONSREBARAREAWALL": false,
                "bWALLCONSOUT": true,
                "WALL_CORE_SIZE": "AUTO",
                "WALL_CORE_DIV_Z": 8,
                "WALL_CORE_DIV_Y": 8,
                "WALL_COVER_SIZE": "AUTO",
                "WALL_COVER_DIV_Z": 8,
                "WALL_COVER_DIV_Y": 1,
                "SHEAR_R": 0.4,
                "bASSIGNBYMEMBER": true,
                "bTRI_SYM": true,
                "TRI_TENS_A1": 0.1,
                "TRI_TENS_A2": 0.05,
                "TRI_COMP_A1": 0.1,
                "TRI_COMP_A2": 0.05,
                "bBI_SYM": true,
                "BI_TENS_A1": 0.05,
                "BI_COMP_A1": 0.05,
                "PSPR_APPLY_TYPE": "ASSUME",
                "ELNK_APPLY_TYPE": "APPLY",
                "bUSEAUTOCALCREFERENCE": true,
                "RCDGNCODE": "KISTEC2019",
                "LOC_BEAM": "M",
                "LOC_COLUMN": "I",
                "SF_WALL": 1.6,
                "bSF_BRITTLE": false,
                "SF_BRITTLE": 1.6,
                "bSF_EARTHQUAKE": false,
                "SF_EARTHQUAKE": 0.85,
                "bSF_SMOOTH_BAR": false,
                "SF_SMOOTH_BAR": 0.575,
                "CONFIDENCE": 1,
                "bBUCKLING": true,
                "bCALCAXIALFORCE": true
            },
            "NODECONNECTIVITY": "PINNED",
            "bSHOWGRAPHAFTER": true,
            "bSHOWGRAPGHDURING": false
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Geometric Nonlinearity Type

 • None: "NONE"

 • Large Displacements: "LARGE_DISP"

"GEOMNONLINEAR_TYPE"

String

"NONE"

Optional

Initial Load

2

Initial Load

 • Perform Nonlinear Static Analysis: "PERFORM_ANAL"

 • Import Static/Construction Stage Analysis: "IMPORT_RESULT"

"INITLOADMETHOD"

String

"PERFORM_ANAL"

Optional

3

Initial Load Case List

 • Insert the data as an object

"INITLOAD"

Array
[Object]

-

Optional

(1)

Load Case Name

"LC_NAME"

String

-

Required

(2)

Load Case Type

"LC_TYPE"

String

-

Required

(3)

Scale Factor

"SF"

Number

-

Required

4

Consider Ignore Elements for NL. Analysis Initial Load

 • When Initial Load is Perform Nonlinear Static Analysis

"bCONSIGNOREELEM"

Boolean

false

Optional

Nonlinear Analysis Option

5

Nonlinear Analysis Option

"NONL_OPT"

Object

-

Required

General Options

(1)

Permit Convergence Failure

"bPERMITFAIL"

Boolean

false

Optional

(2)

Max Num. of Substeps

"SUBSTEP"

Integer

-

Required

(3)

Maximum Iteration

"MAXITER"

Integer

-

Required

(4)

Displacement Norm

 • Active/Inactive

"bDISPLNORM"

Boolean

false

Optional

(5)

Displacement Norm

"DISPLNORM"

Number

0

Optional

(6)

Force Norm

 • Active/Inactive

"bFORCENORM"

Boolean

false

Optional

(7)

Force Norm

"FORCENORM"

Number

0

Optional

(8)

Energy Norm

 • Active/Inactive

"bENERGYNORM"

Boolean

false

Optional

(9)

Energy Norm

"ENERGYNORM"

Number

0

Optional

Analysis Stop

(10)

Shear Component Yield

 • Active/Inactive

"bSHEARYIELDSTOP"

Boolean

false

Optional

(11)

Shear Component Yield

 • Beam/Column

"BSHEARYIELDSTOPBEAM"

Boolean

false

Optional

(12)

Shear Component Yield

 • Wall

"bSHEARYIELDSTOPWALL"

Boolean

false

Optional

(13)

Axial Component Collapse/Buckling

 • Active/Inactive

"bAXIALYIELDSTOP"

Boolean

false

Optional

(14)

Axial Component Collapse/Buckling

 • Beam/Column

"bAXIALYIELDSTOPBEAM"

Boolean

false

Optional

(15)

Axial Component Collapse/Buckling

 • Wall

"bAXIALYIELDSTOPWALL"

Boolean

false

Optional

(16)

Axial Component Collapse/Buckling

 • Truss

"bAXIALYIELDSTOPTRUSS"

Boolean

false

Optional

(17)

Support Uplifting/Collapse: Dz-Direction

 • Active/Inactive

"bSUPPORTDZDIRSTOP"

Boolean

false

Optional

(18)

Support Uplifting/Collapse: Dz-Direction

 • Uplifting

"bSUPPORTSTOPUPLIFTING"

Boolean

false

Optional

(19)

Support Uplifting/Collapse: Dz-Direction

 • Collapse

"bSUPPORTSTOPCOLLAPSE"

Boolean

false

Optional

Pushover Hinge Data Option

6

Pushover Hinge Data Option

"PHOP_OPT"

Object

-

Optional

Fiber Model Option: Beam-Column

(1)

Reinforcement Area

 • Active/Inactive

"bCONSREBARAREA1D"

Boolean

-

Required

(2)

Core Areas Size Type

 • Auto Size: "AUTO"

 • Equal Size: "EQUAL"

"BEAM_CORE_SIZE"

String

-

Required

(3)

Core Division (y-dir)

"BEAM_CORE_DIV_Y"

Integer

-

Required

(4)

Core Division (z-dir)

"BEAM_CORE_DIV_Z"

Integer

-

Required

(5)

Cover Areas Size Type

 • Auto Size: "AUTO"

 • Equal Size: "EQUAL"

"BEAM_COVER_SIZE"

String

-

Required

(6)

Cover Division (y-dir)

"BEAM_COVER_DIV_Y"

Integer

-

Required

(7)

Cover Division (z-dir)

"BEAM_COVER_DIV_Z"

Integer

-

Required

Fiber Model Option: Wall

(8)

Reinforcement Area

 • Active/Inactive

"bCONSREBARAREAWALL"

Boolean

-

Required

(9)

Consider Out-of-plane Nonlinearity of Plate Type

"bWALLCONSOUT"

Boolean

-

Required

(10)

Core Fiber Areas Size Type

 • Auto Size: "AUTO"

 • Equal Size: "EQUAL"

"WALL_CORE_SIZE"

String

-

Required

(11)

Core Division (z-dir)

"WALL_CORE_DIV_Z"

Integer

-

Required

(12)

Core Division (y-dir)

"WALL_CORE_DIV_Y"

Integer

-

Required

(13)

Cover Areas Size Type

 • Auto Size: "AUTO"

 • Equal Size: "EQUAL"

"WALL_COVER_SIZE"

String

-

Required

(14)

Cover Division (z-dir)

"WALL_COVER_DIV_Z"

Integer

-

Required

(15)

Cover Division (y-dir)

"WALL_COVER_DIV_Y"

Integer

-

Required

(16)

Spring Shear

"SHEAR_R"

Integer

-

Required

Pushover Hinge Data Option

(17)

Assign Hinge Properties to Member only for Moment-Rotation Beam/Column

 • Active/Inactive

"bASSIGNBYMEMBER"

Boolean

-

Required

Default Stiffness Reduction Ratio of Skeleton Curve

(18)

Trilinear Default Stiffness Reduction Symmetrical

 • Active/Inactive

"bTRI_SYM"

Boolean

-

Required

(19)

Trilinear Default Stiffness Reduction - Tens. α1

"TRI_TENS_A1"

Number

-

Required

(20)

Trilinear Default Stiffness Reduction - Tens. α2

"TRI_TENS_A2"

Number

-

Required

(21)

Trilinear Default Stiffness Reduction - Comp. α1

"TRI_COMP_A1"

Number

-

Required

(22)

Trilinear Default Stiffness Reduction - Comp. α2

"TRI_COMP_A2"

Number

-

Required

(23)

Bilinear Default Stiffness Reduction Symmetrical

 • Active/Inactive

"bBI_SYM"

Boolean

-

Required

(24)

Bilinear Default Stiffness Reduction - Tens. α1

"BI_TENS_A1"

Number

-

Required

(25)

Bilinear Default Stiffness Reduction - Comp. α1

"BI_COMP_A1"

Number

-

Required

Point Spring Support & Elastic Link: Nonlinear Type

(26)

Point Spring Support Apply Type

 • "APPLY"

 • "ASSUME"

"PSPR_APPLY_TYPE"

String

-

Required

(27)

Elastic Link Apply Type

 • "APPLY"

 • "ASSUME"

"ELNK_APPLY_TYPE"

String

-

Required

Data for Auto-Calculation of Strength

(28)

Reference Code/Manual for Auto-Calculation

 • Active/Inactive

"bUSEAUTOCALCREFERENCE"

Boolean

-

Required

(29)

RC Reference Design Code

 • "KISTEC2019"

 • "KISTEC2013"

 • "MOE2019"

 • "MOE2018"

 • "AIK-G-001-2021"

"RCDGNCODE"

String

-

Required

(30)

Reference Location of Beam/Distributed Hinges

 • I-End: "I"

 • J-End: "J"

 • Center: "M"

"LOC_BEAM"

String

-

Required

(31)

Reference Location of Column

"LOC_COLUMN"

String

-

Required

(32)

Scale Factor for Ultimate Rotation - Wall Scale Factor

"SF_WALL"

Number

-

Required

(33)

Scale Factor for Ultimate Rotation - Use Brittle Scale Factor

"bSF_BRITTLE"

Boolean

-

Required

(34)

Scale Factor for Ultimate Rotation - Brittle Scale Factor

"SF_BRITTLE"

Number

-

Required

(35)

Scale Factor for Ultimate Rotation - Use Earthquake Scale Factor

"bSF_EARTHQUAKE"

Boolean

-

Required

(36)

Scale Factor for Ultimate Rotation - Earthquake Scale Factor

"SF_EARTHQUAKE"

Number

-

Required

(37)

Scale Factor for Ultimate Rotation - Use Smooth bar Scale Factor

"bSF_SMOOTH_BAR"

Boolean

-

Required

(38)

Scale Factor for Ultimate Rotation - Smooth bar Scale Factor

"SF_SMOOTH_BAR"

String

-

Required

(39)

Secondary Seismic Elements Group Name

"SND_SEIS_GRUP"

String

-

Required

(40)

Confidence Factor

"CONFIDENCE"

Number

-

Required

(41)

Calculation Yield Surface of Beam considering Buckling

"CONFIDENCE"

Boolean

-

Required

(42)

Calc Mc Considering Axial Force (AIJ)

"bCALCAXIALFORCE"

Boolean

-

Required

Wall

7

Wall Node Connectivity

 • Pinned: "PINNED"

 • Fixed: "FIXED"

"NODECONNECTIVITY"

String

-

Required

Miscellaneous

8

Show Pushover Curve Result After Analysis

 • Active/Inactive

"bSHOWGRAPHAFTER"

Boolean

-

Required

9

Show Pushover Curve during Analysis

 • Active/Inactive

"bSHOWGRAPGHDURING"

Boolean

-

Required



MIDAS GEN NX only

0
Was this article helpful?