Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleSECT
Code Block
    "SECT": {
        "SECTTYPE": {
            "__DESC__": "Type",
            "__TYPE__": "String"
        },
        "SECT_NAME": {
            "__DESC__": "Sect Name",
            "__TYPE__": "String"
        },

        "SECT_AFTER": {
            "__DESC__": "Sect After",
            "__TYPE__": {
                "SECT_I": {
                    "__DESC__": "Sect I",
                    "__TYPE__": {
                        "vSIZE": {
                            "__DESC__": "Size",
                            "__TYPE__": []
                        }
                    }
                },
            }         },

 "SLAB": {
      "SECT_BEFORE": {             "__DESC__": "Sect Before",Slab for Only Composite Section",
                    "__TYPE__": {[]
                "SHAPE":}
{            }
        "__DESC__": "Shape"},

        "SECT_BEFORE": {
            "__TYPEDESC__": "StringSect Before",
                },"__TYPE__": {
                "OFFSET_PTSHAPE": {
                    "__DESC__": "Cardinal PointShape",
                    "__TYPE__": "String"
                },
                "OFFSET_CENTERPT": {
                    "__DESC__": "OffsetCardinal CenterPoint",
                    "__TYPE__": "IntegerString"
                },
                "USER_OFFSET_REFCENTER": {
                    "__DESC__": "User Offset RefCenter",
                    "__TYPE__": "Integer"
                },
                "HORZUSER_OFFSET_OPTREF": {
                    "__DESC__": "HorizonUser offsetOffset OptionRef",
                    "__TYPE__": "Integer"
                },
                "USERDEFHORZ_OFFSET_YIOPT": {
                    "__DESC__": "UserHorizon Offsetoffset YIOption",
                    "__TYPE__": "RealInteger"
                },
                "VERTUSERDEF_OFFSET_OPTYI": {
                    "__DESC__": "VerticalUser Offset OptionYI",
                    "__TYPE__": "IntegerReal"
                },
                "USERDEFVERT_OFFSET_ZIOPT": {
                    "__DESC__": "UserVertical Offset ZIOption",
                    "__TYPE__": "RealInteger"
                },

                "USEUSERDEF_SHEAROFFSET_DEFORMZI": {
                    "__DESC__": "UseUser ConsiderOffset Shear DeformZI",
                    "__TYPE__": "BoolReal"
                },

                "USE_WARPINGSHEAR_EFFECTDEFORM": {
                    "__DESC__": "Use Consider WarpingShear EffectDeform",
                    "__TYPE__": "Bool"
                },

                "MATLUSE_WARPING_ELASTEFFECT": {
                    "__DESC__": "Matl_ElastUse Consider Warping Effect",
                    "__TYPE__": "RealBool"
                },

                "MATL_DENSELAST": {
                    "__DESC__": "Matl_DensityElast",
                    "__TYPE__": "Real"
                },
                "MATL_POIS_SDENS": {
                    "__DESC__": "Matl_Poisson_SDensity",
                    "__TYPE__": "Real"
                },
                "MATL_POIS_CS": {
                    "__DESC__": "Matl_Poisson_CS",
                    "__TYPE__": "Real"
                },
                "MATL_POIS_THERMALC": {
                    "__DESC__": "Matl_ThermalPoisson_C",
                    "__TYPE__": "Real"
                },

                "USEMATL_MULTI_ELASTTHERMAL": {
                    "__DESC__": "Use Multiple ELasticMatl_Thermal",
                    "__TYPE__": "BoolReal"
                },

                "LONGTERMUSE_MULTI_ESECELAST": {
                    "__DESC__": "LongUse TermMultiple ESECELastic",
                    "__TYPE__": "RealBool"
                },
                "SHRINKLONGTERM_ESEC": {
                    "__DESC__": "ShrinkageLong Term ESEC",
                    "__TYPE__": "Real"
                },

                "SECTSHRINK_IESEC": {
                    "__DESC__": "SectShrinkage IESEC",
                    "__TYPE__": {"Real"
                },

       "vSIZE": {        "SECT_I": {
                    "__DESC__": "SizeSect I",
     
                      "__TYPE__": []{

                       },           "vSIZE": {
                                     "STIFFENER"__DESC__": {"Size",
                            "__DESCTYPE__": "Stiffener", []
                        },
      "__TYPE__": {                
                "POSITION": {       "STIFFENER": {
                            "__DESC__": "PositionStiffener",

                                   "__TYPE__": "Integer"{
                                },
"POSITION": {
                                 "STIFF_CNT   "__DESC__": {"Position",
                                    "__DESCTYPE__": "Integer"Stiff
Array Count",                               },
     "__TYPE__": [                          "STIFF_CNT": {
              "Integer",                      "__DESC__": "Stiff Array Count",
                "Integer",                    "__TYPE__": [
                   "Integer",                     "Integer",
                   "Integer"                     "Integer",
               ]                         "Integer",
       },                                 "STIFF_SHAPE": {Integer"
                                    ]
  "__DESC__": "Stiff Shape",
                                    "__TYPE__": []
                                },
                                "STIFF_TOPSHAPE": {
                                    "__DESC__": "Stiff TopShape",
                                    "__TYPE__": []
                                },
                                "STIFF_BOTTOP": {
                                    "__DESC__": "Stiff BotTop",
                                    "__TYPE__": []
                                },
                                "STIFF_LEFTBOT": {
                                    "__DESC__": "Stiff LeftBot",
                                    "__TYPE__": []
                                },
                                "STIFF_RIGHTLEFT": {
                                    "__DESC__": "Stiff RightLeft",
                                    "__TYPE__": []
                                },
                            }    "STIFF_RIGHT": {
                   }                 "__DESC__": "Stiff Right",
 }                 }             }       "__TYPE__": []
                                }
                            }
                        }
                    }
                }
            }
        }
    }

  • Introduce Input Data Symbols

...

NO.

Name

API - Key

API - Value Type

Default

Steel Composite

1

Section Number

“KEY”

🇮

🔴

2

Section Name

“SECT_NAME”

🇸

🔴

3

Section Data Type

  • "COMPOSITE"

“SECTTYPE”

🇸

🔴

After Composite Section Properties

4

After Composite

"SECT_AFTER"

🔴

5

"SECT_I"

🔴

6

Distance from Reference Line (Type2 only)

  • [Sg, Top, Bot.]

"vSIZE"

🇷

🔴

7

Slab Section Dimensions

  • [Bc, tc, Hh]

"vSIZESLAB"

🇷

🔴

Before Composite Section Properties

78

Before Composite

"SECT_BEFORE"

🔴

89

Section Shape

  • Steel Box : “B”

  • Steel I : “I”

  • Steel Tub : “Tub”

  • Steel Box (Type2) : “GB”

  • Steel I (Type2) : “GI”

  • Steel Tub (Type2) : “GT”

“SHAPE”

🇸

🔴

910

"SECT_I"

🔴

1011

Girder Section Dimensions

"vSIZE"

🇷

🔴

Stiffener

1112

"STIFFENER"

🔴

1213

Position of Stiffener

  • Both : 0

  • Left : 1

  • Right : 2

"POSITION"

🇮

🔺

1314

Reference of d

  • Top : 0

  • Bottom : 1

"REFERENCE_OF_D"

🇮

0

🔺

1415

Stiffener Array Count

  • [N Left, N Right, N Bottom, N Top]

"STIFF_CNT"

🇮

🔴

1516

"STIFF_SHAPE"

🔴

1617

Stiffener Name

"NAME"

🇸

🔴

1718

Stiffener Type

  • Flat : 0

  • Tee : 1

  • U-Rib : 2

"SHAPE_TYPE"

🇮

🔴

1819

Stiffener Dimension

"SIZE"

🇷

🔴

1920

"STIFF_LEFT"

🔺

2021

"STIFF_RIGHT"

🔺

2122

"STIFF_BOT"

🔺

2223

"STIFF_TOP"

🔺

2324

Stiffener Spacing

"SPACING"

🇷

🔴

2425

Stiffener No.

"SHAPE"

🇮

🔴

2526

Calculation option

"USE_CALC"

🇧

🔴

Material Properties of Composite Section

2627

Modulus Ratio, (steel / concrete)

"MATL_ELAST"

🇷

🔴

2728

Density Ratio, (steel / concrete)

"MATL_DENS"

🇷

0

🔺

2829

Poisso's Ratio of Steel

"MATL_POIS_S"

🇷

0

🔺

2930

Poisson's Ratio of Concrete

"MATL_POIS_C"

🇷

0

🔺

3031

Ratio of Thermal Expansion Coefficient

"MATL_THERMAL"

🇷

0

🔺

3132

Multiple Modulus of Elasticity

"USE_MULTI_ELAST"

🇧

FALSE

🔺

3233

Es / Ec(Creep)

"LONGTERM_ESEC"

🇷

0

🔺

3334

Es / Ec(Shrinkage)

"SHRINK_ESEC"

🇷

0

🔺

Offset

3435

Offset Direction

“OFFSET_PT”

🇸

🔺

3536

Center Location

“OFFSET_CENTER”

🇮

🔺

3637

Horizontal Offset Option

“HORZ_OFFSET_OPT”

🇮

🔺

3738

Horizontal Offset Value

“USERDEF_OFFSET_YI”

🇷

🔺

3839

Vertical Offset Option

“VERT_OFFSET_OPT”

🇮

🔺

3940

Vertical Offset Value

“USERDEF_OFFSET_ZI”

🇷

🔺

4041

User Type Offset Reference Position

“USER_OFFSET_REF”

🇮

🔺

Additional Option

4142

Consider Shear Deformation

“USE_SHEAR_DEFORM”

🇧

🔺

4243

Consider Warping Effect

“USE_WARPING_EFFECT”

🇧

🔺

...

Expand
titleAPI EXAMPLE - Steel Composite Section w/o Stiffener (Type1)
Code Block
    "SECT": {
        "1101": {
            "SECTTYPE": "COMPOSITE",
            "SECT_NAME": "S_box_T1",
             "SECT_AFTER": {   
             "SECT_JAFTER": {
                    "vSIZESLAB": [
   
                    1.0,
   
                    0.1,
						0.05
                    ]0.05
                }]
            },

            "SECT_BEFORE": {
                "SHAPEMATL_ELAST": "B",
  1.1,
                              "OFFSET_PT"MATL_DENS": "CC"1.2,
                "OFFSETMATL_POIS_CENTERS": 0.03,
                "USERMATL_OFFSETPOIS_REFC": 0.02,
                "HORZMATL_OFFSET_OPTTHERMAL": 01.5,
                "USERDEFUSE_OFFSETMULTI_YIELAST": 0.0false,
                "VERT_OFFSET_OPTPT": 0"CC",
                "USERDEF_OFFSET_ZICENTER": 0.0,

                "USEUSER_SHEAROFFSET_DEFORMREF": true0,
                "USEHORZ_WARPINGOFFSET_EFFECTOPT": false0,
                 "MATLUSERDEF_OFFSET_ELASTYI": 1.10,
                "MATLVERT_OFFSET_DENSOPT": 1.20,
                "MATLUSERDEF_POISOFFSET_SZI": 0.03,
                "MATLUSE_POISSHEAR_CDEFORM": 0.02true,
                "MATLUSE_WARPING_THERMALEFFECT": 1.5false,
                "USE_MULTI_ELASTSHAPE": false"B",

                "SECT_I": {
                    "vSIZE": [
                        0.5,
                        0.05,
                        0.6,
                        0.15,
                        0.06,
                        0.4,
                        0.16,
						                        0.04
                    ]
                }
            }
        }
    }

Expand
titleAPI EXAMPLE - Steel Composite Section w/ Stiffener (Type1)
Code Block
    "SECT": {
        "201102": {
            "SECTTYPE": "COMPOSITE",
            "SECT_NAME": "S_box_T1_S",",


            "SECT_AFTER": {
                "SLAB": [
                "SECT_BEFORE": {   1,
             "OFFSET_PT": "CC",      0.1,
          "OFFSET_CENTER": 0,         0.05
       "USER_OFFSET_REF": 0,        ]
        "HORZ_OFFSET_OPT": 0,   },

            "USERDEFSECT_OFFSET_YIBEFORE": 0.0,{
                "VERTMATL_OFFSET_OPTELAST": 01.1,
                "USERDEFMATL_OFFSET_ZIDENS": 01.02,
                "USEMATL_SHEARPOIS_DEFORMS": true0.03,
                "USEMATL_WARPINGPOIS_EFFECTC": false 0.02,
                "SHAPEMATL_THERMAL": "B"1.5,
                "SECTUSE_MULTI_IELAST": {
 false,

                 "vSIZEOFFSET_PT": ["CC",
                "OFFSET_CENTER": 0,
      0.5,          "USER_OFFSET_REF": 0,
             0.05,   "HORZ_OFFSET_OPT": 0,
                    0.6"USERDEF_OFFSET_YI": 0,
                        0."VERT_OFFSET_OPT": 0,
                        0.06"USERDEF_OFFSET_ZI": 0,
                "USE_SHEAR_DEFORM": true,
      0.4,          "USE_WARPING_EFFECT": false,
             0.0,   "SHAPE": "B",
                "SECT_I": {
  0.04                  "vSIZE": [
 ],                     "STIFFENER": { 0.5,
                       "POSITION": 0.05,
                        "REFERENCE_OF_D": 1,0.6,
                         "STIFF_CNT": [0.15,
                        0.06,
     3,                   0.4,
         2,               0.16,
             1,           0.04
                 0   ],
                     ],"STIFFENER": {
                        "STIFF_SHAPEPOSITION": [0,
                        "REFERENCE_OF_D": 0,
  {                      "STIFF_CNT": [
         "NAME": "ST1",                  3,
              "SHAPE_TYPE": 0,             2,
                   "SIZE": [        1,
                            0.03,1
                        ],
           0.04,             "STIFF_SHAPE": [
                      0.0,      {
                              0.0,  "NAME": "S_1",
                                 0."SHAPE_TYPE": 0,
                                "SIZE":  [
 0.0,                                     0.01,
                                    0.01
                                ]
                            },
                            {
                                "NAME": "ST2S_2",
                                "SHAPE_TYPE": 1,
                                "SIZE": [
                                    0.031,
                                    0.041,
                                    0.01101,
                                    0.012,01
                                ]
   0.0,                         },
           0.0,                 {
                   0.0,             "NAME": "S_3",
                      0.0          "SHAPE_TYPE": 2,
                     ]           "SIZE": [
                },                    0.1,
        {                            0.1,
    "NAME": "ST3",                               0.08,
 "SHAPE_TYPE": 2,                                 "SIZE": [ 0.01,
                                    0.04,01
                                ]
    0.03,                        }
            0.02,            ],
                        0.001,"STIFF_TOP": [
                            {
        0.001,                        "SPACING": 0.1,
           0.0,                     "SHAPE": 0,
              0.0,                  "USE_CALC": true
                 0.0           }
                     ]   ],
                         },"STIFF_BOT": [
                            {
                                "NAMESPACING": "ST4"0.1,
                                "SHAPE_TYPE": 02,
                                "SIZE": [    "USE_CALC": true
                            }
  0.05,                      ],
              0.06,          "STIFF_LEFT": [
                         0.0,   {
                                "SPACING": 0.01,
                                    0."SHAPE": 0,
                                "USE_CALC": true
  0.0,                           },
         0.0,                   {
                 0.0               "SPACING": 0.1,
                ]                "SHAPE": 1,
           }                     "USE_CALC": true
  ],                         "STIFF_BOT": [ },
                            {
                                "SPACING": 0.1,
                                "SHAPE": 02,
                                "USE_CALC": true
                            }
                        ],
                        "STIFF_LEFTRIGHT": [
                            {
                                "SPACING": 0.1,
                                "SHAPE": 30,
                                "USE_CALC": true
                            },
                            {
                                "SPACING": 0.1,
                                "SHAPE": 01,
                                "USE_CALC": true
                            },
                        ]
   {                 }
               "SPACING": 0.2, }
            }
        }
     }

Expand
titleAPI EXAMPLE - Steel Composite Section w/o Stiffener (Type2)
Code Block
     "SHAPESECT": 3,{
                  "3": {
             "USE_CALCSECTTYPE": true"COMPOSITE",
            "SECT_NAME": "S_I_T2",

             }"SECT_AFTER": {
                        ],
   "SECT_I": {
                    "STIFF_RIGHTvSIZE": [
                        1.1,
   {                     1.2,
           "SPACING": 0.1,            1.3
                    "SHAPE": 0,]
                },
                "USE_CALCSLAB": true[
                    1.4,
       },             0.11,
               {     0.12
                ]
           "SPACING": 0.2 },

              "SECT_BEFORE": {
                "SHAPEMATL_ELAST": 01.11,
                                "USE_CALC"MATL_DENS": true1.12,
                "MATL_POIS_S": 0.05,
           }     "MATL_POIS_C": 0.04,
                "MATL_THERMAL": 1.13,
]                "USE_MULTI_ELAST": false,
   }             
   },
                "MATLOFFSET_ELASTPT": 1.1"CC",
                "MATLOFFSET_DENSCENTER": 1.20,
                "MATLUSER_POISOFFSET_SREF": 0.03,
                "MATLHORZ_POISOFFSET_COPT": 0.02,
                "MATLUSERDEF_OFFSET_THERMALYI": 1.50,
                "USEVERT_MULTIOFFSET_ELASTOPT": true0,
                "LONGTERMUSERDEF_OFFSET_ESECZI": 1.1110,
                "SHRINKUSE_SHEAR_ESECDEFORM": 2.222 true,
                 }"USE_WARPING_EFFECT": false,
            "SECT_AFTER    "SHAPE": {"GI",
                "SECT_I": {
                    "vSIZE": [
                        1.05,
                        1.06,
                    ],            1.7,
        "BUILT_FLAG": 1                 }1.8,
                "SECT_J": {       1.9,
             "vSIZE": [                         1.00.13,
                        0.114,
                        0.0515
                    ]
                }
            }
        }
    }