Skip to main content
JSON Manual Created Edited

Inelastic Hinge Control Data

Input URI

{base url} + db/IEHC



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "IEHC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "BEAM_LOC": {
                "description": "Referencelocationfordistributedhinges",
                "type": "integer"
            },
            "BeamDivNumNy": {
                "description": "Numberofdivisions(Beam-Column)-Ny,Core",
                "type": "integer"
            },
            "BeamDivNumNz": {
                "description": "Numberofdivisions(Beam-Column)-Nz,Core",
                "type": "integer"
            },
            "WallConsOut": {
                "description": "Consideroutofplanenonlinearityofplatetype",
                "type": "boolean"
            },
            "WallDivNumZ": {
                "description": "Numberofdivisions-z,Core",
                "type": "integer"
            },
            "WallDivNumY": {
                "description": "Numberofdivisions-y,Core",
                "type": "integer"
            },
            "dR": {
                "description": "ShearSpringLocationr",
                "type": "number"
            },
            "WAreaSize": {
                "description": "FiberWallAreasCore,D_IEHC_FSIZE_",
                "type": "string"
            },
            "OPT_ConsiderRebarArea1D": {
                "description": "Beam-Column,ConsiderRebarArea",
                "type": "boolean"
            },
            "OPT_ConsiderRebarAreaWall": {
                "description": "Wall,ConsiderRebarArea",
                "type": "boolean"
            },
            "FAreaSizeCore": {
                "description": "FiberBeamAreasCore,0:AutoSize1:Equal",
                "type": "integer"
            },
            "FAreaSizeCover": {
                "description": "FiberBeamAreasCover,D_IEHC_FSIZE_",
                "type": "integer"
            },
            "WAreaSizeCover": {
                "description": "FiberWallAreasCover,D_IEHC_FSIZE_",
                "type": "integer"
            },
            "BeamDivNumNyCover": {
                "description": "Numberofdivisions(Beam-Column)-Ny,Cover",
                "type": "integer"
            },
            "BeamDivNumNzCover": {
                "description": "Numberofdivisions(Beam-Column)-Nz,Cover",
                "type": "integer"
            },
            "WallDivNumZCover": {
                "description": "Numberofdivisions-z,Cover",
                "type": "integer"
            },
            "WallDivNumYCover": {
                "description": "Numberofdivisions-y,Cover",
                "type": "integer"
            }
        }
    }
}


Examples

Inealstic Hinge Control Data

{
    "Assign": {
        "1": {
            "BEAM_LOC": 1,
            "BeamDivNumNy": 15,
            "BeamDivNumNz": 20,
            "WallConsOut": false,
            "WallDivNumZ": 8,
            "WallDivNumY": 1,
            "dR": 0.4,
            "WAreaSize": "AUTO",
            "OPT_ConsiderRebarArea1D": false,
            "OPT_ConsiderRebarAreaWall": false,
            "FAreaSizeCore": 1,
            "FAreaSizeCover": 1,
            "WAreaSizeCover": 1,
            "BeamDivNumNyCover": 20,
            "BeamDivNumNzCover": 15,
            "WallDivNumZCover": 8,
            "WallDivNumYCover": 1
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Reference Location for Distributed Hinges

 • I-End: 0

 • Center: 1

 • J-End: 2

"BEAM_LOC"

Integer

-

Required

2

Consider Reinforcement Area

"OPT_ConsiderRebarArea1D"

Boolean

-

Required

3

Fiber Beam Areas Core

 • Auto Size: 0

 • Equal-Size: 1

"FAreaSizeCore"

Integer

-

Required

4

Number of Divisions(Beam-Column)

 • Ny (y-dir)

"BeamDivNumNy"

Integer

-

Required

5

Number of Divisions(Beam-Column)

 • Nz (z-dir)

"BeamDivNumNz"

Integer

-

Required

6

Fiber Beam Areas Cover

 • Auto Size: 0

 • Equal-Size: 1

"FAreaSizeCover"

Integer

-

Required

7

Number of divisions(Beam-Column)

 • Ny (y-dir)

"BeamDivNumNyCover"

Integer

-

Required

8

Number of divisions(Beam-Column)

 • Nz (z-dir)

"BeamDivNumNzCover"

Integer

-

Required

GEN Only

9

Consider Out of Plane Nonlinearity of Plate Type

"WallConsOut"

Boolean

-

Required

10

Fiber Wall Areas Core

"WAreaSize"

Integer

-

Required

11

Number of divisions - z, Core

"WallDivNumZ"

Integer

-

Required

12

Number of divisions - y, Core

"WallDivNumY"

Integer

-

Required

13

Fiber Wall Areas Cover

"WAreaSizeCover"

Integer

-

Required

14

Number of divisions - z, Cover

"WallDivNumZCover"

Integer

-

Required

15

Number of divisions - y, Cover

"WallDivNumYCover"

Integer

-

Required

16

Wall, Consider Rebar Area

"OPT_ConsiderRebarAreaWall"

Boolean

-

Required

17

Shear Spring Location

"dR"

Real

-

Required



0
Was this article helpful?