Skip to main content
JSON Manual Created Edited

Section Manager - Reinforcements

Input URI

{base url} + db/RPSC



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "RPSC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "OPT_MBAR_J": {
                "description": "MBarJBoolean",
                "type": "boolean"
            },
            "OPT_SBAR_J": {
                "description": "SBarJBoolean",
                "type": "boolean"
            },
            "OPT_CRACKED": {
                "description": "CrackedBoolean",
                "type": "boolean"
            },
            "SBAR_ITEMS": {
                "description": "ShearReinforcementProperties",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "OPT_DR": {
                            "description": "DiagonalReinforcement",
                            "type": "boolean"
                        },
                        "DR_PITCH": {
                            "description": "[DR]Pitch",
                            "type": "number"
                        },
                        "DR_THETA": {
                            "description": "[DR]Angle",
                            "type": "number"
                        },
                        "DR_AW": {
                            "description": "[DR]Aw",
                            "type": "number"
                        },
                        "OPT_SBW": {
                            "description": "SteelBarforWeb",
                            "type": "boolean"
                        },
                        "SBW_PITCH": {
                            "description": "[SBW]Pitch",
                            "type": "number"
                        },
                        "SBW_ANGLE": {
                            "description": "[SBW]Angle",
                            "type": "number"
                        },
                        "SBW_AP": {
                            "description": "[SBW]Ap",
                            "type": "number"
                        },
                        "SBW_PS": {
                            "description": "[SBW]Pe",
                            "type": "number"
                        },
                        "SBW_FACTOR": {
                            "description": "[SBW]ShearReductionFactor",
                            "type": "number"
                        },
                        "OPT_TR": {
                            "description": "TorsionalReinforcement",
                            "type": "boolean"
                        },
                        "TR_PITCH": {
                            "description": "[TR]Pitch",
                            "type": "number"
                        },
                        "TR_AWT": {
                            "description": "[TR]Awt",
                            "type": "number"
                        },
                        "TR_ALT": {
                            "description": "[TR]Alt",
                            "type": "number"
                        },
                        "OPT_SR": {
                            "description": "StirExist",
                            "type": "boolean"
                        },
                        "SR_PITCH": {
                            "description": "[SR]Pitch",
                            "type": "number"
                        },
                        "SR_AW": {
                            "description": "[SR]Aw",
                            "type": "number"
                        },
                        "OPT_LBAR_FLG": {
                            "description": "EnclosingStirrup",
                            "type": "boolean"
                        },
                        "LBAR_THICK": {
                            "description": "forEnclosedSectionAreaCoverThickness",
                            "type": "number"
                        },
                        "LBAR_INC_FC": {
                            "description": "IncludeFlange/Cantilever",
                            "type": "number"
                        }
                    }
                }
            },
            "MBARS": {
                "description": "LongitudinalReinforcementProperties",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "MBAR_ITEMS": {
                            "description": "LongitudinalReinforcementPropertyDetail",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "IJ": {
                                        "description": "I/J",
                                        "type": "string"
                                    },
                                    "NAME": {
                                        "description": "BarName",
                                        "type": "string"
                                    },
                                    "REF_Y": {
                                        "description": "Ref.Y",
                                        "type": "integer"
                                    },
                                    "Y": {
                                        "description": "Y",
                                        "type": "number"
                                    },
                                    "REF_Z": {
                                        "description": "Ref.Z",
                                        "type": "integer"
                                    },
                                    "Z": {
                                        "description": "Z",
                                        "type": "number"
                                    },
                                    "NUM": {
                                        "description": "Num",
                                        "type": "integer"
                                    },
                                    "SPACING": {
                                        "description": "Spacing",
                                        "type": "number"
                                    },
                                    "PART": {
                                        "description": "Part",
                                        "type": "integer"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}


Examples

Longitudinal Reinforcements

{
    "Assign": {
        "401": {
            "OPT_MBAR_J": true,
            "OPT_SBAR_J": false,
            "OPT_CRACKED": false,
            "SBAR_ITEMS": [
                {
                    "OPT_DR": false,
                    "OPT_SBW": false,
                    "OPT_TR": false,
                    "OPT_SR": false,
                    "OPT_LBAR_FLG": false
                }
            ],
            "MBARS": [
                {
                    "MBAR_ITEMS": [
                        {
                            "IJ": "I",
                            "NAME": "#18",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 2.148120340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#18",
                            "REF_Y": 0,
                            "Y": 0,
                            "REF_Z": 0,
                            "Z": 0.1,
                            "NUM": 2,
                            "SPACING": 0.1,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.53,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.73,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4611,
                            "REF_Z": 1,
                            "Z": 2.131480340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4492353743496362,
                            "REF_Z": 1,
                            "Z": 1.8353731826151332,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.6839,
                            "REF_Z": 1,
                            "Z": 2.016350340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.7871,
                            "REF_Z": 1,
                            "Z": 2.166015640131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.837429326148554,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.736770673851446,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.840814080204331,
                            "REF_Z": 1,
                            "Z": 1.7753208240021041,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.802493302814122,
                            "REF_Z": 1,
                            "Z": 1.607298953906575,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.643314689039411,
                            "REF_Z": 1,
                            "Z": 1.7222612860772002,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        }
                    ]
                },
                {
                    "MBAR_ITEMS": [
                        {
                            "IJ": "J",
                            "NAME": "#18",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 2.148120340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#18",
                            "REF_Y": 0,
                            "Y": 0,
                            "REF_Z": 0,
                            "Z": 0.1,
                            "NUM": 2,
                            "SPACING": 0.1,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.53,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.73,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4611,
                            "REF_Z": 1,
                            "Z": 2.131480340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4492353743496362,
                            "REF_Z": 1,
                            "Z": 1.8353731826151332,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.6839,
                            "REF_Z": 1,
                            "Z": 2.016350340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.7871,
                            "REF_Z": 1,
                            "Z": 2.166015640131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.837429326148554,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.736770673851446,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.840814080204331,
                            "REF_Z": 1,
                            "Z": 1.7753208240021041,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.802493302814122,
                            "REF_Z": 1,
                            "Z": 1.607298953906575,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.643314689039411,
                            "REF_Z": 1,
                            "Z": 1.7222612860772002,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        }
                    ]
                }
            ]
        }
    }
}

Shear Reinforcements

{
    "Assign": {
        "401": {
            "OPT_MBAR_J": true,
            "OPT_SBAR_J": false,
            "OPT_CRACKED": false,
            "SBAR_ITEMS": [
                {
                    "OPT_DR": false,
                    "OPT_SBW": false,
                    "OPT_TR": false,
                    "OPT_SR": false,
                    "OPT_LBAR_FLG": false
                }
            ],
            "MBARS": [
                {
                    "MBAR_ITEMS": [
                        {
                            "IJ": "I",
                            "NAME": "#18",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 2.148120340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#18",
                            "REF_Y": 0,
                            "Y": 0,
                            "REF_Z": 0,
                            "Z": 0.1,
                            "NUM": 2,
                            "SPACING": 0.1,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.53,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.73,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4611,
                            "REF_Z": 1,
                            "Z": 2.131480340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4492353743496362,
                            "REF_Z": 1,
                            "Z": 1.8353731826151332,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.6839,
                            "REF_Z": 1,
                            "Z": 2.016350340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.7871,
                            "REF_Z": 1,
                            "Z": 2.166015640131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.837429326148554,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.736770673851446,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.840814080204331,
                            "REF_Z": 1,
                            "Z": 1.7753208240021041,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.802493302814122,
                            "REF_Z": 1,
                            "Z": 1.607298953906575,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "I",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.643314689039411,
                            "REF_Z": 1,
                            "Z": 1.7222612860772002,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        }
                    ]
                },
                {
                    "MBAR_ITEMS": [
                        {
                            "IJ": "J",
                            "NAME": "#18",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 2.148120340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#18",
                            "REF_Y": 0,
                            "Y": 0,
                            "REF_Z": 0,
                            "Z": 0.1,
                            "NUM": 2,
                            "SPACING": 0.1,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.53,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.63,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#11",
                            "REF_Y": 1,
                            "Y": 3.73,
                            "REF_Z": 1,
                            "Z": 0.04812034013186328,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4611,
                            "REF_Z": 1,
                            "Z": 2.131480340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.4492353743496362,
                            "REF_Z": 1,
                            "Z": 1.8353731826151332,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 1.6839,
                            "REF_Z": 1,
                            "Z": 2.016350340131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.7871,
                            "REF_Z": 1,
                            "Z": 2.166015640131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.837429326148554,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.736770673851446,
                            "REF_Z": 1,
                            "Z": 2.078842690131863,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.840814080204331,
                            "REF_Z": 1,
                            "Z": 1.7753208240021041,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.802493302814122,
                            "REF_Z": 1,
                            "Z": 1.607298953906575,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        },
                        {
                            "IJ": "J",
                            "NAME": "#10",
                            "REF_Y": 1,
                            "Y": 5.643314689039411,
                            "REF_Z": 1,
                            "Z": 1.7222612860772002,
                            "NUM": 1,
                            "SPACING": 0,
                            "PART": 0
                        }
                    ]
                }
            ]
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Same Rebar Data at i and j-end (Longitudinal)

"OPT_MBAR_J"

Boolean

 -

Required

2

Same Shear Rebar Data at i and j-end (Shear)

"OPT_SBAR_J"

Boolean

-

Required

3

Cracked Section

"OPT_CRACKED"

Boolean

-

Required

4

Shear Reinforcement Data

 • Insert the data as an object

   ◦ Index 0: i-section

   ◦ Index 1: j-section

"SBAR_ITEMS"

Array
[Object]

-

Required

(1)

Diagonal Reinforcement (DR)

"OPT_DR"

Boolean

false

Optional

(2)

[DR] Pitch

"DR_PITCH"

Number

-

Optional

(3)

[DR] Angle

"DR_THETA"

Number

-

Optional

(4)

[DR] Area

"DR_AW"

Number

-

Optional

(5)

Steel Bar for Web (SBW)

"OPT_SBW"

Boolean

false

Optional

(6)

[SBW] Pitch

"SBW_PITCH"

Number

-

Optional

(7)

[SBW] Angle

"SBW_ANGLE"

Number

-

Optional

(8)

[SBW] Area

"SBW_AP"

Number

-

Optional

(9)

[SBW] Pre-force

"SBW_PS"

Number

-

Optional

(10)

[SBW] Shear Reduction Factor

"SBW_FACTOR"

Number

-

Optional

(11)

Torsional Reinforcement (TR)

"OPT_TR"

Boolean

false

Optional

(12)

[TR] Pitch

"TR_PITCH"

Number

-

Optional

(13)

[TR] Area (Web)

"TR_AWT"

Number

-

Optional

(14)

[TR] Area (Long.)

"TR_ALT"

Number

-

Optional

(15)

Stir Exist

"OPT_SR"

Boolean

false

Optional

(16)

[SR] Pitch

"SR_PITCH"

Number

-

Optional

(17)

[SR] Aw

"SR_AW"

Number

-

Optional

(18)

Enclosing Stirrup

"OPT_LBAR_FLG"

Boolean

false

Optional

(19)

for Enclosed Section Area Cover Thickness

"LBAR_THICK"

Number

-

Optional

(20)

Include Flange/Cantilever

 • Check off: 0

 • Check on: 1

"LBAR_INC_FC"

Number

-

Optional

5

Longitudinal Reinforcement Data

 • Insert the data as an object

   ◦ Index 0: i-section

   ◦ Index 1: j-section

"MBAR_ITEMS"

Array
[Object]

-

Required

(1)

Section Positions - I / J

 • "I" or "J"

"IJ"

String

-

Required

(2)

Bar Name

"NAME"

String

-

Required

(3)

Reference Y

 • Centroid: 0

 • Left: 1

"REF_Y"

Integer

-

Required

(4)

Distance from Reference in Y direction

"Y"

Number

0

Optional

(5)

Reference Z

 • Top: 0

 • Bottom: 1

"REF_Z"

Integer

-

Required

(6)

Distance from Reference in Z Direction

"Z"

Number

0

Optional

(7)

Number of Rebar

"NUM"

Integer

-

Required

(8)

Spacing between Rebars

"SPACING"

Number

0

Optional

(9)

Part

"PART"

Integer

-

Required



0
Was this article helpful?