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 |
- |
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 |
- |
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 |