[SECT] PSC 1CELL Box Section (Single & Tapered)

"SECT": { "SECTTYPE": { "__DESC__": "Type", "__TYPE__": "String" }, "SECT_NAME": { "__DESC__": "Sect Name", "__TYPE__": "String" }, "SECT_BEFORE": { "__DESC__": "Sect Before", "__TYPE__": { "OFFSET_PT": { "__DESC__": "Cardinal Point", "__TYPE__": "String" }, "OFFSET_CENTER": { "__DESC__": "Offset Center", "__TYPE__": "Integer" }, "USER_OFFSET_REF": { "__DESC__": "User Offset Ref", "__TYPE__": "Integer" }, "HORZ_OFFSET_OPT": { "__DESC__": "Horizon offset Option", "__TYPE__": "Integer" }, "USERDEF_OFFSET_YI": { "__DESC__": "User Offset YI", "__TYPE__": "Real" }, "USERDEF_OFFSET_YJ": { "__DESC__": "User Offset YJ", "__TYPE__": "Real" }, "VERT_OFFSET_OPT": { "__DESC__": "Vertical Offset Option", "__TYPE__": "Integer" }, "USERDEF_OFFSET_ZI": { "__DESC__": "User Offset ZI", "__TYPE__": "Real" }, "USERDEF_OFFSET_ZJ": { "__DESC__": "User Offset ZJ", "__TYPE__": "Real" }, "USE_SHEAR_DEFORM": { "__DESC__": "Use Consider Shear Deform", "__TYPE__": "Bool" }, "USE_WARPING_EFFECT": { "__DESC__": "Use Consider Warping Effect", "__TYPE__": "Bool" }, "SHAPE": { "__DESC__": "Shape", "__TYPE__": "String" }, "TYPE": { "__DESC__": "Type", "__TYPE__": "Integer" }, "SECT_I": { "__DESC__": "Sect I", "__TYPE__": { "vSIZE_PSC_A": { "__DESC__": "for Only PSC Section I SIZE-A", "__TYPE__": [] }, "vSIZE_PSC_B": { "__DESC__": "for Only PSC Section I SIZE-B", "__TYPE__": [] }, "vSIZE_PSC_C": { "__DESC__": "for Only PSC Section I SIZE-C", "__TYPE__": [] }, "vSIZE_PSC_D": { "__DESC__": "for Only PSC Section I SIZE-D", "__TYPE__": [] }, "SWIDTH": { "__DESC__": "for Only PSC Section I or J Section S-Width", "__TYPE__": "Real" } } }, "SECT_J": { "__DESC__": "Sect J", "__TYPE__": { "vSIZE_PSC_A": { "__DESC__": "for Only PSC Section I SIZE-A", "__TYPE__": [] }, "vSIZE_PSC_B": { "__DESC__": "for Only PSC Section I SIZE-B", "__TYPE__": [] }, "vSIZE_PSC_C": { "__DESC__": "for Only PSC Section I SIZE-C", "__TYPE__": [] }, "vSIZE_PSC_D": { "__DESC__": "for Only PSC Section I SIZE-D", "__TYPE__": [] }, "SWIDTH": { "__DESC__": "for Only PSC Section I or J Section S-Width", "__TYPE__": "Real" } } }, "Y_VAR": { "__DESC__": "LyType", "__TYPE__": "Integer" }, "Z_VAR": { "__DESC__": "LzType", "__TYPE__": "Integer" }, "WARPING_CHK": { "__DESC__": "Warping Check", "__TYPE__": [ "Real", "Real" ] }, "WARPING_CHK_POS_I": { "__DESC__": "Warping Check Position I", "__TYPE__": [ [ "Real", "Real", "Real", "Real", "Real", "Real" ], [ "Real", "Real", "Real", "Real", "Real", "Real" ] ] }, "WARPING_CHK_POS_J": { "__DESC__": "Warping Check Position J", "__TYPE__": [ [ "Real", "Real", "Real", "Real", "Real", "Real" ], [ "Real", "Real", "Real", "Real", "Real", "Real" ] ] }, "USE_AUTO_SHEAR_CHK_POS": { "__DESC__": "Use Auto Shear Check Position", "__TYPE__": [ [ "Bool", "Bool", "Bool" ], [ "Bool", "Bool", "Bool" ] ] }, "AUTO_SHEAR_CHK_POS": { "__DESC__": "Value Of Auto Shear Check Position", "__TYPE__": [ [ "Real", "Real", "Real" ], [ "Real", "Real", "Real" ] ] }, "SHEAR_CHK_POS": { "__DESC__": "Value Of Shear Check Position", "__TYPE__": [ [ "Real", "Real", "Real" ], [ "Real", "Real", "Real" ] ] }, "USE_WEB_THICK": { "__DESC__": "Use Web Thick", "__TYPE__": [ "Bool", "Bool" ] }, "WEB_THICK": { "__DESC__": "Web Thick", "__TYPE__": [ "Real", "Real" ] }, "USE_WEB_THICK_SHEAR": { "__DESC__": "Use Auto Web Thick Shear", "__TYPE__": [ [ "Bool", "Bool", "Bool" ], [ "Bool", "Bool", "Bool" ] ] }, "WEB_THICK_SHEAR": { "__DESC__": "Web Thick Shear", "__TYPE__": [ [ "Real", "Real", "Real" ], [ "Real", "Real", "Real" ] ] }, "USE_SYMMETRIC": { "__DESC__": "Symmetric", "__TYPE__": "Bool" }, "USE_SMALL_HOLE": { "__DESC__": "Use Small Hole", "__TYPE__": "Bool" }, "USE_USER_DEF_MESHSIZE": { "__DESC__": "Use User Definition Mesh Size", "__TYPE__": "Bool" }, "MESHSIZE": { "__DESC__": "Mesh Size", "__TYPE__": "Real" }, "USE_USER_INTPUT_STIFF": { "__DESC__": "Use User Input Stiffness", "__TYPE__": "Bool" }, "PSC_OPT1": { "__DESC__": "PSC Option1", "__TYPE__": "String" }, "PSC_OPT2": { "__DESC__": "PSC Option2", "__TYPE__": "String" }, "JOINT": { "__DESC__": "Joint", "__TYPE__": [] } } } }

 

  • 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 PSC 1CELL Box Section (Single & Tapered)

NO.

Name

API - Key

API - Value Type

PSC 1Cell Box

NO.

Name

API - Key

API - Value Type

PSC 1Cell Box

1

Section Number

“ID”

🔴

2

Section Name

“SECT_NAME”

🔴

3

Section Data Type

“SECTTYPE”

 

 

Section Properties

4

 

"SECT_BEFORE"

 

🔴

5

Section Shape

“SHAPE”

🔴

6

Joint On/Off

"JOINT"

🔴

7

 

"SECT_I"

 

🔴

8

Outer-Height

"vSIZE_PSC_A"

🔴

9

Outer-Breadth

"vSIZE_PSC_B"

🔴

10

Inner-Height

"vSIZE_PSC_C"

🔴

11

Outer-Breadth

"vSIZE_PSC_D"

🔴

12

Slab width

“SWIDTH”

 

Design Option

13

Shear Check Position - Auto

(default = user defined)

"USE_AUTO_SHEAR_CHK_POS"

🔴

14

Shear Check Position

“AUTO_SHEAR_CHK_POS”

🔺

(if Auto, ❌)

15

Web Thinkness for Shear - Auto

(default = user defined)

"USE_WEB_THICK”

🔴

16

Web Thinkness for Shear Design

“WEB_THICK”

🔺

(if Auto, ❌)

17

Web Thinkness for Torsion - Auto

(default = user defined)

"USE_WEB_THICK_SHEAR"

🔴

18

Web Thinkness for Torsion Design

“WEB_THICK_SHEAR”

🔺

(if Auto, ❌)

 

Offset

19

Offset Direction

(default = Center-Center)

“OFFSET_PT”

🔺

20

Center Location

“OFFSET_CENTER”

🔺

21

Horizontal Offset Option

“HORZ_OFFSET_OPT”

🔺

22

Horizontal Offset Value

“USERDEF_OFFSET_YI”

🔺

23

Vertical Offset Option

“VERT_OFFSET_OPT”

🔺

24

Vertical Offset Value

“USERDEF_OFFSET_ZI”

🔺

25

User Type Offset Reference Position

“USER_OFFSET_REF”

🔺

 

Additional Option

26

Consider Shear Deformation

“USE_SHEAR_DEFORM”

🔺

27

Consider Warping Effect

“USE_WARPING_EFFECT”

🔺

28

Warping Check Position - Auto or User

(default = Auto)

"WARPING_CHK"

🔺

29

Warping Check Position

"WARPING_CHK_POS_I"

🔺

(if Auto, ❌)

30

Symmetry Option

"USE_SYMMETRIC"

31

Side Hole Option

"USE_SMALL_HOLE"

32

Mesh Size Calculation Option

(default = Auto mesh)

"USE_USER_DEF_MESHSIZE"

33

Sriffness Calculation Option

(default = Auto calculation)

"USE_USER_INTPUT_STIFF"

34

Cell type option

"PSC_OPT1"

35

no. of Cells option

"PSC_OPT2"

 

Tapered Section

36

 

"SECT_J"

 

🔴

37

Section create method

“TYPE”

🔴

38

y Axis variation

“Y_VAR”

🔴

39

z Axis variation

“Z_VAR”

🔴

 

  • The JSON format example for inputting PSC 1CELL Box Section

"SECT":{ "100":{ "SECT_NAME":"PSC Box", "SECTTYPE":"PSC", "SECT_BEFORE":{ "SHAPE":"1CEL", "JOINT":[ true, true, true, true, true, true, true, true ], "SECT_I":{ "vSIZE_PSC_A":[ 0.22, 0.496, 0.1, 0.19, 2.91, 0.15 ], "vSIZE_PSC_B":[ 3.24, 1.37, 2.37, 0.6, 0.15, 2.64 ], "vSIZE_PSC_C":[ 0.32, 0.496, 0, 0.1656, 2.11, 1.1, 0.2, 0, 0.1, 0.5 ], "vSIZE_PSC_D":[ 2.2668, 0.65, 1.65, 2.14, 1.9327, 0.3, 1.1327, 0 ] }, "USE_AUTO_SHEAR_CHK_POS":[ [ true, false, true ] ], "USE_WEB_THICK":[ true, false ], "USE_WEB_THICK_SHEAR":[ [ true, true, true ] ], "USE_SHEAR_DEFORM":true, "USE_WARPING_EFFECT":true, "OFFSET_PT":"CC", "OFFSET_CENTER":0 } } }

 

"SECT":{ "1":{ "SECT_NAME":"TAP-1cell", "SECTTYPE":"TAPERED", "SECT_BEFORE":{ "SHAPE":"1CEL", "TYPE":11, "Y_VAR":1, "Z_VAR":1, "JOINT":[ true, true, true, true, true, true, true, true ], "SECT_I":{ "vSIZE_PSC_A":[ 0.22, 0.496, 0.1, 0.19, 2.91, 0.15 ], "vSIZE_PSC_B":[ 3.24, 1.37, 2.37, 0.6, 0.15, 2.64 ], "vSIZE_PSC_C":[ 0.32, 0.496, 0, 0.1656, 2.11, 1.1, 0.2, 0, 0.1, 0.5 ], "vSIZE_PSC_D":[ 2.2668, 0.65, 1.65, 2.14, 1.9327, 0.3, 1.1327, 0 ] }, "SECT_J":{ "vSIZE_PSC_A":[ 0.22, 0.496, 0.1, 0.19, 2.91, 0.15 ], "vSIZE_PSC_B":[ 3.24, 1.37, 2.37, 0.6, 0.15, 2.64 ], "vSIZE_PSC_C":[ 0.8, 0.2, 0, 0.1656, 1.626, 1.1, 0.2, 0, 0.1, 0.8 ], "vSIZE_PSC_D":[ 1.7, 0.45, 1.2, 1.7, 1.7, 0.3, 1.1327, 0 ] }, "USE_AUTO_SHEAR_CHK_POS":[ [ true, false, true ], [ true, false, true ] ], "USE_WEB_THICK":[ true, true ], "USE_WEB_THICK_SHEAR":[ [ true, true, true ], [ true, true, true ] ], "USE_SHEAR_DEFORM":true, "USE_WARPING_EFFECT":true, "OFFSET_PT":"CC", "OFFSET_CENTER":0 } } }