주 콘텐츠로 건너뛰기
JSON Manual 생성 편집

Modify Concrete Materials

Input URI

{base url} + db/MATD



Active Methods

GET, PUT



JSON Schema

Details

{
    "MATD": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "TYPE": {
                "description": "Type",
                "type": "string"
            },
            "NAME": {
                "description": "Name",
                "type": "string"
            },
            "DATA1": {
                "description": "Data1",
                "type": "object",
                "properties": {
                    "CODENAME": {
                        "description": "CodeName",
                        "type": "string"
                    },
                    "CODEMATLNAME": {
                        "description": "CodeMatlName",
                        "type": "string"
                    },
                    "DESIGN": {
                        "description": "DesignData",
                        "type": "object",
                        "properties": {
                            "C_FC": {
                                "description": "DesignC_fc",
                                "type": "number"
                            },
                            "bLAMBDA": {
                                "description": "Lambdacheck",
                                "type": "boolean"
                            },
                            "dLAMBDA": {
                                "description": "Lambdavalue",
                                "type": "number"
                            },
                            "C_FCI": {
                                "description": "fci",
                                "type": "number"
                            },
                            "bTRANSFER": {
                                "description": "Transfercheck",
                                "type": "boolean"
                            },
                            "dTRANSFERFCI": {
                                "description": "Transferfcivalue",
                                "type": "number"
                            }
                        }
                    }
                }
            },
            "REBAR_CODENAME": {
                "description": "RebarCodeName",
                "type": "string"
            },
            "MAINREBAR_REBARNAME": {
                "description": "MainRebarName",
                "type": "string"
            },
            "SUBREBAR_REBARNAME": {
                "description": "SubRebarName",
                "type": "string"
            },
            "MAINREBAR_B_FY": {
                "description": "MainRebarb_fy",
                "type": "number"
            },
            "SUBREBAR_B_FY": {
                "description": "SubRebarb_fy",
                "type": "number"
            }
            "bSERVCHECK": {
                "description": "ServiceabilityCheck",
                "type": "boolean"
            },
            "dSHORTTERM": {
                "description": "ShortTerm",
                "type": "number"
            },
            "dLONGTERM": {
                "description": "LongTerm",
                "type": "number"
            }
        }
    }
}


Examples

Modify Concrete Materials

{
    "Assign": {
        "1": {
            "TYPE": "CONC",
            "NAME": "C16/20",
            "DATA1": {
                "CODENAME": "EN(RC)",
                "CODEMATLNAME": "C16/20",
                "DESIGN": {
                    "C_FC": 16000,
                    "C_FCI": 11200
                }
            },
            "REBAR_CODENAME": "EN04(RC)",
            "MAINREBAR_REBARNAME": "ClassB",
            "SUBREBAR_REBARNAME": "ClassC",
            "MAINREBAR_B_FY": 500000,
            "SUBREBAR_B_FY": 600000
        }
    }
}


Specifications

No.

Description

Key

Value Type

Default

Required

1

Material Type

 • Concrete: "CONC"

"TYPE"

String

-

Required

2

Material Name

"NAME"

String

-

Required

3

Concrete Material Information

"DATA1"

Object

-

Required

(1)

Material Code Name

"CODENAME"

String

-

Required

(3)

Material Grade

"CODEMATLNAME"

String

-

Required

(4)

Material Design Values

"DESIGN"

String

-

Required

i. Strength

"C_FC"

Number

-

"GET"only

ii. Strength

"C_FCI"

Number

-

"GET"only

4

Rebar Code Name

"RABAR_CODENAME"

String

-

Required

5

Main Rebar Name

"MAINREBAR_REBARNAME"

String

-

Required

6

Sub Rebar Name

"SUBREBAR_REBARNAME"

String

Blank

Optional

7

Main Rebar (fy)

"MAINREBAR_B_FY"

Number

0

"GET"only

8

Sub Rebar (fy)

"SUBREBAR_B_FY"

Number

0

"GET"only



0
컨텐츠가 도움이 되셨나요?