Skip to main content
JSON Manual Created Edited

Multiple Support Excitation

Input URI

{base url} + db/THMS



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "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"
                        }
                    }
                }
            }
        }
    }
}


Examples

Multiple Support Excitation

{
    "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
                }
            ]
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Multiple Support Excitation

 • Insert the data as an object

"ITEMS"

Array
[Object]

-

Required

(1)

Serial Number

"ID"

Integer

0

Optional

(2)

Time History Load Case Name

"LCNAME"

String

-

Required

(3)

Angle of Horizontal Ground Acc.

"ANGLE"

Number

0

Optional

(4)

X-dir. Function Name ¹⁾

"FUNCX"

String

-

Required

(5)

X-dir. scale factor

"SCALEX"

Number

-

Required

(6)

X-dir. arrival time

"ATIMEX"

Number

0

Optional

(7)

Y-dir. Function Name ¹⁾

"FUNCY"

String

-

Optional

(8)

Y-dir. scale factor

"SCALEY"

Number

-

Optional

(9)

Y-dir. arrival time

"ATIMEY"

Number

0

Optional

(10)

Z-dir. Function Name ¹⁾

"FUNCZ"

String

-

Optional

(11)

Z-dir. scale factor

"SCALEZ"

Number

-

Optional

(12)

Z-dir. arrival time

"ATIMEZ"

Number

0

Optional



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

0
Was this article helpful?