Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 MATL
"MATL": {
        "TYPE": {
            "__DESC__": "Material Type",
            "__TYPE__": "String"
        },
        "NAME": {
            "__DESC__": "Material Name",
            "__TYPE__": "String"
        },
        "HE_SPEC": {
            "__DESC__": "Specific Heat",
            "__TYPE__": "Real"
        },
        "HE_COND": {
            "__DESC__": "Heat Conduction",
            "__TYPE__": "Real"
        },
        "THMAL_UNIT": {
            "__DESC__": "Thermal Unit",
            "__TYPE__": "String"
        },
        "PLMT": {
            "__DESC__": "Plasticity Key",
            "__TYPE__": "Integer"
        },
        "P_NAME": {
            "__DESC__": "Plasticity Name",
            "__TYPE__": "String"
        },
        "bMASS_DENS": {
            "__DESC__": "Use Mass Density",
            "__TYPE__": "Bool"
        },
        "DAMP_RAT": {
            "__DESC__": "Damping Ratio",
            "__TYPE__": "Real"
        },
        "PARAM": {
            "__DESC__": "Material Data",
            "__TYPE__": []
        }
    }

  • Introduce Input Data Symbols

API - Value Type

Input Data

Integer

🇮

🔴

Essential

String

🇸

Unnecessary

Boolean

🇧

🔺

Optional

Real

🇷

  • The required Input Data for defining Material Property

NO.

Name

API - Key

API - Value Type

DB - CONC, STEEL

DB - SRC

User - ISO.

User - Ortho.

1

Material ID

“KEY”

🇮

🔴

🔴

🔴

🔴

2

Type of Design

“TYPE”

🇸

🔴

🔴

🔴

🔴

3

Name

“NAME”

🇸

🔴

🔴

🔴

🔴

Material Properties

4

Material Properties

“PARAM”

🔴

🔴

🔴

🔴

5

Type of Design

"P_TYPE"

🇮

🔴

🔴

🔴

🔴

6

Standard name

“STANDARD”

🇸

🔴

🔴

7

Code name

“CODE”

🇸

🔺

🔺

8

DB name

“DB”

🇸

🔺

🔺

9

User Define Es

“bELAST”

🇧

🔺

🔺

10

Modulus of Elasticity

“ELAST”

🇷

🔴

“ELAST_M”

🇷

🔴

11

Shear Modulus

“SHEAR_M”

🇷

🔴

12

Poisson’s Ratio

“POISN”

🇷

🔺

“POISN_M”

🇷

🔺

13

Thermal Coefficient

“THERMAL”

🇷

🔺

“THERMAL_M”

🇷

🔺

14

Weight of Density

“DEN”

🇷

🔺

🔺

15

Mass Density

“MASS”

🇷

🔺

🔺

Additional Information

16

Specific heat

“HE_SPEC”

🇷

🔺

🔺

🔺

🔺

17

Heat Conduction

“HE_COND”

🇷

🔺

🔺

🔺

🔺

18

Temperature Unit (C or F)

“THMAL_UNIT”

🇸

19

Use Mass Density

“bMASS_DENS”

🇧

🔺

🔺

🔺

🔺

20

Damping Ratio

“DAMP_RAT”

🇷

🔺

🔺

🔺

🔺

Plasticity Data

21

Plastic Material No.

"PLMT"

🇮

🔺

🔺

🔺

🔺

22

Plastic Material Name

“PAMT”

🇸

  • The JSON format example for inputting DB type & User Defined type

 API EXAMPLE - MATERIAL DB
        "MATL":{
                "1":{
                "NAME":"DB Material",
                "TYPE":"CONC",
                "PARAM":[{
                          "P_TYPE":1,
                          "STANDARD":"KS01-Civil(RC)",
                          "CODE":"KCI-2007",
                          "DB":"C18"
                        }],
                "bMASS_DENS":false
                    }
                }
            } 

 API EXAMPLE - MATERIAL USER
        "MATL":{
                "2":{
                "NAME":"User Defined",
                "TYPE":"USER",
                "PARAM":[{
                          "P_TYPE":2,
                          "ELAST":27277000,
                          "POISN":0.18,
                          "THERMAL":0.00001,
                          "DEN":24.52,
                          "MASS":24
                        }],
                "bMASS_DENS":false,
                "HE_SPEC":0,
                "HE_COND":0,
                "DAMP_RAT":0
                    }
                }
            }

  • No labels