Skip to main content
JSON Manual Created Edited

DESIGN/RC/KDS-41-20-2022/DCRM-WALL : Design Criteria for Rebars by Wall Member

Input URI

{base url} + DESIGN/RC/KDS-41-20-2022/DCRM-WALL



Active Methods

POST,GET,PUT,DELETE



JSON Schema

Details

{
  "type""object",
  "required": [
    "Assign"
  ],
  "additionalProperties"false,
  "properties": {
    "Assign": {
      "type""object",
      "description""Keyed object (dictionary). Each property name is a wall ID string (e.g., \"1\").",
      "additionalProperties"false,
      "minProperties"1,
      "patternProperties": {
        "^[0-9]+$": {
          "type""object",
          "description""Wall rebar specification and layout.",
          "additionalProperties"false,
          "required": [
            "VERTICAL_REBAR",
            "HORIZONTAL_REBAR",
            "END_REBAR",
            "BE_HORZ_REBAR",
            "BE_HORZ_SPACE",
            "BE_VERT_SPACE"
          ],
          "properties": {
            "VERTICAL_REBAR": {
              "type""string",
              "description""Vertical rebar size",
              "oneOf": [
                {
                  "const""D4",
                  "title""D4"
                },
                {
                  "const""D5",
                  "title""D5"
                },
                {
                  "const""D6",
                  "title""D6"
                },
                {
                  "const""D7",
                  "title""D7"
                },
                {
                  "const""D8",
                  "title""D8"
                },
                {
                  "const""D10",
                  "title""D10"
                },
                {
                  "const""D13",
                  "title""D13"
                },
                {
                  "const""D16",
                  "title""D16"
                },
                {
                  "const""D19",
                  "title""D19"
                },
                {
                  "const""D22",
                  "title""D22"
                },
                {
                  "const""D25",
                  "title""D25"
                },
                {
                  "const""D29",
                  "title""D29"
                },
                {
                  "const""D32",
                  "title""D32"
                },
                {
                  "const""D35",
                  "title""D35"
                },
                {
                  "const""D38",
                  "title""D38"
                },
                {
                  "const""D41",
                  "title""D41"
                },
                {
                  "const""D43",
                  "title""D43"
                },
                {
                  "const""D51",
                  "title""D51"
                },
                {
                  "const""D57",
                  "title""D57"
                }
              ]
            },
            "HORIZONTAL_REBAR": {
              "type""string",
              "description""Horizontal rebar size",
              "oneOf": [
                {
                  "const""D4",
                  "title""D4"
                },
                {
                  "const""D5",
                  "title""D5"
                },
                {
                  "const""D6",
                  "title""D6"
                },
                {
                  "const""D7",
                  "title""D7"
                },
                {
                  "const""D8",
                  "title""D8"
                },
                {
                  "const""D10",
                  "title""D10"
                },
                {
                  "const""D13",
                  "title""D13"
                },
                {
                  "const""D16",
                  "title""D16"
                },
                {
                  "const""D19",
                  "title""D19"
                },
                {
                  "const""D22",
                  "title""D22"
                },
                {
                  "const""D25",
                  "title""D25"
                },
                {
                  "const""D29",
                  "title""D29"
                },
                {
                  "const""D32",
                  "title""D32"
                },
                {
                  "const""D35",
                  "title""D35"
                },
                {
                  "const""D38",
                  "title""D38"
                },
                {
                  "const""D41",
                  "title""D41"
                },
                {
                  "const""D43",
                  "title""D43"
                },
                {
                  "const""D51",
                  "title""D51"
                },
                {
                  "const""D57",
                  "title""D57"
                }
              ]
            },
            "END_REBAR": {
              "type""string",
              "description""End rebar size",
              "oneOf": [
                {
                  "const""D4",
                  "title""D4"
                },
                {
                  "const""D5",
                  "title""D5"
                },
                {
                  "const""D6",
                  "title""D6"
                },
                {
                  "const""D7",
                  "title""D7"
                },
                {
                  "const""D8",
                  "title""D8"
                },
                {
                  "const""D10",
                  "title""D10"
                },
                {
                  "const""D13",
                  "title""D13"
                },
                {
                  "const""D16",
                  "title""D16"
                },
                {
                  "const""D19",
                  "title""D19"
                },
                {
                  "const""D22",
                  "title""D22"
                },
                {
                  "const""D25",
                  "title""D25"
                },
                {
                  "const""D29",
                  "title""D29"
                },
                {
                  "const""D32",
                  "title""D32"
                },
                {
                  "const""D35",
                  "title""D35"
                },
                {
                  "const""D38",
                  "title""D38"
                },
                {
                  "const""D41",
                  "title""D41"
                },
                {
                  "const""D43",
                  "title""D43"
                },
                {
                  "const""D51",
                  "title""D51"
                },
                {
                  "const""D57",
                  "title""D57"
                }
              ]
            },
            "BE_HORZ_REBAR": {
              "type""string",
              "description""Boundary element horizontal rebar size",
              "oneOf": [
                {
                  "const""D4",
                  "title""D4"
                },
                {
                  "const""D5",
                  "title""D5"
                },
                {
                  "const""D6",
                  "title""D6"
                },
                {
                  "const""D7",
                  "title""D7"
                },
                {
                  "const""D8",
                  "title""D8"
                },
                {
                  "const""D10",
                  "title""D10"
                },
                {
                  "const""D13",
                  "title""D13"
                },
                {
                  "const""D16",
                  "title""D16"
                },
                {
                  "const""D19",
                  "title""D19"
                },
                {
                  "const""D22",
                  "title""D22"
                },
                {
                  "const""D25",
                  "title""D25"
                },
                {
                  "const""D29",
                  "title""D29"
                },
                {
                  "const""D32",
                  "title""D32"
                },
                {
                  "const""D35",
                  "title""D35"
                },
                {
                  "const""D38",
                  "title""D38"
                },
                {
                  "const""D41",
                  "title""D41"
                },
                {
                  "const""D43",
                  "title""D43"
                },
                {
                  "const""D51",
                  "title""D51"
                },
                {
                  "const""D57",
                  "title""D57"
                }
              ]
            },
            "BE_HORZ_SPACE": {
              "type""number",
              "description""Boundary element horizontal spacing"
            },
            "BE_VERT_SPACE": {
              "type""number",
              "description""Boundary element vertical spacing "
            },
            "DE": {
              "type""number",
              "description""Edge distance de in meters",
              "default"0
            },
            "DW": {
              "type""number",
              "description""Cover distance dw in meters",
              "default"0
            }
          }
        }
      }
    }
  }
}


Request Examples

Example

{
  "Assign": {
    "976": {
      "VERTICAL_REBAR": "D4",
      "HORIZONTAL_REBAR": "D4",
      "END_REBAR": "D4",
      "BE_HORZ_REBAR": "D4",
      "BE_HORZ_SPACE": 0.2,
      "BE_VERT_SPACE": 0.2,
      "DE": 0.05,
      "DW": 0.05
    }
  }
}


Response Examples

Example

{
  "DCRMW": {
    "976": {
      "VERTICAL_REBAR": "D4",
      "HORIZONTAL_REBAR": "D4",
      "END_REBAR": "D4",
      "BE_HORZ_REBAR": "D4",
      "BE_HORZ_SPACE": 0.2,
      "BE_VERT_SPACE": 0.2,
      "DE": 0.05,
      "DW": 0.05
    }
  }
}


Specifications

Keyed Object Entry

No. Description Key Value Type Default Required

Root Object

1

Keyed object (dictionary). Each property name is a wall ID string (e.g., "1").

"Assign"

object

-

Required



Item (Value Object Schema)

No. Description Key Value Type Default Required

General

1

Vertical Rebar

• D4: "D4"

• D5: "D5"

• D6: "D6"

• D7: "D7"

• D8: "D8"

• D10: "D10"

• D13: "D13"

• D16: "D16"

• D19: "D19"

• D22: "D22"

• D25: "D25"

• D29: "D29"

• D32: "D32"

• D35: "D35"

• D38: "D38"

• D41: "D41"

• D43: "D43"

• D51: "D51"

• D57: "D57"

"VERTICAL_REBAR"

string

-

Required

2

Horizontal Rebar

• D4: "D4"

• D5: "D5"

• D6: "D6"

• D7: "D7"

• D8: "D8"

• D10: "D10"

• D13: "D13"

• D16: "D16"

• D19: "D19"

• D22: "D22"

• D25: "D25"

• D29: "D29"

• D32: "D32"

• D35: "D35"

• D38: "D38"

• D41: "D41"

• D43: "D43"

• D51: "D51"

• D57: "D57"

"HORIZONTAL_REBAR"

string

-

Required

3

End Rebar From

• D4: "D4"

• D5: "D5"

• D6: "D6"

• D7: "D7"

• D8: "D8"

• D10: "D10"

• D13: "D13"

• D16: "D16"

• D19: "D19"

• D22: "D22"

• D25: "D25"

• D29: "D29"

• D32: "D32"

• D35: "D35"

• D38: "D38"

• D41: "D41"

• D43: "D43"

• D51: "D51"

• D57: "D57"

"END_REBAR"

string

-

Required

4

Horz. Rebar

• D4: "D4"

• D5: "D5"

• D6: "D6"

• D7: "D7"

• D8: "D8"

• D10: "D10"

• D13: "D13"

• D16: "D16"

• D19: "D19"

• D22: "D22"

• D25: "D25"

• D29: "D29"

• D32: "D32"

• D35: "D35"

• D38: "D38"

• D41: "D41"

• D43: "D43"

• D51: "D51"

• D57: "D57"

"BE_HORZ_REBAR"

string

-

Required

5

Horz. Space

"BE_HORZ_SPACE"

number

-

Required

6

Vert. Space

"BE_VERT_SPACE"

number

-

Required

7

de

"DE"

number

0

Optional

8

dw

"DW"

number

0

Optional



0
Was this article helpful?