メインコンテンツへスキップ
JSON Manual 作成 編集

荷重組合せの使用

入力 URI

{base url} + ope/USLC



メソッド

POST



JSON スキーマ

詳細

{
    "USLC": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "Argument": {
                "type": "object",
                "properties": {
                    "PREFIX": {
                        "type": "string"
                    },
                    "POSITION": {
                        "type": "string",
                        "enum": [
                            "STEEL",
                            "CONC",
                            "SRC"
                        ]
                    },
                    "LCOM_LIST": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "TYPE": {
                                    "type": "string",
                                    "enum": [
                                        "GEN",
                                        "STEEL",
                                        "CONC",
                                        "SRC",
                                        "STLCOMP",
                                        "SEISMIC"
                                    ]
                                },
                                "NAME": {
                                    "type": "string"
                                }
                            }
                        }
                    },
                    "LOADS": {
                        "type": "object",
                        "properties": {
                            "SELF_WEIGHT": {
                                "type": "boolean",
                                "default": true
                            },
                            "NODAL_BODY_FROCE": {
                                "type": "boolean",
                                "default": true
                            },
                            "NODAL_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "SPECIFIED_DISPLACEMENT": {
                                "type": "boolean",
                                "default": true
                            },
                            "BEAM_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "FLOOR_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "FINISHING_MATERIAL_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "PRESSURE_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "PLANE_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "SYSTEM_TEMPERATURE": {
                                "type": "boolean",
                                "default": true
                            },
                            "NODAL_TEMPERATURE": {
                                "type": "boolean",
                                "default": true
                            },
                            "ELEMENT_TEMPERATURE": {
                                "type": "boolean",
                                "default": true
                            },
                            "TEMPERATURE_GRADIENT": {
                                "type": "boolean",
                                "default": true
                            },
                            "BEAM_SECTION_TEMPERATURE": {
                                "type": "boolean",
                                "default": true
                            },
                            "PRESTRESS_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "PRETENSION_LOAD": {
                                "type": "boolean",
                                "default": true
                            },
                            "TENDON_PRESTRESS_LOAD": {
                                "type": "boolean",
                                "default": true
                            }
                        }
                    }
                }
            }
        }
    }
}


荷重組合せの使用

{
    "Argument": {
        "LCOM_LIST": [
            {
                "TYPE": "STEEL",
                "NAME": "sLCB1"
            }
        ],
        "PREFIX": "N",
        "POSITION": "STEEL",
        "LOADS": {
            "SELF_WEIGHT": true,
            "NODAL_BODY_FROCE": true,
            "NODAL_LOAD": true,
            "SPECIFIED_DISPLACEMENT": true,
            "BEAM_LOAD": true,
            "FLOOR_LOAD": true,
            "FINISHING_MATERIAL_LOAD": true,
            "PRESSURE_LOAD": true,
            "PLANE_LOAD": true,
            "SYSTEM_TEMPERATURE": true,
            "NODAL_TEMPERATURE": true,
            "ELEMENT_TEMPERATURE": true,
            "TEMPERATURE_GRADIENT": true,
            "BEAM_SECTION_TEMPERATURE": true,
            "PRESTRESS_LOAD": true,
            "PRETENSION_LOAD": true,
            "TENDON_PRESTRESS_LOAD": true
        }
    }
}


仕様

No. 説明 Key データ型 Default 必須

1

Load Case & Design Combination Name

"PREFIX"

String

System

オプション

2

Desing Combination Generate Position

 • Steel Design: "STEEL"

 • Concrete Design: "CONC"

 • SRC Design: "SRC"

"POSITION"

String

-

必須

3

Select Combinations

 • Insert data as object

"LCOM_LIST"

Array
[Object]

-

必須

(1)

Load Combination Type

 • General: "GEN"

 • Steel Design: "STEEL"

 • Concrete Design: "CONC"

 • SRC Design: "SRC"

 • Composite Steel Girder Design: "STLCOMP"

 • Seismic: "SEISMIC"

"TYPE"

String

 

必須

(2)

Load Combination Name

"NAME"

String

 

必須

4

Select Loads

"LOADS"

Object

-

オプション

(1)

Self-Weight

"SELF_WEIGHT"

Boolean

true

オプション

(2)

Nodal Body Force

"NODAL_BODY_FROCE"

Boolean

true

オプション

(3)

Nodal Load

"NODAL_LOAD"

Boolean

true

オプション

(4)

Specified Displacement

"SPECIFIED_DISPLACEMENT"

Boolean

true

オプション

(5)

Beam Load

"BEAM_LOAD"

Boolean

true

オプション

(6)

Floor Load

"FLOOR_LOAD"

Boolean

true

オプション

(7)

Finishing Material Load

"FINISHING_MATERIAL_LOAD"

Boolean

true

オプション

(8)

Pressure Load

"PRESSURE_LOAD"

Boolean

true

オプション

(9)

Plane Load

"PLANE_LOAD"

Boolean

true

オプション

(10)

System Temperature

"SYSTEM_TEMPERATURE"

Boolean

true

オプション

(11)

Nodal Temperature

"NODAL_TEMPERATURE"

Boolean

true

オプション

(12)

Element Temperature

"ELEMENT_TEMPERATURE"

Boolean

true

オプション

(13)

Temperature Gradient

"TEMPERATURE_GRADIENT"

Boolean

true

オプション

(14)

Beam Section Temperature

"BEAM_SECTION_TEMPERATURE"

Boolean

true

オプション

(15)

Prestress Load

"PRESTRESS_LOAD"

Boolean

true

オプション

(16)

Pretension Load

"PRETENSION_LOAD"

Boolean

true

オプション

(17)

Tendon Prestress Load

"TENDON_PRESTRESS_LOAD"

Boolean

true

オプション



0
コンテンツが役に立ちましたか?