Skip to main content
JSON Manual Created Edited

Concurrent Joint Force Table

Input URI

{base url} + post/table



Active Methods

POST



JSON Schema

Details

{
  "type""object",
  "required": [
    "Argument"
  ],
  "additionalProperties"false,
  "properties": {
    "Argument": {
      "type""object",
      "required": [
        "TABLE_TYPE",
        "LOAD_CASE_NAMES",
        "ADDITIONAL"
      ],
      "additionalProperties"false,
      "properties": {
        "TABLE_TYPE": {
          "type""string",
          "description""Result Table Type",
          "enum": [
            "CONCURRENT_JOINT_FORCE"
          ]
        },
        "LOAD_CASE_NAMES": {
          "type""array",
          "description""Load Case Names",
          "items": {
            "type""string"
          }
        },
        "TABLE_NAME": {
          "type""string",
          "description""Response Table Title",
          "default""Concurrent Joint Force"
        },
        "EXPORT_PATH": {
          "type""string",
          "description""Result Table Save Path"
        },
        "UNIT": {
          "type""object",
          "description""Response Unit Setting",
          "properties": {
            "FORCE": {
              "type""string"
            },
            "DIST": {
              "type""string"
            },
            "HEAT": {
              "type""string"
            },
            "TEMP": {
              "type""string"
            }
          }
        },
        "STYLES": {
          "type""object",
          "description""Response Number Format",
          "properties": {
            "FORMAT": {
              "type""string",
              "enum": [
                "Default",
                "Fixed",
                "Scientific",
                "General"
              ]
            },
            "PLACE": {
              "type""integer",
              "minimum"0,
              "maximum"15
            }
          }
        },
        "COMPONENTS": {
          "type""array",
          "description""Components of Result Table",
          "items": {
            "type""string",
            "enum": [
              "Index",
              "Elem.",
              "Load",
              "Elem./Component",
              "9[J]/Fx",
              "9[J]/Fy",
              "9[J]/Fz",
              "9[J]/Mx",
              "9[J]/My",
              "9[J]/Mz",
              "10[I]/Fx",
              "10[I]/Fy",
              "10[I]/Fz",
              "10[I]/Mx",
              "10[I]/My",
              "10[I]/Mz"
            ]
          }
        },
        "ADDITIONAL": {
          "type""object",
          "required": [
            "SET_REACTION_PARAMS"
          ],
          "additionalProperties"false,
          "properties": {
            "SET_REACTION_PARAMS": {
              "type""object",
              "required": [
                "NODE_KEY",
                "COMPONENT"
              ],
              "additionalProperties"false,
              "properties": {
                "NODE_KEY": {
                  "type""integer",
                  "description""Reaction Node ID"
                },
                "COMPONENT": {
                  "type""string",
                  "description""Reaction Components (0=False, 1=True)",
                  "pattern""^[01]{6}$",
                  "minLength"6,
                  "maxLength"6,
                  "examples": [
                    "111111",
                    "100001",
                    "000111"
                  ]
                }
              }
            }
          }
        }
      }
    }
  }
}


Request Examples

Example

{
  "Argument": {
    "TABLE_TYPE": "CONCURRENT_JOINT_FORCE",
    "LOAD_CASE_NAMES": [
      "case_01(MV:max)"
    ],
    "TABLE_NAME": "Concurrent Joint Forces",
    "ADDITIONAL": {
      "SET_REACTION_PARAMS": {
        "NODE_KEY": 10,
        "COMPONENT": "111111"
      }
    },
    "UNIT": {
      "FORCE": "KN",
      "DIST": "M"
    }
  }
}


Response Examples

Example

{
  "empty": {
    "FORCE": "KN",
    "DIST": "M",
    "HEAD": [
      "Index",
      "Elem.",
      "Load",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz",
      "Elem./Component",
      "9[J]/Fx",
      "9[J]/Fy",
      "9[J]/Fz",
      "9[J]/Mx",
      "9[J]/My",
      "9[J]/Mz",
      "10[I]/Fx",
      "10[I]/Fy",
      "10[I]/Fz",
      "10[I]/Mx",
      "10[I]/My",
      "10[I]/Mz"
    ],
    "DATA": [
      [
        "1",
        "9[J]",
        "case_01(max)",
        "Fx",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "Fy",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "Fz",
        "0.000000000000",
        "0.000000000000",
        "437.017000000000",
        "-558.415000000000",
        "938.805000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "437.017000000000",
        "-558.415000000000",
        "938.805000000000",
        "0.000000000000",
        "Mx",
        "0.000000000000",
        "0.000000000000",
        "-41.903300000000",
        "216.858000000000",
        "190.624000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "-41.903300000000",
        "216.858000000000",
        "190.624000000000",
        "0.000000000000",
        "My",
        "0.000000000000",
        "0.000000000000",
        "399.782000000000",
        "-422.014000000000",
        "1067.630000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "399.782000000000",
        "-422.014000000000",
        "1067.630000000000",
        "0.000000000000",
        "Mz",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000"
      ],
      [
        "2",
        "10[I]",
        "case_01(max)",
        "Fx",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "Fy",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "Fz",
        "0.000000000000",
        "0.000000000000",
        "437.017000000000",
        "-558.415000000000",
        "938.805000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "437.017000000000",
        "-558.415000000000",
        "938.805000000000",
        "0.000000000000",
        "Mx",
        "0.000000000000",
        "0.000000000000",
        "-41.903300000000",
        "216.858000000000",
        "190.624000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "-41.903300000000",
        "216.858000000000",
        "190.624000000000",
        "0.000000000000",
        "My",
        "0.000000000000",
        "0.000000000000",
        "399.782000000000",
        "-422.014000000000",
        "1067.630000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "399.782000000000",
        "-422.014000000000",
        "1067.630000000000",
        "0.000000000000",
        "Mz",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000",
        "0.000000000000"
      ]
    ]
  }
}


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

Result Table Type

• CONCURRENT_JOINT_FORCE: "CONCURRENT_JOINT_FORCE"

"TABLE_TYPE"

string

-

Required

2

Load Case Names

"LOAD_CASE_NAMES"

Array [string]

-

Required

3

Response Table Title

"TABLE_NAME"

string

"Concurrent Joint Force"

Optional

4

Result Table Save Path

"EXPORT_PATH"

string

-

Optional

5

Response Unit Setting

"UNIT"

object

System

Optional

5.1

UNIT.FORCE

"FORCE"

string

-

Optional

5.2

UNIT.DIST

"DIST"

string

-

Optional

5.3

UNIT.HEAT

"HEAT"

string

-

Optional

5.4

UNIT.TEMP

"TEMP"

string

-

Optional

6

Response Number Format

"STYLES"

object

System

Optional

6.1

STYLES.FORMAT

• Default: "Default"

• Fixed: "Fixed"

• Scientific: "Scientific"

• General: "General"

"FORMAT"

string

-

Optional

6.2

STYLES.PLACE

Constraints:

• Value Range: >= 0, <= 15

"PLACE"

integer

-

Optional

7

Components of Result Table

• Index: "Index"

• Elem.: "Elem."

• Load: "Load"

• Elem./Component: "Elem./Component"

• 9[J]/Fx: "9[J]/Fx"

• 9[J]/Fy: "9[J]/Fy"

• 9[J]/Fz: "9[J]/Fz"

• 9[J]/Mx: "9[J]/Mx"

• 9[J]/My: "9[J]/My"

• 9[J]/Mz: "9[J]/Mz"

• 10[I]/Fx: "10[I]/Fx"

• 10[I]/Fy: "10[I]/Fy"

• 10[I]/Fz: "10[I]/Fz"

• 10[I]/Mx: "10[I]/Mx"

• 10[I]/My: "10[I]/My"

• 10[I]/Mz: "10[I]/Mz"

"COMPONENTS"

Array [string]

-

Optional

8

ADDITIONAL

"ADDITIONAL"

object

-

Required

8.1

ADDITIONAL.SET_REACTION_PARAMS

"SET_REACTION_PARAMS"

object

-

Required

8.1.1

Reaction Node ID

"NODE_KEY"

integer

-

Required

8.1.2

Reaction Components (0=False, 1=True)

Constraints:

• Length: exactly 6

"COMPONENT"

string

-

Required



0
Was this article helpful?