The following functions are used for calculating the section properties of various shapes defined by using T=”Section” objects. By utilizing these functions, you can seamlessly extract essential properties that aid in design, analysis, and engineering tasks. Explore the following functions to empower your workflow and gain valuable insights into the structural behavior of diverse shapes. The naming convention is informative and helps users understand the purpose of each function.
Here are the functions;
Expand | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
|
sectionAx( Section ) → number
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
This function requires a T=”Section” object as input and calculates the Z-coordinate of centroid of the section.
sectionDepthsectionPerimeter( Section ) → number
This function requires a T=”Section” object as input and calculates the depth total length of the section by finding the difference between the maximum and minimum Z coordinates outer boundary of the points defining the section.
sectionWidthsectionDepth( Section ) → number
This function requires a T=”Section” object as input and calculates width the depth of the section by finding the difference between the maximum and minimum Y Z coordinates of the points defining the section.
sectionPerimetersectionWidth( Section ) → number
This function requires a T=”Section” object as input and calculates the total length of the outer boundary of width of the section by finding the difference between the maximum and minimum Y coordinates of the points defining the section.
sectionExt( Section ) → list of list of number [[minX,minY],[minX,maxY],[maxX,maxY],[maxX,minY]]
This function requires a T=”Section” object as input and returns boundary rectangle coordinates of the section.
Expand | ||||
---|---|---|---|---|
| ||||
|
sectionSCy( Section) → number
This function requires a T=”Section” object as input and calculates the elastic section modulus in Y axisshear center Y coordinate.
sectionSCz( Section) → number
This function requires a T=”Section” object as input and calculates the elastic section modulus in Z axisshear center Y coordinate.
crackedInertia( Section) → number
...