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

要素

入力 URI

{base url} + db/ELEM



メソッド

POST, GET, PUT, DELETE



JSON スキーマ

詳細

{
    "ELEM": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "TYPE": {
                "description": "ELEMENTTYPE",
                "type": "string"
            },
            "MATL": {
                "description": "MATERIALNUM",
                "type": "integer"
            },
            "SECT": {
                "description": "SECTIONNUM",
                "type": "integer"
            },
            "NODE": {
                "description": "NODENUM",
                "type": "array",
                "items": {
                    "type": "integer",
                    "maxItems": 8
                }
            },
            "ANGLE": {
                "description": "ELEMENTANGLE",
                "type": "number"
            },
            "STYPE": {
                "description": "ELEMENTSUBTYPE",
                "type": "integer"
            },
            "TENS": {
                "description": "TENSFORCE",
                "type": "number"
            },
            "T_LIMIT": {
                "description": "TENSLIMIT",
                "type": "number"
            },
            "T_bLMT": {
                "description": "USETENSLIMIT?",
                "type": "boolean"
            },
            "NON_LEN": {
                "description": "NONLINIARLENGTH",
                "type": "number"
            },
            "CABLE": {
                "description": "CABLEOPTION",
                "type": "integer"
            },
            "C_RAT": {
                "description": "CABLELENGTHRATIO",
                "type": "number"
            },
            "WALL": {
                "description": "WALLID",
                "type": "integer"
            },
            "W_CON": {
                "description": "CONNECTEDNODENUM",
                "type": "integer"
            },
            "W_TYPE": {
                "description": "WALLTYPE",
                "type": "integer"
            },
            "LCAXIS": {
                "description": "LOCALAXIS",
                "type": "integer"
            }
        }
    }
}


梁要素

{
    "Assign": {
        "198": {
            "TYPE": "BEAM",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                30,
                74
            ],
            "ANGLE": 0
        }
    }
}

トラス要素

{
    "Assign": {
        "13": {
            "TYPE": "TRUSS",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                24,
                25
            ],
            "ANGLE": 0
        }
    }
}

引張専用要素

{
    "Assign": {
        "6": {
            "TYPE": "TENSTR",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                11,
                12
            ],
            "ANGLE": 0,
            "STYPE": 3,
            "TENS": 0.5,
            "CABLE": 1
        }
    }
}

フックタイプ

{
    "Assign": {
        "7": {
            "TYPE": "TENSTR",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                25,
                26
            ],
            "ANGLE": -45,
            "STYPE": 2,
            "NON_LEN": 0.25
        }
    }
}

ケーブル要素

{
    "Assign": {
        "8": {
            "TYPE": "TENSTR",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                15,
                37
            ],
            "ANGLE": 0,
            "STYPE": 3,
            "NON_LEN": 1.35,
            "CABLE": 3
        }
    }
}

圧縮専用要素

{
    "Assign": {
        "22": {
            "TYPE": "COMPTR",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                50,
                51
            ],
            "ANGLE": 0,
            "STYPE": 1,
            "TENS": 27,
            "T_LIMIT": -15,
            "T_bLMT": true
        }
    }
}

ギャップタイプ

{
    "Assign": {
        "25": {
            "TYPE": "COMPTR",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                54,
                55
            ],
            "ANGLE": 30,
            "STYPE": 2,
            "NON_LEN": 0.25
        }
    }
}

壁要素

{
    "Assign": {
        "1": {
            "TYPE": "WALL",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                1,
                2,
                4,
                3
            ],
            "STYPE": 1,
            "WALL": 1,
            "W_CON": 0,
            "W_TYPE": 0
        }
    }
}

3節点の板要素(厚板)

{
    "Assign": {
        "26": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                38,
                16,
                17
            ],
            "ANGLE": 30,
            "STYPE": 1
        }
    }
}

面内回転自由度を持つ3節点の板要素(厚板)

{
    "Assign": {
        "27": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                41,
                20,
                21
            ],
            "ANGLE": 30,
            "STYPE": 3
        }
    }
}

3節点の板要素(薄板)

{
    "Assign": {
        "28": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                18,
                40,
                19
            ],
            "ANGLE": 30,
            "STYPE": 2
        }
    }
}

面内回転自由度を持つ3節点の板要素(薄板)

{
    "Assign": {
        "29": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                35,
                14,
                36
            ],
            "ANGLE": 30,
            "STYPE": 4
        }
    }
}

4節点の板要素(厚板)

{
    "Assign": {
        "30": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                56,
                69,
                70,
                57
            ],
            "ANGLE": 0,
            "STYPE": 1
        }
    }
}

面内回転自由度を持つ4節点の板要素(厚板)

{
    "Assign": {
        "32": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                59,
                72,
                73,
                60
            ],
            "ANGLE": 30,
            "STYPE": 3
        }
    }
}

4節点の板要素(薄板)

{
    "Assign": {
        "31": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                57,
                70,
                71,
                58
            ],
            "ANGLE": 0,
            "STYPE": 2
        }
    }
}

面内回転自由度を持つ4節点の板要素(薄板)

{
    "Assign": {
        "33": {
            "TYPE": "PLATE",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                60,
                73,
                74,
                61,
                0,
                0,
                0,
                0
            ],
            "ANGLE": 30,
            "STYPE": 4
        }
    }
}

3節点の平面応力要素

{
    "Assign": {
        "36": {
            "TYPE": "PLSTRS",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                54,
                69,
                55
            ],
            "ANGLE": 30,
            "STYPE": 1
        }
    }
}

面内回転自由度を持つ3節点の平面応力要素

{
    "Assign": {
        "37": {
            "TYPE": "PLSTRS",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                55,
                69,
                56
            ],
            "ANGLE": 30,
            "STYPE": 2
        }
    }
}

4節点の平面応力要素

{
    "Assign": {
        "35": {
            "TYPE": "PLSTRS",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                63,
                76,
                77,
                64,
                0,
                0,
                0,
                0
            ],
            "ANGLE": 30,
            "STYPE": 1
        }
    }
}

面内回転自由度を持つ4節点の平面応力要素

{
    "Assign": {
        "34": {
            "TYPE": "PLSTRS",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                62,
                75,
                76,
                63
            ],
            "ANGLE": 30,
            "STYPE": 2
        }
    }
}

3節点の平面ひずみ要素

{
    "Assign": {
        "38": {
            "TYPE": "PLSTRN",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                82,
                2,
                1
            ],
            "ANGLE": 0
        }
    }
}

4節点の平面ひずみ要素

{
    "Assign": {
        "39": {
            "TYPE": "PLSTRN",
            "MATL": 1,
            "SECT": 1,
            "NODE": [
                2,
                83,
                84,
                3
            ],
            "ANGLE": 0
        }
    }
}

4節点のソリッド要素

{
    "Assign": {
        "40": {
            "TYPE": "SOLID",
            "MATL": 1,
            "SECT": 0,
            "NODE": [
                90,
                86,
                87,
                23
            ]
        }
    }
}

6節点のソリッド要素

{
    "Assign": {
        "41": {
            "TYPE": "SOLID",
            "MATL": 1,
            "SECT": 0,
            "NODE": [
                25,
                4,
                26,
                89,
                85,
                112
            ]
        }
    }
}

8節点のソリッド要素

{
    "Assign": {
        "42": {
            "TYPE": "SOLID",
            "MATL": 1,
            "SECT": 0,
            "NODE": [
                27,
                6,
                7,
                28,
                113,
                107,
                108,
                114
            ]
        }
    }
}

3節点の軸対称要素

{
    "Assign": {
        "43": {
            "TYPE": "AXISYM",
            "MATL": 1,
            "SECT": 0,
            "NODE": [
                82,
                1,
                2
            ],
            "ANGLE": 0
        }
    }
}

4節点の軸対称要素

{
    "Assign": {
        "44": {
            "TYPE": "AXISYM",
            "MATL": 1,
            "SECT": 0,
            "NODE": [
                82,
                1,
                2,
                83
            ],
            "ANGLE": 0
        }
    }
}


仕様

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

Common Keys and Solid

1

Element Type ¹⁾

"TYPE"

String

"BEAM"

オプション

2

Material No.

"MATL"

Integer

-

必須

3

Section / Thickness No.

"SECT"

Integer

-

必須

4

Node No. ²⁾

"NODE"

Array
[Integer]

-

必須

Beam, Truss, Plane Strain, Axisymmetric

5

Beta Angle

"ANGLE"

Number

0

オプション

Tension only - Truss

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Truss: 1

"STYPE"

Integer

-

必須

7

Allowable Compression

 • Negative Value Only

"TENS"

Number

0

オプション

8

Tension Limit Value

 • Positive Value Only

"T_LIMIT"

Number

0

オプション

9

Tension Limit

"T_bLMT"

Boolean

false

オプション

Tension only - Hook

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype ³⁾

 • Hook: 2

"STYPE"

Integer

-

必須

7

Hook Length

"NON_LEN"

Number

0

オプション

Tension only - Cable

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Cable: 3

"STYPE"

Integer

-

必須

7

Cable Type

 • Pretension: 1

 • Horizontal: 2

 • Lu: 3

"CABLE"

Integer

-

必須

8

Pretension / Horizontal

"TENS"

Number

0

オプション

9

Lu

 • Range: 0.5~1.5

"NON_LEN"

Number

-

必須

Compression only - Truss

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Truss: 1

"STYPE"

Integer

-

必須

7

Allowable Tension

 • Positive Value Only

"TENS"

Number

0

オプション

8

Compression Limit

"T_bLMT"

Boolean

false

オプション

9

Compression Limit value

 • Negative Value Only

"T_LIMIT"

Number

-

オプション

Compression only - Gap

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Gap: 2

"STYPE"

Integer

-

必須

7

Gap

"NON_LEN"

Number

0

オプション

Wall

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Membrane: 1

 • Plate: 2

"STYPE"

Integer

-

必須

7

Wall ID

"WALL"

Integer

-

必須

8

Orientation (Wall Beta Angle Only)

 • Beta Angle: 0

 • Ref Point: 1

 • Ref Vector: 2

"W_CON"

Integer

-

必須

9

Wall Type

 • Plate base: 0

 • CRB - Pin: 1

 • CRB - Fixed: 2

"W_TYPE"

Integer

0

オプション

Plate

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • Thick: 1

 • Thin: 2

 • Thick with Drilling DOF: 3

 • Thin with Drilling DOF: 4

"STYPE"

Integer

-

必須

Plane Stress

5

Beta Angle

"ANGLE"

Number

0

オプション

6

Element Subtype

 • with Drilling DOF Inactive: 1

 • with Drilling DOF Active: 2

"STYPE"

Integer

-

必須



¹⁾ Element Type ("TYPE")

No.

要素タイプ

“TYPE”

1

一般梁/テーパー断面梁

"BEAM"

2

トラス

"TRUSS"

3

引張専用/フック/ケーブル

"TENSTR"

4

圧縮専用/ギャップ

"COMPTR"

5

"PLATE"

6

"WALL"

7

平面応力

"PLSTRS"

8

平面ひずみ

"PLSTRN"

9

軸対称

"AXISYM"

10

ソリッド

"SOLID"



²⁾ Node No. ("NODE")

No.

要素タイプ

Node 1

Node 2

Node 3

Node 4

Node 5

Node 6

Node 7

Node 8

1

一般梁/テーパー断面梁

Integer

Integer

0

0

0

0

0

0

2

トラス

Integer

Integer

0

0

0

0

0

0

3

引張専用/フック/ケーブル

Integer

Integer

0

0

0

0

0

0

4

圧縮専用/ギャップ

Integer

Integer

0

0

0

0

0

0

5

Integer

Integer

Integer

Integer

0

0

0

0

6

Integer

Integer

Integer

Integer

0

0

0

0

7

平面応力

Integer

Integer

Integer

Integer

0

0

0

0

8

平面ひずみ

Integer

Integer

Integer

Integer

0

0

0

0

9

軸対称

Integer

Integer

Integer

Integer

0

0

0

0

10

ソリッド

Integer

Integer

Integer

Integer

Integer

Integer

Integer

Integer



MIDAS GEN NX only

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