Skip to main content
JSON Manual Created Edited

Plate Cutting Line Diagram - Result Display

Input URI

{base url} + view/RESULTGRAPHIC



Active Methods

POST



JSON Schema

Details

{
    "RESULTGRAPHIC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "Argument": {
                "type": "object",
                "properties": {
                    "CURRENT_MODE": {
                        "type": "string",
                        "description": "ResultGraphicMode",
                        "enum": [
                            "PlateCuttingLineDiagram"
                        ]
                    },
                    "LOAD_CASE_COMB": {
                        "type": "object",
                        "description": "LoadCaseandCombinations",
                        "properties": {
                            "TYPE": {
                                "type": "string",
                                "description": "LoadCase",
                                "enum": [
                                    "ST",
                                    "CS",
                                    "RS",
                                    "TH",
                                    "MV",
                                    "SM",
                                    "CB"
                                ]
                            },
                            "MINMAX": {
                                "type": "string",
                                "description": "LoadType",
                                "enum": [
                                    "Max",
                                    "Min",
                                    "All"
                                ]
                            },
                            "NAME": {
                                "type": "string",
                                "description": "LoadName"
                            },
                            "STEP_INDEX": {
                                "type": "integer",
                                "description": "StepofLoadCase"
                            }
                        }
                    },
                    "CUTTING_NAME": {
                        "type": "array",
                        "description": "DefinedCuttingLine",
                        "items": {
                            "type": "string"
                        }
                    },
                    "OPTIONS": {
                        "type": "object",
                        "description": "PlateForceOptions",
                        "properties": {
                            "AVERAGE_NODAL": {
                                "type": "object",
                                "description": "ResultTypeOptions",
                                "properties": {
                                    "TYPE": {
                                        "type": "string",
                                        "description": "AverageCalculationMethod",
                                        "enum": [
                                            "Element",
                                            "Avg.Nodal"
                                        ]
                                    },
                                    "OPT_ACTIVE_ONLY": {
                                        "type": "boolean",
                                        "description": "AverageNodalActiveOnly"
                                    }
                                }
                            },
                            "PLATE_DIAGRAM": {
                                "type": "object",
                                "description": "ResultTypeOptions",
                                "properties": {
                                    "NORMAL_TO_PLATE": {
                                        "type": "boolean",
                                        "description": "Options"
                                    },
                                    "SCALE_FACTOR": {
                                        "type": "number",
                                        "description": "ScaleFactor"
                                    },
                                    "REVERSE": {
                                        "type": "boolean",
                                        "description": "Reverse"
                                    },
                                    "VALUE_OUTPUT": {
                                        "type": "boolean",
                                        "description": "ValueOutput"
                                    },
                                    "MINMAX_ONLY": {
                                        "type": "boolean",
                                        "description": "MinMaxOnly"
                                    }
                                }
                            }
                        }
                    },
                    "COMPONENTS": {
                        "type": "object",
                        "description": "Components",
                        "properties": {
                            "COMP": {
                                "type": "string",
                                "description": "ComponentsName",
                                "enum": [
                                    "Fxx",
                                    "Fyy",
                                    "Fxy",
                                    "Mxx",
                                    "Myy",
                                    "Mxy",
                                    "Vxx",
                                    "Vyy"
                                ]
                            }
                        }
                    }
                }
            }
        }
    }
}


Examples

Average Nodal, Mxx Options

{
    "Argument": {
        "CURRENT_MODE": "PlateCuttingLineDiagram",
        "LOAD_CASE_COMB": {
            "TYPE": "ST",
            "NAME": "DeadLoad"
        },
        "OPTIONS": {
            "AVERAGE_NODAL": {
                "TYPE": "Avg.Nodal",
                "OPT_ACTIVE_ONLY": true
            },
            "PLATE_DIAGRAM": {
                "NORMAL_TO_PLANE": true,
                "SCALE_FACTOR": 1.1,
                "REVERSE": false,
                "VALUE_OUTPUT": true,
                "MINMAX_ONLY": true
            }
        },
        "CUTTING_NAME": [
            "CUT1"
        ],
        "COMPONENTS": {
            "COMP": "Mxx"
        }
    }
}

Element, Fxx Options

{
    "Argument": {
        "CURRENT_MODE": "PlateCuttingLineDiagram",
        "LOAD_CASE_COMB": {
            "TYPE": "ST",
            "NAME": "DeadLoad"
        },
        "OPTIONS": {
            "AVERAGE_NODAL": {
                "TYPE": "Element"
            },
            "PLATE_DIAGRAM": {
                "NORMAL_TO_PLANE": true,
                "SCALE_FACTOR": 1.1,
                "REVERSE": false,
                "VALUE_OUTPUT": true,
                "MINMAX_ONLY": true
            }
        },
        "CUTTING_NAME": [
            "CUT1"
        ],
        "COMPONENTS": {
            "COMP": "Fxx"
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Result Graphic Mode

 • "Plate Cutting Line Diagram"

"CURRENT_MODE"

String

-

Required

2

Load Case and Combinations

"LOAD_CASE_COMB"

Object

-

Required

(1)

Load Case

 • Static Load: "ST"

 • Construction Stage: "CS"

 • Response Spectrum: "RS"

 • Time History: "TH"

 • Moving Load: "MV"

 • Settlement: "SM"

 • Load Combinations: "CB"

"TYPE"

String

-

Required

(2)

Load Type

 • Envelop Max: "Max"

 • Envelop Min: "Min"

 • Envelop Abs Max: "All"

"MINMAX"

String

"Max"

Optional

(3)

Load Name

"NAME"

String

 -

Required

(4)

Step of Load Case

"STEP_INDEX"

Integer

 -

Required

3

Cutting Line ¹⁾

"CUTTING_NAME"

Array
[String]

-

Required

4

Options

"OPTIONS"

Object

 -

Optional

(1)

Plate Force Options

"AVERAGE_NODAL"

Object

 -

Optional

i. Average Calculation Method

 • Element Forces: "Element"

 • Average Nodal Forces: "Avg.Nodal"

"TYPE"

String

"Element" 

Optional

ii. Average Nodal Active Only

 • When "TYPE" is Avg.Nodal

"OPT_ACTIVE_ONLY"

Boolean

false 

Optional

(2)

Result Type Options

"PLATE_DIAGRAM"

Object

 -

Optional

i. Options

 • Normal: true

 • In Plane: false

"NORMAL_TO_PLATE"

Boolean

-

Required

ii. Scale Factor

"SCALE_FACTOR"

Number

1

Optional

iii. Reverse

"REVERSE"

Boolean

false

Optional

iv. Value Output

"VALUE_OUTPUT"

Boolean

false

Optional

v. MinMax Only

"MINMAX_ONLY"

Boolean

false

Optional

5

Select Cutting Line

"CUTTING_NAME"

Array
[String]

-

Required

6

Components

"COMPONENTS"

Object

-

Required

(1)

Components Name

 • "Fxx", "Fyy", "Fxy"

 • "Mxx", "Myy", "Mxy"

 • "Vxx", "Vyy"

"COMP"

String

"Fxx"

Optional



¹⁾ Defined By Plate Cutting Line Diagram Function (db/CLWP) ↗

0
Was this article helpful?