メインコンテンツへスキップ
JSON Manual 作成 編集

テーパー断面グループ

入力 URI

{base url} + db/TSGR



メソッド

POST, GET, PUT, DELETE



JSON スキーマ

詳細

{
    "TSGR": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "NAME": {
                "description": "GroupName",
                "type": "string"
            },
            "ELEMLIST": {
                "description": "ElementKeyList",
                "type": "array",
                "items": {
                    "type": "integer"
                }
            },
            "ZVAR": {
                "description": "Sectionshapez-axisvariation",
                "type": "string"
            },
            "ZEXP": {
                "description": "z-axisPolynomialvalue",
                "type": "number"
            },
            "ZFROM": {
                "description": "z-axissymmetricplanefrom",
                "type": "string"
            },
            "ZDIST": {
                "description": "z-axisdistance",
                "type": "number"
            },
            "YVAR": {
                "description": "Sectionshapey-axisvariation",
                "type": "string"
            },
            "YEXP": {
                "description": "y-axisPolynomialvalue",
                "type": "number"
            },
            "YFROM": {
                "description": "y-axissymmetricplanefrom",
                "type": "string"
            },
            "YDIST": {
                "description": "y-axisdistance",
                "type": "number"
            }
        }
    }
}


テーパー断面グループ

{
    "Assign": {
        "1": {
            "NAME": "Linear",
            "ELEMLIST": [
                1,
                2,
                3
            ],
            "ZVAR": "LINEAR",
            "YVAR": "LINEAR"
        },
        "2": {
            "NAME": "ZPoly_YLinear",
            "ELEMLIST": [
                4,
                5,
                6
            ],
            "ZVAR": "POLY",
            "ZEXP": 2,
            "ZFROM": "i",
            "ZDIST": 1.2,
            "YVAR": "LINEAR"
        },
        "3": {
            "NAME": "Polynomial",
            "ELEMLIST": [
                7,
                8,
                9
            ],
            "ZVAR": "POLY",
            "ZEXP": 1.5,
            "ZFROM": "j",
            "ZDIST": 1.2,
            "YVAR": "POLY",
            "YEXP": 1.6,
            "YFROM": "j",
            "YDIST": 1.3
        }
    }
}


仕様

No. 説明 Key データ型 Default 必須

1

Tapered Group Name

"NAME"

String

-

必須

2

Element No.

"ELEMLIST"

Array
[Integer]

-

必須

3

Section Shape Variation

 • Linear: "LINEAR"

 • Polynomial: "POLY"

"ZVAR"

String

-

必須

4

Section Shape Variation

 • Linear: "LINEAR"

 • Polynomial: "POLY"

"YVAR"

String

-

必須

断面形状の変化が ”YVAR”、”ZVAR” が ”POLY”(多項式)の場合

5

Z axis - Exponent

"ZEXP"

Number

-

必須

6

Z axis - Symmetric Plane from i or j

 • "i" or "j"

"ZFROM"

String

"i"

オプション

7

Z axis - Symmetric Plane Distance (m)

"ZDIST"

Number

0

オプション

8

Y axis - Exponent

"YEXP"

Number

-

必須

9

Y axis - Symmetric Plane from i or j

 • "i" or "j"

"YFROM"

String

"i"

オプション

10

Y axis - Symmetric Plane Distance (m)

"YDIST"

Number

0

オプション



0
コンテンツが役に立ちましたか?