주 콘텐츠로 건너뛰기
JSON Manual 생성 편집

DESIGN/PSC/AASHTO-LRFD24/SECF : Logitudinal Rebar-Stiffness

Input URI

{base url} + DESIGN/PSC/AASHTO-LRFD24/SECF



Active Methods

POST,GET,PUT,DELETE



JSON Schema

Details

{
  "type""object",
  "required": [
    "Assign"
  ],
  "additionalProperties"false,
  "properties": {
    "Assign": {
      "type""object",
      "description""Keyed object. Each property name is a section ID string.",
      "additionalProperties"false,
      "minProperties"1,
      "patternProperties": {
        "^[0-9]+$": {
          "title""Section Manager - Stiffness",
          "type""object",
          "description""Section Manager - Stiffness data for /db/SECF.",
          "required": [
            "ITEMS"
          ],
          "additionalProperties"false,
          "properties": {
            "ITEMS": {
              "description""Items",
              "type""array",
              "minItems"1,
              "items": {
                "type""object",
                "additionalProperties"false,
                "properties": {
                  "ID": {
                    "description""ID",
                    "type""integer",
                    "default"0
                  },
                  "GROUP_NAME": {
                    "description""NameofBoundaryGroup",
                    "type""string",
                    "default"""
                  },
                  "AREA_SF": {
                    "description""Area",
                    "type""number",
                    "default"1
                  },
                  "ASY_SF": {
                    "description""AxisYEffectiveShearArea",
                    "type""number",
                    "default"1
                  },
                  "ASZ_SF": {
                    "description""AxisZEffectiveShearArea",
                    "type""number",
                    "default"1
                  },
                  "IXX_SF": {
                    "description""TorsionalResistance",
                    "type""number",
                    "default"1
                  },
                  "IYY_SF": {
                    "description""AxisYAreaMomentofInertia",
                    "type""number",
                    "default"1
                  },
                  "IZZ_SF": {
                    "description""AxisZAreaMomentofInertia",
                    "type""number",
                    "default"1
                  },
                  "WGT_SF": {
                    "description""Weight",
                    "type""number",
                    "default"1
                  },
                  "W_SF": {
                    "description""W",
                    "type""number",
                    "default"1
                  },
                  "IPART": {
                    "description""Part",
                    "type""integer",
                    "default"1,
                    "x-optional-when": {
                      "SECTION_TYPE""COMPOSITE"
                    }
                  },
                  "bDiffIJ": {
                    "description""DifferentI=JBoolean",
                    "type""boolean",
                    "default"true,
                    "x-optional-when": {
                      "SECTION_TYPE""COMPOSITE"
                    }
                  },
                  "J1": {
                    "description""J1",
                    "type""number",
                    "default"1,
                    "x-optional-when": {
                      "SECTION_TYPE""COMPOSITE"
                    }
                  },
                  "J2": {
                    "description""J2",
                    "type""number",
                    "default"1
                  },
                  "J3": {
                    "description""J3",
                    "type""number",
                    "default"1
                  },
                  "J4": {
                    "description""J4",
                    "type""number",
                    "default"1
                  },
                  "J5": {
                    "description""J5",
                    "type""number",
                    "default"1
                  },
                  "J6": {
                    "description""J6",
                    "type""number",
                    "default"1
                  },
                  "J7": {
                    "description""J7",
                    "type""number",
                    "default"1
                  },
                  "J8": {
                    "description""J8",
                    "type""number",
                    "default"1
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}




Specifications

Keyed Object Entry

No. Description Key Value Type Default Required

Root Object

1

Keyed object. Each property name is a section ID string.

"Assign"

object

-

Required



Item (Value Object Schema)

No. Description Key Value Type Default Required

General

1

Items

Constraints:

• Items: min 1

"ITEMS"

Array [object]

-

Required

1.1

ID

"ID"

integer

0

Optional

1.2

NameofBoundaryGroup

"GROUP_NAME"

string

""

Optional

1.3

Area

"AREA_SF"

number

1

Optional

1.4

AxisYEffectiveShearArea

"ASY_SF"

number

1

Optional

1.5

AxisZEffectiveShearArea

"ASZ_SF"

number

1

Optional

1.6

TorsionalResistance

"IXX_SF"

number

1

Optional

1.7

AxisYAreaMomentofInertia

"IYY_SF"

number

1

Optional

1.8

AxisZAreaMomentofInertia

"IZZ_SF"

number

1

Optional

1.9

Weight

"WGT_SF"

number

1

Optional

1.10

W

"W_SF"

number

1

Optional

1.11

J2

"J2"

number

1

Optional

1.12

J3

"J3"

number

1

Optional

1.13

J4

"J4"

number

1

Optional

1.14

J5

"J5"

number

1

Optional

1.15

J6

"J6"

number

1

Optional

1.16

J7

"J7"

number

1

Optional

1.17

J8

"J8"

number

1

Optional

When "SECTION_TYPE" is COMPOSITE

1.18

Part

"IPART"

integer

1

Optional

1.19

DifferentI=JBoolean

"bDiffIJ"

boolean

true

Optional

1.20

J1

"J1"

number

1

Optional



0
컨텐츠가 도움이 되셨나요?