Skip to main content
JSON Manual Created Edited

Material Properties

Input URI

{base url} + db/MATL



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "MATL": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "TYPE": {
                "description": "MaterialType",
                "type": "string"
            },
            "NAME": {
                "description": "MaterialName",
                "type": "string"
            },
            "HE_SPEC": {
                "description": "SpecificHeat",
                "type": "number"
            },
            "HE_COND": {
                "description": "HeatConduction",
                "type": "number"
            },
            "PLMT": {
                "description": "PlasticityKey",
                "type": "integer"
            },
            "P_NAME": {
                "description": "PlasticityName",
                "type": "string"
            },
            "bMASS_DENS": {
                "description": "UseMassDensity",
                "type": "boolean"
            },
            "DAMP_RAT": {
                "description": "DampingRatio",
                "type": "number"
            },
            "PARAM": {
                "description": "MaterialData",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "P_TYPE": {
                            "description": "DataType",
                            "type": "integer"
                        },
                        "STANDARD": {
                            "description": "DBStandard",
                            "type": "string"
                        },
                        "CODE": {
                            "description": "CODE/PRODUCTName",
                            "type": "string"
                        },
                        "DB": {
                            "description": "DBName",
                            "type": "string"
                        },
                        "bELAST": {
                            "description": "UseElasticity",
                            "type": "boolean"
                        },
                        "ELAST": {
                            "description": "Elasticity",
                            "type": "number"
                        },
                        "POISN": {
                            "description": "Poisson`sratio",
                            "type": "number"
                        },
                        "THERMAL": {
                            "description": "Coefficientsoflinearthermal",
                            "type": "number"
                        },
                        "ELAST_M": {
                            "description": "Moduliiofelasticitycorrespondingdirection(X,Y,Z)",
                            "type": "array",
                            "items": {
                                "type": "number",
                                "maxItems": 3
                            }
                        },
                        "POISN_M": {
                            "description": "Poisson`sratiocorrespondingdirection(X,Y,Z)",
                            "type": "array",
                            "items": {
                                "type": "number",
                                "maxItems": 3
                            }
                        },
                        "THERMAL_M": {
                            "description": "Coefficientsoflinearthermalexpansioninthecorrespondingdirection(X,Y,Z)",
                            "type": "array",
                            "items": {
                                "type": "number",
                                "maxItems": 3
                            }
                        },
                        "SHEAR_M": {
                            "description": "ShearmoduliiofelasticityinthecorrespondingdirectionsX",
                            "type": "array",
                            "items": {
                                "type": "number",
                                "maxItems": 3
                            }
                        },
                        "DEN": {
                            "description": "Density",
                            "type": "number"
                        },
                        "MASS": {
                            "description": "MassDensity",
                            "type": "number"
                        }
                    }
                }
            }
        }
    }
}


Examples

Standard

{
    "Assign": {
        "1": {
            "TYPE": "STEEL",
            "NAME": "DB_Steel",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": false,
            "DAMP_RAT": 0.02,
            "PARAM": [
                {
                    "P_TYPE": 1,
                    "STANDARD": "EN05(S)",
                    "CODE": "",
                    "DB": "S450",
                    "bELAST": false,
                    "ELAST": 210000000
                }
            ]
        },
        "2": {
            "TYPE": "CONC",
            "NAME": "DB_Conc",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": false,
            "DAMP_RAT": 0.05,
            "PARAM": [
                {
                    "P_TYPE": 1,
                    "STANDARD": "EN04(RC)",
                    "CODE": "",
                    "DB": "C40/50",
                    "bELAST": false,
                    "ELAST": 35220000
                }
            ]
        },
        "3": {
            "TYPE": "SRC",
            "NAME": "DB_SRC",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": false,
            "DAMP_RAT": 0.05,
            "PARAM": [
                {
                    "P_TYPE": 1,
                    "STANDARD": "EN05(S)",
                    "CODE": "",
                    "DB": "S450",
                    "bELAST": false,
                    "ELAST": 210000000
                },
                {
                    "P_TYPE": 1,
                    "STANDARD": "EN04(RC)",
                    "CODE": "",
                    "DB": "C40/50",
                    "bELAST": false,
                    "ELAST": 35220000
                }
            ]
        },
        "4": {
            "TYPE": "USER",
            "NAME": "DB_User",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": false,
            "DAMP_RAT": 0,
            "PARAM": [
                {
                    "P_TYPE": 1,
                    "STANDARD": "BS04(S)",
                    "CODE": "",
                    "DB": "S460",
                    "bELAST": false,
                    "ELAST": 205000000
                }
            ]
        }
    }
}

Isotropic - User Defined

{
    "Assign": {
        "5": {
            "TYPE": "USER",
            "NAME": "User_None",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": true,
            "DAMP_RAT": 0,
            "PARAM": [
                {
                    "P_TYPE": 2,
                    "ELAST": 205000000,
                    "POISN": 0.3,
                    "THERMAL": 6.6666666666666675e-06,
                    "DEN": 76.97999999999999,
                    "MASS": 7.849775407504091
                }
            ]
        }
    }
}

Orthotropic - User Defined

{
    "Assign": {
        "6": {
            "TYPE": "USER",
            "NAME": "User_Orth",
            "HE_SPEC": 10,
            "HE_COND": 11,
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": true,
            "DAMP_RAT": 0.05,
            "PARAM": [
                {
                    "P_TYPE": 3,
                    "ELAST_M": [
                        30000,
                        40000,
                        50000
                    ],
                    "POISN_M": [
                        0.15,
                        0.16,
                        0.17
                    ],
                    "THERMAL_M": [
                        1.1e-05,
                        1.2e-05,
                        1.3e-05
                    ],
                    "SHEAR_M": [
                        50000,
                        60000,
                        70000
                    ],
                    "DEN": 24,
                    "MASS": 2.5
                }
            ]
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Material Type

 • Concrete: "CONC"

 • Steel: "STEEL"

 • SRC: "SRC"

 • User Defined: "User"

"TYPE"

String

-

Required

2

Material Name

"NAME"

String

-

Required

3

Specific heat

"HE_SPEC"

Number

0

Optional

4

Heat Conduction

"HE_COND"

Number

0

Optional

5

Plastic Material No.

"PLMT"

Integer

0

Optional

6

Plastic Material Name

"P_NAME"

String

Blank

Optional

7

Use Mass Density

"bMASS_DENS"

Boolean

false

Optional

8

Damping Ratio

"DAMP_RAT"

Number

0

Optional

9

Material Parameter

"PARAM"

Object

-

Required

(1)

Material Type

 • Standard: 1

 • Isotropic: 2

 • Orthotropic: 3

"P_TYPE"

Integer

-

Required

When Material Type, "P_TYPE" is 1 (Standard)

(2)

Standard Name

"STANDARD"

String

-

Required

(3)

Code Name

"CODE"

String

Blank

Optional

(4)

DB Name

"DB"

String

-

Required

(5)

Youngs Modulus for User Define Option

 • JTG3362-18(S)

"bELAST"

Boolean

false

Optional

When Material Type, "P_TYPE" is 2 (Isotropic)

(2)

Modulus of Elasticity

"ELAST"

Number

-

Required

(3)

Poisson’s Ratio

"POISN"

Number

-

Required

(4)

Thermal Coefficient

"THERMAL"

Number

-

Required

(5)

Weight of Density

"DEN"

Number

-

Required

(6)

Mass Density

"MASS"

Number

-

Required

When Material Type, "P_TYPE" is 3 (Orthotropic)

(2)

Modulus of Elasticity

"ELAST_M"

Array
[Number]

-

Required

(3)

Poisson’s Ratio

"POISN_M"

Array
[Number]

-

Required

(4)

Thermal Coefficient

"THERMAL_M"

Array
[Number]

-

Required

(5)

Shear Modulus

"SHEAR_M"

Array
[Number]

-

Required

(6)

Weight of Density

"DEN"

Number

-

Required

(7)

Mass Density

"MASS"

Number

-

Required



0
Was this article helpful?