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 BeforeSlab 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_THERMALPOIS_C": {
                    "__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__DESC__CNT": {"Position",
                                    "__DESCTYPE__": "Stiff Array Count","Integer"
                                },
                                "STIFF__TYPE__CNT": [{
                                    "__DESC__": "Stiff Array  Count"Integer",
 
                                      "Integer","__TYPE__": [
                                        "Integer",
                                        "Integer",
                                    ]    "Integer",
                            },            "Integer"
                                    ]
                                },
                                "STIFF_SHAPE": {
                                    "__DESC__": "Stiff Shape",
                                    "__TYPE__": []
                                },
                                "STIFF_TOP": {
                                    "__DESC__": "Stiff Top",
                                    "__TYPE__": []
                                },
                                "STIFF_BOT": {
                                    "__DESC__": "Stiff Bot",
                                    "__TYPE__": []
                                },
                                "STIFF_LEFT": {
                                    "__DESC__": "Stiff Left",
                                    "__TYPE__": []
                                },
                                "STIFF_RIGHT": {
                                    "__DESC__": "Stiff Right",
                                    "__TYPE__": []
                                }
                            }
                        }
                    }
                }
            }
        }
    }

...

7

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

Slab Section DimensionsDistance from Reference Line (Type2 only)

  • [BcSg, tcTop, HhBot.]

"vSIZE"

🇷

🔴

7

Before Composite Section Properties

Slab Section Dimensions

  • [Bc, tc, Hh]

"SLAB"

🇷

🔴

Before Composite Section Properties

8

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"

🇮

🔺13

14

Reference of d

  • Top : 0

  • Bottom : 1

"REFERENCE_OF_D"

🇮

0

🔺

15

Stiffener Array Count

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

"STIFF_CNT"

🇮

🔴

1416

"STIFF_SHAPE"

🔴

1517

Stiffener Name

"NAME"

🇸

🔴

1618

Stiffener Type

  • Flat : 0

  • Tee : 1

  • U-Rib : 2

"SHAPE_TYPE"

🇮

🔴

1719

Stiffener Dimension

"SIZE"

🇷

🔴

1820

"STIFF_LEFT"

🔺

1921

"STIFF_RIGHT"

🔺

2022

"STIFF_BOT"

🔺

2123

"STIFF_TOP"

🔺

2224

Stiffener Spacing

"SPACING"

🇷

🔴

2325

Stiffener No.

"SHAPE"

🇮

🔴

2426

Calculation option

"USE_CALC"

🇧

🔴

Material Properties of Composite Section

2527

Modulus Ratio, (steel / concrete)

"MATL_ELAST"

🇷

🔴

2628

Density Ratio, (steel / concrete)

"MATL_DENS"

🇷

0

🔺

2729

Poisso's Ratio of Steel

"MATL_POIS_S"

🇷

0

🔺

2830

Poisson's Ratio of Concrete

"MATL_POIS_C"

🇷

0

🔺

2931

Ratio of Thermal Expansion Coefficient

"MATL_THERMAL"

🇷

0

🔺

3032

Multiple Modulus of Elasticity

"USE_MULTI_ELAST"

🇧

FALSE

🔺

3133

Es / Ec(Creep)

"LONGTERM_ESEC"

🇷

0

🔺

3234

Es / Ec(Shrinkage)

"SHRINK_ESEC"

🇷

0

🔺

Offset

3335

Offset Direction

“OFFSET_PT”

🇸

🔺

3436

Center Location

“OFFSET_CENTER”

🇮

🔺

3537

Horizontal Offset Option

“HORZ_OFFSET_OPT”

🇮

🔺

3638

Horizontal Offset Value

“USERDEF_OFFSET_YI”

🇷

🔺

3739

Vertical Offset Option

“VERT_OFFSET_OPT”

🇮

🔺

3840

Vertical Offset Value

“USERDEF_OFFSET_ZI”

🇷

🔺

3941

User Type Offset Reference Position

“USER_OFFSET_REF”

🇮

🔺

Additional Option

4042

Consider Shear Deformation

“USE_SHEAR_DEFORM”

🇧

🔺

4143

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,
                "MATL_DENS": 1.2,
                "OFFSETMATL_POIS_PTS": "CC"0.03,
                "OFFSETMATL_POIS_CENTERC": 0.02,
                "USERMATL_OFFSET_REFTHERMAL": 01.5,
                "HORZUSE_OFFSETMULTI_OPTELAST": 0false,
                "USERDEF_OFFSET_YIPT": 0.0"CC",
                "VERT_OFFSET_OPTCENTER": 0,
                "USERDEFUSER_OFFSET_ZIREF": 0.0,
                 "USEHORZ_SHEAROFFSET_DEFORMOPT": true0,
                "USEUSERDEF_WARPINGOFFSET_EFFECTYI": false0,
                 "MATLVERT_OFFSET_ELASTOPT": 1.10,
                "MATLUSERDEF_OFFSET_DENSZI": 1.20,
                "MATLUSE_POISSHEAR_SDEFORM": 0.03true,
                "MATLUSE_POISWARPING_CEFFECT": 0.02false,
                "MATL_THERMALSHAPE": 1.5"B",
                "USESECT_MULTI_ELASTI": {
  false,                  "SECT_IvSIZE": [
 {                      "vSIZE": [ 0.5,
                        0.505,
                        0.056,
                        0.615,
                        0.1506,
                        0.064,
                        0.416,
                        0.16,
						0.04
                    ]
                }
            }
        }
    }

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


            "SECT_AFTER": {
                "SECT_JSLAB": {[
                    "vSIZE": [1,
                         1.00.1,
                    0.05
   0.1,             ]
           0.05 },

            "SECT_BEFORE": {
    ]            "MATL_ELAST": 1.1,
    }             },"MATL_DENS": 1.2,
                "SECTMATL_POIS_BEFORES": {0.03,
                "SHAPEMATL_POIS_C": "B",
0.02,
                "OFFSETMATL_PTTHERMAL": "CC"1.5,
                "OFFSETUSE_MULTI_CENTERELAST": 0false,

                "USER_OFFSET_REFPT": 0"CC",
                "HORZ_OFFSET_OPTCENTER": 0,
                "USERDEFUSER_OFFSET_YIREF": 0.0,
                "VERTHORZ_OFFSET_OPT": 0,
                "USERDEF_OFFSET_ZIYI": 0.0,
                 "USEVERT_SHEAROFFSET_DEFORMOPT": true0,
                "USEUSERDEF_WARPINGOFFSET_EFFECTZI": false0,

                "MATLUSE_SHEAR_ELASTDEFORM": 1.1true,
                "MATLUSE_WARPING_DENSEFFECT": 1.2false,
                "MATL_POIS_SSHAPE": 0.03"B",
                "MATLSECT_POIS_CI": 0.02,{
                    "MATL_THERMALvSIZE": 1.5,[
                 "USE_MULTI_ELAST": false,      0.5,
           "SECT_I": {            0.05,
        "vSIZE": [               0.6,
         0.5,
                        0.0515,
                        0.606,
                        0.154,
                        0.0616,
                        0.4,04
                        0.16],
                    "STIFFENER": {
  0.04                     ],
                    "STIFFENER"POSITION": {0,
                        "POSITIONREFERENCE_OF_D": 0,
                        "STIFF_CNT": [
                            3,
                            12,
                            1,
                            1
                        ],
                        "STIFF_SHAPE": [
                            {
                                "NAME": "ST1S_1",
                                "SHAPE_TYPE": 0,
                                "SIZE": [
                                    0.031,
                                    0.041
                                ]
                            },
                            {
                                "NAME": "ST2S_2",
                                "SHAPE_TYPE": 1,
                                "SIZE": [
                                    0.031,
                                    0.041,
                                    0.01101,
                                    0.01201
                                ]
                            },
                            {
                                "NAME": "ST3S_3",
                                "SHAPE_TYPE": 2,
                                "SIZE": [
                                    0.041,
                                    0.031,
                                    0.0208,
                                    0.00101,
                                    0.00101
                                ]
                            }
                        ],
                        "STIFF_TOP": [
                            {
                                "SPACING": 0.1,
                                "SHAPE": 0,
                                "USE_CALC": true
                            }
                        ],
                        "STIFF_BOT": [
                            {
                                "SPACING": 0.1,
                                "SHAPE": 02,
                                "USE_CALC": true
                            }
                        ],
                        "STIFF_LEFT": [
                            {
                                "SPACING": 0.1,
                                "SHAPE": 0,
                                "USE_CALC": true
                            },
                            {
                                "SPACING": 0.1,
                                "SHAPE": 1,
                                "USE_CALC": true
                            },
                            {
                                "SPACING": 0.21,
                                "SHAPE": 2,
                                "USE_CALC": true
                            }
                        ],
                        "STIFF_RIGHT": [
                            {
                                "SPACING": 0.1,
                                "SHAPE": 0,
                                "USE_CALC": true
                            },
                            {
                                "SPACING": 0.1,
                                "SHAPE": 1,
                                "USE_CALC": true
                            }
                        ]
                    }
                }
            }
        }
    }

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

            "SECT_AFTER": {
                "SECT_I": {
                    "vSIZE": [
                        1.1,
                        1.2,
                        1.3
                    ]
                },
                "SLAB": [
                    1.4,
                    0.11,
                    0.12
                ]
            },

            "SECT_BEFORE": {
                "MATL_ELAST": 1.11,
                "MATL_DENS": 1.12,
                "MATL_POIS_S": 0.05,
                "MATL_POIS_C": 0.04,
                "MATL_THERMAL": 1.13,
                "USE_MULTI_ELAST": false,
                
                "OFFSET_PT": "CC",
                "OFFSET_CENTER": 0,
                "USER_OFFSET_REF": 0,
                "HORZ_OFFSET_OPT": 0,
                "USERDEF_OFFSET_YI": 0,
                "VERT_OFFSET_OPT": 0,
                "USERDEF_OFFSET_ZI": 0,
                "USE_SHEAR_DEFORM": true,
                  "USE_WARPING_CALCEFFECT": truefalse,
                "SHAPE": "GI",
          }      "SECT_I": {
                 ],   "vSIZE": [
                    "STIFF_RIGHT": [   1.5,
                        1.6,
{                        1.7,
        "SPACING": 0.1,               1.8,
                 "SHAPE": 0,      1.9,
                        0.13,
 "USE_CALC": true                       0.14,
     }                   0.15
     ]                     }]
                }
            }
        }
    }