Skip to main content
JSON Manual Created Edited

DESIGN/PSC/AASHTO-LRFD24/TABLE : Principal stress at a construction stage

Input URI

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



Active Methods

POST



JSON Schema

Details

{
  "type""object",
  "required": [
    "Argument"
  ],
  "additionalProperties"false,
  "properties": {
    "Argument": {
      "type""object",
      "required": [
        "TABLE_TYPE"
      ],
      "additionalProperties"false,
      "properties": {
        "TABLE_NAME": {
          "type""string",
          "description""Response Table Title",
          "default"""
        },
        "TABLE_TYPE": {
          "type""string",
          "description""Principal stress at a construction stage",
          "enum": [
            "PSC_PRINCIPAL_CS"
          ]
        },
        "EXPORT_PATH": {
          "type""string",
          "description""Result Table Save Path"
        },
        "UNIT": {
          "type""object",
          "description""Response Unit Setting",
          "properties": {
            "FORCE": {
              "type""string",
              "description""Force unit"
            },
            "DIST": {
              "type""string",
              "description""Length/Distance unit"
            },
            "HEAT": {
              "type""string",
              "description""Heat unit"
            },
            "TEMP": {
              "type""string",
              "description""Temperature unit"
            }
          },
          "default""System"
        },
        "STYLES": {
          "type""object",
          "description""Response Number Format",
          "properties": {
            "FORMAT": {
              "type""string",
              "description""Number format",
              "enum": [
                "Default",
                "Fixed",
                "Scientific",
                "General"
              ]
            },
            "PLACE": {
              "type""integer",
              "description""Digit place",
              "minimum"0,
              "maximum"15
            }
          },
          "default""System"
        },
        "COMPONENTS": {
          "type""array",
          "description""Components of Result Table",
          "items": {
            "type""string",
            "enum": [
              "Elem",
              "Part",
              "Comp_Tens",
              "Stage",
              "CHK",
              "Sig_P1",
              "Sig_P2",
              "Sig_P3",
              "Sig_P4",
              "Sig_P5",
              "Sig_P6",
              "Sig_P7",
              "Sig_P8",
              "Sig_P9",
              "Sig_P10",
              "Sig_MAX",
              "Sig_AP"
            ]
          }
        },
        "NODE_ELEMS": {
          "type""object",
          "description""Node/Element No. Input",
          "properties": {
            "KEYS": {
              "type""array",
              "description""Specify Each ID",
              "items": {
                "type""integer"
              }
            },
            "TO": {
              "type""string",
              "description""Specify ID Range (e.g., '1to160')"
            },
            "STRUCTURE_GROUP_NAME": {
              "type""string",
              "description""Specify Structure Group Name"
            }
          }
        },
        "PARTS": {
          "type""array",
          "description""Element Part Number",
          "items": {
            "type""string",
            "enum": [
              "PartI",
              "PartJ"
            ]
          },
          "default": [
            "All"
          ]
        },
        "COMP_TENS": {
          "type""array",
          "description""Compression or Tension Stress",
          "items": {
            "type""string",
            "enum": [
              "Tension"
            ]
          },
          "default": [
            "All"
          ]
        }
      }
    }
  }
}


Request Examples

Example

{
  "Argument": {
    "TABLE_NAME": "test",
    "TABLE_TYPE": "PSC_PRINCIPAL_CS",
    "COMPONENTS": [
      "Elem",
      "Part",
      "Comp_Tens",
      "Stage",
      "CHK",
      "Sig_P1",
      "Sig_P2",
      "Sig_P3",
      "Sig_P4",
      "Sig_P5",
      "Sig_P6",
      "Sig_P7",
      "Sig_P8",
      "Sig_P9",
      "Sig_P10",
      "Sig_MAX",
      "Sig_AP"
    ],
    "PARTS": [
      "PartJ"
    ],
    "COMP_TENS": [
      "Tension"
    ],
    "NODE_ELEMS": {
      "TO": "1to3"
    }
  }
}


Response Examples

Example

{
  "test": {
    "FORCE": "KN",
    "DIST": "M",
    "HEAD": [
      "Index",
      "Elem",
      "Part",
      "Stage",
      "CHK",
      "Sig_P1",
      "Sig_P2",
      "Sig_P3",
      "Sig_P4",
      "Sig_P5",
      "Sig_P6",
      "Sig_P7",
      "Sig_P8",
      "Sig_P9",
      "Sig_P10",
      "Sig_MAX",
      "Sig_AP"
    ],
    "DATA": [
      [
        "1",
        "1",
        "I[3]",
        "CS1",
        "OK",
        "-0.0000",
        "-0.0000",
        "-0.0000",
        "-0.0000",
        "-801.6216",
        "-801.6145",
        "-1219.4860",
        "-1219.4793",
        "-530.5488",
        "-530.5564",
        "-1219.4860",
        "-1826.7631"
      ],
      [
        "2",
        "1",
        "I[3]",
        "CS1",
        "OK",
        "-0.0000",
        "-0.0000",
        "-0.0000",
        "-0.0000",
        "-801.6216",
        "-801.6145",
        "-1219.4860",
        "-1219.4793",
        "-530.5488",
        "-530.5564",
        "-1219.4860",
        "-1826.7631"
      ],
      [
        "3",
        "1",
        "J[5]",
        "CS2",
        "OK",
        "-349.3734",
        "-299.4497",
        "-0.0191",
        "-0.0191",
        "-769.0312",
        "-791.1918",
        "-743.7100",
        "-761.7593",
        "-223.1049",
        "-231.5367",
        "-791.1918",
        "-1826.7631"
      ],
      [
        "4",
        "1",
        "J[5]",
        "CS2",
        "OK",
        "-349.3734",
        "-299.4497",
        "-0.0191",
        "-0.0191",
        "-769.0312",
        "-791.1918",
        "-743.7100",
        "-761.7593",
        "-223.1049",
        "-231.5367",
        "-791.1918",
        "-1826.7631"
      ],
      [
        "5",
        "2",
        "I[5]",
        "CS2",
        "OK",
        "-374.5124",
        "-272.4621",
        "-0.0165",
        "-0.0166",
        "-769.1347",
        "-783.0025",
        "-741.4659",
        "-755.1232",
        "-222.1546",
        "-229.5137",
        "-783.0025",
        "-1826.7631"
      ],
      [
        "6",
        "2",
        "I[5]",
        "CS2",
        "OK",
        "-374.5124",
        "-272.4621",
        "-0.0165",
        "-0.0166",
        "-769.1347",
        "-783.0025",
        "-741.4659",
        "-755.1232",
        "-222.1546",
        "-229.5137",
        "-783.0025",
        "-1826.7631"
      ],
      [
        "7",
        "2",
        "J[4]",
        "CS2",
        "NG",
        "-2715.5849",
        "-2655.3847",
        "-0.0140",
        "-0.0140",
        "-1091.4839",
        "-1110.2810",
        "-714.9782",
        "-730.9582",
        "-181.3549",
        "-187.9516",
        "-2715.5849",
        "-1826.7631"
      ],
      [
        "8",
        "2",
        "J[4]",
        "CS2",
        "NG",
        "-2715.5849",
        "-2655.3847",
        "-0.0140",
        "-0.0140",
        "-1091.4839",
        "-1110.2810",
        "-714.9782",
        "-730.9582",
        "-181.3549",
        "-187.9516",
        "-2715.5849",
        "-1826.7631"
      ],
      [
        "9",
        "3",
        "I[4]",
        "CS2",
        "NG",
        "-2729.3504",
        "-2639.2427",
        "-0.0100",
        "-0.0101",
        "-1090.6490",
        "-1098.2308",
        "-712.0669",
        "-723.4036",
        "-180.5708",
        "-185.9027",
        "-2729.3504",
        "-1826.7631"
      ],
      [
        "10",
        "3",
        "I[4]",
        "CS2",
        "NG",
        "-2729.3504",
        "-2639.2427",
        "-0.0100",
        "-0.0101",
        "-1090.6490",
        "-1098.2308",
        "-712.0669",
        "-723.4036",
        "-180.5708",
        "-185.9027",
        "-2729.3504",
        "-1826.7631"
      ],
      [
        "11",
        "3",
        "J[7]",
        "CS2",
        "NG",
        "-4930.6572",
        "-4869.3977",
        "-0.0088",
        "-0.0088",
        "-1367.4143",
        "-1374.0560",
        "-477.8365",
        "-489.5011",
        "-102.1837",
        "-106.2005",
        "-4930.6572",
        "-1826.7631"
      ],
      [
        "12",
        "3",
        "J[7]",
        "CS2",
        "NG",
        "-4930.6572",
        "-4869.3977",
        "-0.0088",
        "-0.0088",
        "-1367.4143",
        "-1374.0560",
        "-477.8365",
        "-489.5011",
        "-102.1837",
        "-106.2005",
        "-4930.6572",
        "-1826.7631"
      ]
    ]
  }
}


Specifications

Keyed Object Entry

No. Description Key Value Type Default Required

Root Object

1

Map of keyed objects where each key is a string identifier.

"Argument"

object

-

Required



Item (Value Object Schema)

No. Description Key Value Type Default Required

General

1

Table Name

Output table title in response

"TABLE_NAME"

string

""

Optional

2

Table Type

• Principal stress at a construction stage: "PSC_PRINCIPAL_CS"

"TABLE_TYPE"

string

-

Required

3

Export Path

Optional: Save results to file path

"EXPORT_PATH"

string

-

Optional

4

Unit Settings

"UNIT"

object

System

Optional

4.1

Force unit

"FORCE"

string

-

Optional

4.2

Length/Distance unit

"DIST"

string

-

Optional

4.3

Heat unit

"HEAT"

string

-

Optional

4.4

Temperature unit

"TEMP"

string

-

Optional

5

Number Format

"STYLES"

object

System

Optional

5.1

Number format

• Default: "Default"

• Fixed: "Fixed"

• Scientific: "Scientific"

• General: "General"

"FORMAT"

string

-

Optional

5.2

Digit place

Constraints:

• Value Range: >= 0, <= 15

"PLACE"

integer

-

Optional

6

Components

• Elem: "Elem"

• Part: "Part"

• Comp./Tens.: "Comp_Tens"

• Stage: "Stage"

• CHK: "CHK"

• Sig_P1: "Sig_P1"

• Sig_P2: "Sig_P2"

• Sig_P3: "Sig_P3"

• Sig_P4: "Sig_P4"

• Sig_P5: "Sig_P5"

• Sig_P6: "Sig_P6"

• Sig_P7: "Sig_P7"

• Sig_P8: "Sig_P8"

• Sig_P9: "Sig_P9"

• Sig_P10: "Sig_P10"

• Sig_MAX: "Sig_MAX"

• Sig_AP: "Sig_AP"

"COMPONENTS"

Array [string]

-

Optional

7

Node/Element Selection

Use only ONE of the three methods: KEYS, TO, or STRUCTURE_GROUP_NAME

"NODE_ELEMS"

object

-

Optional

7.1

Specify Each ID

"KEYS"

Array [integer]

-

Optional

7.2

Specify ID Range (e.g., '1to160')

"TO"

string

-

Optional

7.3

Specify Structure Group Name

"STRUCTURE_GROUP_NAME"

string

-

Optional

8

Element Parts

• PartI: "PartI"

• PartJ: "PartJ"

"PARTS"

Array [string]

["All"]

Optional

9

Compression/Tension

• Tension: "Tension"

"COMP_TENS"

Array [string]

["All"]

Optional



0
Was this article helpful?