[CSCS] Composite Section for Construction Stage

[CSCS] Composite Section for Construction Stage

"CSCS": { "SEC": { "__DESC__": "Section No.", "__TYPE__": "Integer" }, "ASTAGE": { "__DESC__": "Active Stage", "__TYPE__": "String" }, "TYPE": { "__DESC__": "Composite Type", "__TYPE__": "String" }, "bTAP": { "__DESC__": "Tapered Composite Section Type", "__TYPE__": "Bool" }, "vPARTINFO": { "__DESC__": "Part Info", "__TYPE__": [ { "PART": { "__DESC__": "Composite Section Part", "__TYPE__": "Integer" }, "MTYPE": { "__DESC__": "Material Type", "__TYPE__": "String" }, "MAT": { "__DESC__": " Material No.", "__TYPE__": "String" }, "CSTAGE": { "__DESC__": "Composite Stage", "__TYPE__": "String" }, "AGE": { "__DESC__": "Material Age", "__TYPE__": "Real" }, "PARTINFO_H": { "__DESC__": "Notational size, h", "__TYPE__": "Real" }, "PARTINFO_VS": { "__DESC__": "Volumn-surface ratio, v/s", "__TYPE__": "Real" }, "PARTINFO_M": { "__DESC__": "Module of an exposed surface, M", "__TYPE__": "Real" }, "AREA": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "ASY": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "ASZ": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IXX": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IYY": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IZZ": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "WAREA": { "__DESC__": "Stiffness Scale Factor - Weight", "__TYPE__": "Real" }, "IW": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" } } ] }, "OPT_UPDATE_ALL_H": { "__DESC__": "Auto Calculation Option Notational size, h", "__TYPE__": "Bool" } }
"CSCS": { "SEC": { "__DESC__": "Section No.", "__TYPE__": "Integer" }, "ASTAGE": { "__DESC__": "Active Stage", "__TYPE__": "String" }, "TYPE": { "__DESC__": "Composite Type", "__TYPE__": "String" }, "bTAP": { "__DESC__": "Tapered Composite Section Type", "__TYPE__": "Bool" }, "vPARTINFO": { "__DESC__": "Part Info", "__TYPE__": [ { "PART": { "__DESC__": "Composite Section Part", "__TYPE__": "Integer" }, "MTYPE": { "__DESC__": "Material Type", "__TYPE__": "String" }, "MAT": { "__DESC__": " Material No.", "__TYPE__": "String" }, "CSTAGE": { "__DESC__": "Composite Stage", "__TYPE__": "String" }, "AGE": { "__DESC__": "Material Age", "__TYPE__": "Real" }, "PARTINFO_H": { "__DESC__": "Notational size, h", "__TYPE__": "Real" }, "PARTINFO_VS": { "__DESC__": "Volumn-surface ratio, v/s", "__TYPE__": "Real" }, "PARTINFO_M": { "__DESC__": "Module of an exposed surface, M", "__TYPE__": "Real" }, "AREA": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "ASY": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "ASZ": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IXX": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IYY": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "IZZ": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "WAREA": { "__DESC__": "Stiffness Scale Factor - Weight", "__TYPE__": "Real" }, "IW": { "__DESC__": "Stiffness Scale Factor", "__TYPE__": "Real" }, "CY": { "__DESC__": "Y-dir. Distance to Neutral Axis", "__TYPE__": "Real" }, "CZ": { "__DESC__": "Z-dir. Distance to Neutral Axis", "__TYPE__": "Real" }, "CYI": { "__DESC__": "Y-dir. Distance to Neutral Axis I (Tapered)", "__TYPE__": "Real" }, "CZI": { "__DESC__": "Z-dir. Distance to Neutral Axis I (Tapered)", "__TYPE__": "Real" }, "CYJ": { "__DESC__": "Y-dir. Distance to Neutral Axis J (Tapered)", "__TYPE__": "Real" }, "CZJ": { "__DESC__": "Z-dir. Distance to Neutral Axis J (Tapered)", "__TYPE__": "Real" }, "STIFF_USER": { "__DESC__": "Stiffness User", "__TYPE__": { "AREA": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IXX": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IYY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IZZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QYB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QZB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" } } }, "STIFF_USER_TAPERED_I": { "__DESC__": "Stiffness User I (Tapered)", "__TYPE__": { "AREA": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IXX": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IYY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IZZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QYB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QZB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" } } }, "STIFF_USER_TAPERED_J": { "__DESC__": "Stiffness User J (Tapered)", "__TYPE__": { "AREA": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "ASZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IXX": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IYY": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "IZZ": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CYM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZP": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "CZM": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QYB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "QZB": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "X4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y1": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y2": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y3": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" }, "Y4": { "__DESC__": "Partial stiffness", "__TYPE__": "Real" } } } } ] } }

 

  • 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 Construction Sequence of Composite Section (Normal Type)

NO.

Name

API - Key

API - Value Type

Defalut

Normal Type

NO.

Name

API - Key

API - Value Type

Defalut

Normal Type

1

Section ID

"SEC"

 

🔴

2

Active Stage

"ASTAGE"

 

🔴

3

Composite Type

  • Normal : “NORMAL”

  • User : "USER"

"TYPE"

 

🔴

4

Tapered Type

"bTAP"

FALSE

🔺

5

Part Information

"vPARTINFO":

 

 

 

6

Composite Section Part

"PART"

 

🔴

7

Material Type

  • Element : “ELEM”

  • Material : “MATL”

"MTYPE"

 

🔴

8

Material ID

"MAT"

 

🔺

9

Composite Stage

"CSTAGE"

Active Stage

??

10

Material Age

"AGE

0

🔺

11

Notional Size of Member

"PARTINFO_H"

AUTO

🔺

12

Volumn-surface ratio, v/s

"PARTINFO_VS"

0

🔺

13

Module of an exposed surface, M

"PARTINFO_M"

0

🔺

 

Stiffness Scale Factor

14

Area

"AREA"

1

🔺

15

Effective Shear Area, y-axis

"ASY"

1

🔺

16

Effective Shear Area, z-axis

"ASZ"

1

🔺

17

Torsional Resistance

"IXX"

1

🔺

18

Moment of Inertia, y-axis

"IYY"

1

🔺

19

Moment of Inertia, z-axis

"IZZ"

1

🔺

20

Warping Constant

“IW”

1

🔺

21

Weight

"WAREA"

1

🔺

 

  • The JSON format example for inputting Construction Sequence of Composite Section

"CSCS": { "2": { "SEC": 101, "ASTAGE": "CS1", "TYPE": "NORMAL", "bTAP": false, "vPARTINFO": [ { "PART": 1, "MTYPE": "ELEM", "MAT": "", "CSTAGE": "", "AGE": 1.0, "PARTINFO_H": 0.1547081497458, "PARTINFO_VS": 0.0, "PARTINFO_M": 0.0, "AREA": 1.0, "ASY": 1.0, "ASZ": 1.0, "IXX": 1.0, "IYY": 1.0, "IZZ": 1.0, "WAREA": 1.0, "IW": 1.0 }, { "PART": 2, "MTYPE": "MATL", "MAT": "1", "CSTAGE": "CS2", "AGE": 2.0, "PARTINFO_H": 0.0990990990991, "PARTINFO_VS": 0.0, "PARTINFO_M": 0.0, "AREA": 1.0, "ASY": 1.0, "ASZ": 1.0, "IXX": 1.0, "IYY": 1.0, "IZZ": 1.0, "WAREA": 1.0, "IW": 1.0 } ] } }
"CSCS": { "1": { "SEC": 101, "ASTAGE": "CS1", "TYPE": "USER", "bTAP": false, "vPARTINFO": [ { "PART": 1, "MTYPE": "ELEM", "MAT": "", "CSTAGE": "", "AGE": 1.0, "PARTINFO_H": 1.0, "PARTINFO_VS": 1.0, "PARTINFO_M": 1.0, "AREA": 1.0, "ASY": 1.0, "ASZ": 1.0, "IXX": 1.0, "IYY": 1.0, "IZZ": 1.0, "WAREA": 1.0, "IW": 1.0, "CY": 1.0, "CZ": 1.0, "STIFF_USER": { "AREA": 1.1, "ASY": 1.2, "ASZ": 1.3, "IXX": 1.4, "IYY": 1.5, "IZZ": 1.6, "CYP": 1.7, "CYM": 1.8, "CZP": 1.9, "CZM": 2.0, "QYB": 2.1, "QZB": 2.2, "X1": 2.3, "X2": 2.5, "X3": 2.7, "X4": 2.9, "Y1": 2.4, "Y2": 2.6, "Y3": 2.8, "Y4": 3.0 } }, { "PART": 2, "MTYPE": "MATL", "MAT": "1", "CSTAGE": "CS2", "AGE": 2.0, "PARTINFO_H": 2.0, "PARTINFO_VS": 2.0, "PARTINFO_M": 2.0, "AREA": 1.0, "ASY": 1.0, "ASZ": 1.0, "IXX": 1.0, "IYY": 1.0, "IZZ": 1.0, "WAREA": 1.0, "IW": 1.0, "CY": 2.0, "CZ": 2.0, "STIFF_USER": { "AREA": 1.11, "ASY": 1.12, "ASZ": 1.13, "IXX": 1.14, "IYY": 1.15, "IZZ": 1.16, "CYP": 1.17, "CYM": 1.18, "CZP": 1.19, "CZM": 1.2, "QYB": 1.21, "QZB": 1.22, "X1": 1.23, "X2": 1.25, "X3": 1.27, "X4": 1.29, "Y1": 1.24, "Y2": 1.26, "Y3": 1.28, "Y4": 1.3 } } ] } }