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

多入力地震荷重制御

入力 URI

{base url} + db/THMS



メソッド

POST, GET, PUT, DELETE



JSON スキーマ

詳細

{
    "THMS": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "ITEMS": {
                "description": "Items",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "ID": {
                            "description": "ID",
                            "type": "integer"
                        },
                        "LCNAME": {
                            "description": "Timehistoryloadcasename",
                            "type": "string"
                        },
                        "FUNCX": {
                            "description": "X-dir.functionname",
                            "type": "string"
                        },
                        "SCALEX": {
                            "description": "X-dir.scalefactor",
                            "type": "number"
                        },
                        "ATIMEX": {
                            "description": "X-dir.arrivaltime",
                            "type": "number"
                        },
                        "FUNCY": {
                            "description": "Y-dir.functionname",
                            "type": "string"
                        },
                        "SCALEY": {
                            "description": "Y-dir.scalefactor",
                            "type": "number"
                        },
                        "ATIMEY": {
                            "description": "Y-dir.arrivaltime",
                            "type": "number"
                        },
                        "FUNCZ": {
                            "description": "Z-dir.functionname",
                            "type": "string"
                        },
                        "SCALEZ": {
                            "description": "Z-dir.scalefactor",
                            "type": "number"
                        },
                        "ATIMEZ": {
                            "description": "Z-dir.arrivaltime",
                            "type": "number"
                        },
                        "ANGLE": {
                            "description": "Angleofhorizontalgroundacc.",
                            "type": "number"
                        }
                    }
                }
            }
        }
    }
}


多入力地震荷重制御

{
    "Assign": {
        "100": {
            "ITEMS": [
                {
                    "ID": 1,
                    "LCNAME": "LC1",
                    "FUNCX": "FC1",
                    "SCALEX": 1.1,
                    "ATIMEX": 1,
                    "FUNCY": "FC1",
                    "SCALEY": 1.1,
                    "ATIMEY": 1,
                    "FUNCZ": "FC1",
                    "SCALEZ": 1.1,
                    "ATIMEZ": 1,
                    "ANGLE": 0
                }
            ]
        }
    }
}


仕様

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

1

Multiple Support Excitation

 • Insert the data as an object

"ITEMS"

Array
[Object]

-

必須

(1)

Serial Number

"ID"

Integer

0

オプション

(2)

Time History Load Case Name

"LCNAME"

String

-

必須

(3)

Angle of Horizontal Ground Acc.

"ANGLE"

Number

0

オプション

(4)

X-dir. Function Name ¹⁾

"FUNCX"

String

-

必須

(5)

X-dir. scale factor

"SCALEX"

Number

-

必須

(6)

X-dir. arrival time

"ATIMEX"

Number

0

オプション

(7)

Y-dir. Function Name ¹⁾

"FUNCY"

String

-

オプション

(8)

Y-dir. scale factor

"SCALEY"

Number

-

オプション

(9)

Y-dir. arrival time

"ATIMEY"

Number

0

オプション

(10)

Z-dir. Function Name ¹⁾

"FUNCZ"

String

-

オプション

(11)

Z-dir. scale factor

"SCALEZ"

Number

-

オプション

(12)

Z-dir. arrival time

"ATIMEZ"

Number

0

オプション



¹⁾ Available Time Function Data Type: Normalized Accel, Acceleration

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