[GRUP] Group(Structure, Boundary, Load, Tendon)

  • Define Structure Group (GRUP)

    • Create a group and assign simultaneously

POST, GET, PUT {{Base Url}}/db/grup "GRUP": { "NAME": { "__DESC__": "Group Name", "__TYPE__": "String" }, "P_TYPE": { "__DESC__": "Plane Type", "__TYPE__": "Integer" }, "N_LIST": { "__DESC__": "Node List", "__TYPE__": [] }, "E_LIST": { "__DESC__": "Element List", "__TYPE__": [] } }
  • Define Boundary Group (BNGR)

    • Creating a group before you assign

POST, GET, PUT {{Base Url}}/db/bngr "BNGR": { "NAME": { "__DESC__": "Boundary Group Name", "__TYPE__": "String" }, "AUTOTYPE": { "__DESC__": "AutoType", "__TYPE__": "Integer" } }
  • Define Load Group (LDGR)

    • Creating a group before you assign

POST, GET, PUT {{Base Url}}/db/ldgr "LDGR": { "NAME": { "__DESC__": "Load Group Name", "__TYPE__": "String" } }
  • Define Tendon Group (TDGR)

    • Creating a group before you assign

POST, GET, PUT {{Base Url}}/db/tdgr "TDGR": { "NAME": { "__DESC__": "Name", "__TYPE__": "String" } }

 

  • Introduce Input Data Symbols

API - Value Type

Input Data

API - Value Type

Input Data

Integer

🔴

Essential

String

Unnecessary

Boolean

🔺

Optional

Real

 

 

 

  • The required Input Data for defining GROUP

NO.

Name

API - Key

API - Value Type

Group

NO.

Name

API - Key

API - Value Type

Group

 

Structure Group

1

Structure Group Name

"NAME"

🔴

2

Plane Type

"P_TYPE"

3

Node List

"N_LIST"

🔺

4

Element List

"E_LIST"

🔺

 

Boundary Group

1

Boundary Group Name

"NAME"

🔴

2

Autogenerated case for CR/SH

"AUTOTYPE"

 

Load Group

1

Load Group Name

"NAME"

🔴

 

Tendon Group

1

Tendon Group Name

"NAME"

🔴

 

  • The JSON format example for inputting Group

{ "Assign": { "1": { "NAME": "STG1", "N_LIST": [ 101, 102, 103 ], "E_LIST": [ 101, 102 ] }, "2": { "NAME": "STG2", "E_LIST": [ 103, 104, 105 ] }, "3": { "NAME": "STG3", "N_LIST": [ 104, 105, 106 ] } } }
{ "Assign": { "1": { "NAME": "BDG1" }, "2": { "NAME": "BDG2" }, "3": { "NAME": "BDG3" } } }
{ "Assign": { "1": { "NAME": "LCG1" }, "2": { "NAME": "LCG2" }, "3": { "NAME": "LCG3" } } }
{ "Assign": { "1": { "NAME": "TDG1" }, "2": { "NAME": "TDG2" }, "3": { "NAME": "TDG3" } } }