Skip to main content
JSON Manual Created Edited

Structure Type

Input URI

{base url} + db/STYP



Active Methods

GET, PUT



JSON Schema

Details

{
    "STYP": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "STYP": {
                "description": "StructureType",
                "type": "integer"
            },
            "MASS": {
                "description": "MassType",
                "type": "integer"
            },
            "bMASSOFFSET": {
                "description": "ConsiderOffset",
                "type": "boolean"
            },
            "bSELFWEIGHT": {
                "description": "ConvertSelfWeigth",
                "type": "boolean"
            },
            "SMASS": {
                "description": "StructureMassType",
                "type": "integer"
            },
            "GRAV": {
                "description": "Gravity",
                "type": "number"
            },
            "TEMP": {
                "description": "InitialTemperature",
                "type": "number"
            },
            "bALIGNBEAM": {
                "description": "AlignTopofBeamSection",
                "type": "boolean"
            },
            "bALIGNSLAB": {
                "description": "AlignTopofSlab(Plate)",
                "type": "boolean"
            },
            "bROTRIGID": {
                "description": "ConsideringRotationalRigid",
                "type": "boolean"
            }
        }
    }
}


Examples

Lumped Mass

{
    "Assign": {
        "1": {
            "STYP": 0,
            "MASS": 1,
            "bMASSOFFSET": false,
            "bSELFWEIGHT": false,
            "GRAV": 9.806,
            "TEMP": 0,
            "bALIGNBEAM": false,
            "bALIGNSLAB": false,
            "bROTRIGID": false
        }
    }
}

Consistent Mass + Convert Self-weight into Masses (Convert to X, Y)

{
    "Assign": {
        "1": {
            "STYP": 0,
            "MASS": 2,
            "bMASSOFFSET": false,
            "bSELFWEIGHT": true,
            "SMASS": 2,
            "GRAV": 9.806,
            "TEMP": 0,
            "bALIGNBEAM": false,
            "bALIGNSLAB": false,
            "bROTRIGID": true
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Structure Type

 • 3-D: 0

 • X-Z Plane: 1

 • Y-Z Plane: 2

 • X-Y Plane: 3

 • Constraint RZ: 4

"STYP"

Integer

System

Optional

2

Mass Type

 • Lumped Mass: 1

 • Consistent Mass: 2

"MASS"

Integer

-

Optional

3

Gravity Acceleration

"GRAV"

Number

System

Optional

4

Initial Temperature

"TEMP"

Number

0

Optional

5

Align Top of Beam Section

"bALIGNBEAM"

Boolean

false

Optional

6

Align the Top of the Slab (Plate)

"bALIGNSLAB"

Boolean

false

Optional

When Lumped Mass, "MASS" is 1

7

Consider Off-diagonal Masses

"bMASSOFFSET"

Boolean

false

Optional

8

Considering Rotational Rigid Body Mode for Modal Participation Factor

"bROTRIGID"

Boolean

false

Optional

9

Convert Self-weight into Masses

"bSELFWEIGHT"

Boolean

false

Optional

When Convert Self-weight into Masses, "bSELFWEIGHT" is True

10

Structure Mass Type

 • Convert to X, Y, Z: 1

 • Convert to X, Y: 2

 • Convert to Z: 3

"SMASS"

Integer

1

Optional



0
Was this article helpful?