Profiles¶
IPE¶
- class structuralcodes.geometry.profiles.IPE(name: str)[source]¶
Simple class for representing an IPE profile.
IPE 80-600 in accordance with standard Euronorm 19-57.
- property h: float¶
Returns height of IPE section.
- Returns:
Height h of IPE section.
- Return type:
float
- property b: float¶
Returns width of IPE section.
- Returns:
Width b of IPE section.
- Return type:
float
- property tw: float¶
Returns thickness of web of IPE section.
- Returns:
Web thickness tw of IPE section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of IPE section.
- Returns:
Flange thickness tw of IPE section.
- Return type:
float
- property r: float¶
Returns fillet radius of IPE section.
- Returns:
Fillet radius r of IPE section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the IPE section.
- Return type:
HE¶
- class structuralcodes.geometry.profiles.HE(name: str)[source]¶
Simple class for representing an HE profile.
HE A, HE B, HE M 100-1000 in accordance with Standard Euronorm 53-62.
- property h: float¶
Returns height of HE section.
- Returns:
Height h of HE section.
- Return type:
float
- property b: float¶
Returns width of HE section.
- Returns:
Width b of HE section.
- Return type:
float
- property tw: float¶
Returns thickness of web of HE section.
- Returns:
Web thickness tw of HE section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of HE section.
- Returns:
Flange thickness tw of HE section.
- Return type:
float
- property r: float¶
Returns fillet radius of HE section.
- Returns:
Fillet radius r of HE section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the HE section.
- Return type:
UB¶
- class structuralcodes.geometry.profiles.UB(name: str)[source]¶
Simple class for representing a UB profile.
Universal Beams.
- property h: float¶
Returns height of UB section.
- Returns:
Height h of UB section.
- Return type:
float
- property b: float¶
Returns width of UB section.
- Returns:
Width b of UB section.
- Return type:
float
- property tw: float¶
Returns thickness of web of UB section.
- Returns:
Web thickness tw of UB section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of UB section.
- Returns:
Flange thickness tw of UB section.
- Return type:
float
- property r: float¶
Returns fillet radius of UB section.
- Returns:
Fillet radius r of UB section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the UB section.
- Return type:
UC¶
- class structuralcodes.geometry.profiles.UC(name: str)[source]¶
Simple class for representing a UC profile.
Universal Columns.
- property h: float¶
Returns height of UC section.
- Returns:
Height h of UC section.
- Return type:
float
- property b: float¶
Returns width of UC section.
- Returns:
Width b of UC section.
- Return type:
float
- property tw: float¶
Returns thickness of web of UC section.
- Returns:
Web thickness tw of UC section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of UC section.
- Returns:
Flange thickness tw of UC section.
- Return type:
float
- property r: float¶
Returns fillet radius of UC section.
- Returns:
Fillet radius r of UC section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the UC section.
- Return type:
UBP¶
- class structuralcodes.geometry.profiles.UBP(name: str)[source]¶
Simple class for representing a UBP profile.
Universal Bearing Pile.
- property h: float¶
Returns height of UBP section.
- Returns:
Height h of UBP section.
- Return type:
float
- property b: float¶
Returns width of UBP section.
- Returns:
Width b of UBP section.
- Return type:
float
- property tw: float¶
Returns thickness of web of UBP section.
- Returns:
Web thickness tw of UBP section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of UBP section.
- Returns:
Flange thickness tw of UBP section.
- Return type:
float
- property r: float¶
Returns fillet radius of UBP section.
- Returns:
Fillet radius r of UBP section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the UBP section.
- Return type:
IPN¶
- class structuralcodes.geometry.profiles.IPN(name: str)[source]¶
Simple class for representing an IPN profile.
IPN in accordance with standard.
14% slope in flange.
- property h: float¶
Returns height of IPN section.
- Returns:
Height h of IPN section.
- Return type:
float
- property b: float¶
Returns width of IPN section.
- Returns:
Width b of IPN section.
- Return type:
float
- property tw: float¶
Returns thickness of web of IPN section.
- Returns:
Web thickness tw of IPN section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of IPN section.
- Returns:
Flange thickness tw of IPN section.
- Return type:
float
- property r1: float¶
Returns fillet radius of IPN section.
- Returns:
Fillet radius r1 of IPN section.
- Return type:
float
- property r2: float¶
Returns fillet radius of IPN section.
- Returns:
Fillet radius r2 of IPN section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the IPN section.
- Return type:
UPN¶
- class structuralcodes.geometry.profiles.UPN(name: str)[source]¶
Simple class for representing an UPN profile.
European standard channels UPN 50 - 400.
Taper flange Channels.
14% slope in flange.
- property h: float¶
Returns height of UPN section.
- Returns:
Height h of UPN section.
- Return type:
float
- property b: float¶
Returns width of UPN section.
- Returns:
Width b of UPN section.
- Return type:
float
- property tw: float¶
Returns thickness of web of UPN section.
- Returns:
Web thickness tw of UPN section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of UPN section.
- Returns:
Flange thickness tw of UPN section.
- Return type:
float
- property r1: float¶
Returns fillet radius of UPN section.
- Returns:
Fillet radius r1 of UPN section.
- Return type:
float
- property r2: float¶
Returns fillet radius of UPN section.
- Returns:
Fillet radius r2 of UPN section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the UPN section.
- Return type:
HP¶
- class structuralcodes.geometry.profiles.HP(name: str)[source]¶
Simple class for representing an HP profile.
HP profiles.
- property h: float¶
Returns height of HP section.
- Returns:
Height h of HP section.
- Return type:
float
- property b: float¶
Returns width of HP section.
- Returns:
Width b of HP section.
- Return type:
float
- property tw: float¶
Returns thickness of web of HP section.
- Returns:
Web thickness tw of HP section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of HP section.
- Returns:
Flange thickness tw of HP section.
- Return type:
float
- property r: float¶
Returns fillet radius of HP section.
- Returns:
Fillet radius r of HP section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the HP section.
- Return type:
HD¶
- class structuralcodes.geometry.profiles.HD(name: str)[source]¶
Simple class for representing an HD profile.
HD A, HD B, HD M 100-1000 in accordance with Standard Euronorm 53-62.
- property h: float¶
Returns Height of HD section.
- Returns:
Height h of HD section.
- Return type:
float
- property b: float¶
Returns width of HD section.
- Returns:
Width b of HD section.
- Return type:
float
- property tw: float¶
Returns thickness of web of HD section.
- Returns:
Web thickness tw of HD section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of HD section.
- Returns:
Flange thickness tw of HD section.
- Return type:
float
- property r: float¶
Returns fillet radius of HD section.
- Returns:
Fillet radius r of HD section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
THD represention of tHD HD section.
- Return type:
UPE¶
- class structuralcodes.geometry.profiles.UPE(name: str)[source]¶
Simple class for representing an UPE profile.
European Parallel flange channels UPE 80 - 400.
Dimensions: EN 10 365:2017
- property h: float¶
Returns height of UPE section.
- Returns:
Height h of UPE section.
- Return type:
float
- property b: float¶
Returns width of UPE section.
- Returns:
Width b of UPE section.
- Return type:
float
- property tw: float¶
Returns thickness of web of UPE section.
- Returns:
Web thickness tw of UPE section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of UPE section.
- Returns:
Flange thickness tw of UPE section.
- Return type:
float
- property r: float¶
Returns fillet radius of UPE section.
- Returns:
Fillet radius r1 of UPE section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the UPE section.
- Return type:
U¶
- class structuralcodes.geometry.profiles.U(name: str)[source]¶
Simple class for representing an U profile.
EN 10279.
Taper flange Channels.
8% slope in flange.
- property h: float¶
Returns height of U section.
- Returns:
Height h of U section.
- Return type:
float
- property b: float¶
Returns width of U section.
- Returns:
Width b of U section.
- Return type:
float
- property tw: float¶
Returns thickness of web of U section.
- Returns:
Web thickness tw of U section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of U section.
- Returns:
Flange thickness tw of U section.
- Return type:
float
- property r1: float¶
Returns fillet radius of U section.
- Returns:
Fillet radius r1 of U section.
- Return type:
float
- property r2: float¶
Returns fillet radius of U section.
- Returns:
Fillet radius r2 of U section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the U section.
- Return type:
W¶
- class structuralcodes.geometry.profiles.W(name: str)[source]¶
Simple class for representing a W profile.
American wide flange sections in accordance with ASTM A 6/A 6M Profiles with height from 100 mm to 1100 mm (W 4’’ - 44’’).
All dimensions are in SI, and specifically in mm.
Table from ArcelorMittal.
- property h: float¶
Returns height of W section.
- Returns:
Height h of W section.
- Return type:
float
- property b: float¶
Returns width of W section.
- Returns:
Width b of W section.
- Return type:
float
- property tw: float¶
Returns thickness of web of W section.
- Returns:
Web thickness tw of W section.
- Return type:
float
- property tf: float¶
Returns thickness of flange of W section.
- Returns:
Flange thickness tf of W section.
- Return type:
float
- property r: float¶
Returns fillet radius of W section.
- Returns:
Fillet radius r of W section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the W section.
- Return type:
L¶
- class structuralcodes.geometry.profiles.L(name: str)[source]¶
Simple class for representing a L profile.
European standard equal side angle L20x20 - L250x250.
- property h: float¶
Returns height of L section.
- Returns:
Height h of L section.
- Return type:
float
- property b: float¶
Returns width of L section.
- Returns:
Width b of L section.
- Return type:
float
- property t: float¶
Returns thickness of L section.
- Returns:
Thickness t of L section.
- Return type:
float
- property r1: float¶
Returns fillet radius of L section.
- Returns:
Fillet radius r1 of L section.
- Return type:
float
- property r2: float¶
Returns fillet radius of L section.
- Returns:
Fillet radius r2 of L section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the L section.
- Return type:
LI¶
- class structuralcodes.geometry.profiles.LI(name: str)[source]¶
Simple class for representing a LI profile.
European standard unequal side angle.
- property h: float¶
Returns height of L section.
- Returns:
Height h of L section.
- Return type:
float
- property b: float¶
Returns width of L section.
- Returns:
Width b of L section.
- Return type:
float
- property t: float¶
Returns thickness of L section.
- Returns:
Thickness t of L section.
- Return type:
float
- property r1: float¶
Returns fillet radius of L section.
- Returns:
Fillet radius r1 of L section.
- Return type:
float
- property r2: float¶
Returns fillet radius of L section.
- Returns:
Fillet radius r2 of L section.
- Return type:
float
- property A: float¶
Returns area of profile.
- property Iy: float¶
Returns second moment of area around y axis.
- property Iz: float¶
Returns second moment of area around z axis.
- property Iyz: float¶
Returns product moment of inertia.
- property Icsi: float¶
Returns second moment of area around principal csi axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property Ieta: float¶
Returns second moment of area around principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- property theta: float¶
Returns angle between x and principal eta axis.
It is assumed that Icsi is maximum second moment, while Ieta is the minimum one.
- Returns:
The angle in radians.
- Return type:
float
- property Wely: float¶
Returns section modulus in y direction.
- property Welz: float¶
Returns section modulus in z direction.
- property Wply: float¶
Returns plastic section modulus in y direction.
- property Wplz: float¶
Returns plastic section modulus in z direction.
- property iy: float¶
Returns radius of inertia of profile.
- property iz: float¶
Returns radius of inertia of profile.
- property polygon: Polygon¶
Returns shapely Polygon of section.
- Returns:
The represention of the L section.
- Return type: