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

Modify Wall Rebar Data

Input URI

{base url} + db/REBW



 

Active Methods

POST, GET, PUT, DELETE

Json Schema

Detail

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "Argument": {
        "type": "object",
        "properties": {
            "ITEMS": {
                "description": "ConcreteWallRebarItems",
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "ID": {
                            "description": "ID",
                            "type": "integer"
                        },
                        "bUSE_MODEL_THICK": {
                            "description": "UseModelThickness",
                            "type": "boolean"
                        },
                        "THICK": {
                            "description": "Thickness(Inputcheck-offUseModelThickness)",
                            "type": "number"
                        },
                        "DW": {
                            "description": "Dw(ConcreteFace~RebarCenter)",
                            "type": "number"
                        },
                        "DE": {
                            "description": "De(ConcreteFace~RebarCenter)",
                            "type": "number"
                        },
                        "VER_BAR": {
                            "description": "VerticalRebar",
                            "type": "object",
                            "properties": {
                                "NAME": {
                                    "description": "Name",
                                    "type": "string"
                                },
                                "DIST": {
                                    "description": "Space",
                                    "type": "number"
                                }
                            }
                        },
                        "HOR_BAR": {
                            "description": "HorizontalRebar",
                            "type": "object",
                            "properties": {
                                "NAME": {
                                    "description": "Name",
                                    "type": "string"
                                },
                                "DIST": {
                                    "description": "Space",
                                    "type": "number"
                                }
                            }
                        },
                        "END_BAR": {
                            "description": "EndRebar",
                            "type": "object",
                            "properties": {
                                "NAME": {
                                    "description": "Name",
                                    "type": "string"
                                },
                                "DIST": {
                                    "description": "Space",
                                    "type": "number"
                                }
                            }
                        },
                        "NUM_END_BAR": {
                            "description": "EndRebarNum",
                            "type": "integer"
                        },
                        "BE_HOR_BAR": {
                            "description": "BoundaryElementHorizontalRebar",
                            "type": "object",
                            "properties": {
                                "NAME": {
                                    "description": "Name",
                                    "type": "string"
                                },
                                "DIST": {
                                    "description": "Space",
                                    "type": "number"
                                }
                            }
                        },
                        "BE_LENGTH": {
                            "description": "BoundaryElementLength",
                            "type": "number"
                        },
                        "vSTORY_KEY": {
                            "description": "StoryKeyList",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            }
                        }
                    }
                }
            }
        }
    }
}



 

Examples

Modify Wall Rebar Data

{
    "Assign": {
        "1": {
            "ITEMS": [
                {
                    "ID": 0,
                    "bUSE_MODEL_THICK": true,
                    "THICK": 0,
                    "DW": 0.05,
                    "DE": 0.05,
                    "VER_BAR": {
                        "NAME": "D13",
                        "DIST": 0.35
                    },
                    "HOR_BAR": {
                        "NAME": "D10",
                        "DIST": 0.28
                    },
                    "END_BAR": {
                        "NAME": "D13",
                        "DIST": 0.1
                    },
                    "NUM_END_BAR": 24,
                    "BE_HOR_BAR": {
                        "NAME": "",
                        "DIST": 0.2
                    },
                    "BE_LENGTH": 0
                }
            ]
        }
    }
}



 

Specifications

No.DescriptionKeyValue TypeDefaultRequired

1

Section No.

"KEY"

Integer

-

Required

2

Concrete Column Rebar Items

"ITEMS"

Array

[Object] 

-

Required

3

ID (Sub Section number)

"ID"

Integer

-

Required

4

Use Model Thickness

"bUSE_MODEL_THICK"

Boolean

-

Required

5

Thickness (Input check-off Use Model Thickness)

"THICK"

Number

-

Required

6

Distance from concrete Face to Rebar Center

(out of plane)

"DW"

Number

-

Required

7

Distance from concrete Face to Rebar Center

(In plane)

"DE"

Number

-

Required

8

Vertical rebar list

"VER_BAR"

Array

[Object] 

-

Required

(1)

Rebar size (name)

"NUM"

String

-

Required

(2)

Distance between rebars

"DIST"

Number

-

Required

9

Horizontal rebar list

"HOR_BAR"

Array

[Object] 

-

Required

(1)

Rebar size (name)

"NUM"

String

-

Required

(2)

Distance between rebars

"DIST"

Number

-

Required

10

End rebar list

"END_BAR"

Array

[Object] 

-

Required

(1)

Rebar size (name)

"NUM"

String

-

Required

(2)

Distance between rebars

"DIST"

Number

-

Required

11

Number of End rebar

"NUM_END_BAR"

Integer

-

Required

12

Boundary Element Hor. Rebar

"BE_HOR_BAR"

Array

[Object] 

-

Required

(1)

Rebar size (name)

"NUM"

String

-

Required

(2)

Distance between rebars

"DIST"

Number

-

Required

13

Boundary Element Length

"BE_LENGTH"

Number

-

Required

14

Story Key List

"vSTORY_KEY"

Integer

-

Required



 

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