Utilities > PreProcessing > Sections > Create_LSecOutline


Create_LSecOutline

Purpose

generate geometry outline for L-section

Synopsis

[Outline,A,sy,sz] = Create_LSecOutline (Data)

Description

CREATE_LSECOUTLINE generate geometry outline for L-section
  [OUTLINE,A,SY,SZ] = CREATE_LSECOUTLINE (NDM,DATA)
  the function creates the data structure OUTLINE for L-section
  with geometric properties in data structure DATA with the following fields:
       d   = total depth
       bf  = flange width
       tf  = flange thickness
       tw  = web    thickness
       Loc = flange is located at the upper left (1=y+z+), lower left (2=y-z+), 
                                      lower right(3=y-z-), upper right(4=y+z-)
       FlgOpt = true/false, FlgOpt = true : single outline for flange
       WebOpt = true/false, WebOpt = true : single outline for web
       FlgOpt = false + WebOpt = false : create separate outline for web-flange intersection 
     
  the function returns the following information
       A  = area of the cross section
       SY = centroidal distance relative to section mid-depth
       SZ = centroidal distance relative to section mid-width

  Dimensions and coordinate system:

  Loc=1     y ^                  Loc=2 (top flange on the right)
              | bf
      .-------+-------.
      | tf    |       |
      '-------+--.    |
              |  |    |       
     z <------+  |    |  d 
                 | tw |             
                 |    |
                 |    | 
                 '----'

Cross-Reference Information

This function calls:

  • Create_RectPatch generate corner coordinates of rectangular patch for given reference point
This function is called by: