Concrete toolbox More...
Inherits TInterfaceObjectBase.
Public Member Functions | |
| double | EffectiveHeigthProjection (double CalcMode, double RotAngle, double EffectHeithParam) |
| Function returns effective depth of Css recalculated to defined direction drec [m] More... | |
| double | EffectiveHeigthProjection (double CSIndex, double ForceIndex, double RotAngle, double EffectHeithParam) |
| Function returns effective depth of Css recalculated to defined direction drec [m] More... | |
| double | InnerleverArmProjection (double CalcMode, double RotAngle, double InnerLeverParam, double CalcType) |
| Function returns inner lever arm of Css recalculated to defined direction zrec [m] More... | |
| double | InnerleverArmProjection (double CSIndex, double ForceIndex, double RotAngle, double InnerLeverParam, double CalcType) |
| Function returns inner lever arm of Css recalculated to defined direction zrec [m] More... | |
| double | WidthCssGeneral (double WidthPointY, double WidthPointZ, double RotAngle) |
| Function returns dimension of cross-section in inputted direction crossing the inputted point More... | |
| double | CssDimension (double CSIndex, double WidthPointY, double WidthPointZ, double RotAngle) |
| Function returns dimension of cross-section in inputted direction crossing the inputted point with influence of holes !! More... | |
| double | ShearForceResultant (double VdEy, double VdEz) |
| Function calculate and returns resultant of shear force VEd = (VEdy^2 + VEdz^2)^0.5 More... | |
| double | AngleShearForceResultant (double VdEy, double VdEz) |
| Function returns angle of shear force resultant from y-axis of css More... | |
| double | InnerLeverArmPartPosProjection (double CSIndex, double ForceIndex, double RotAngle, double InnerLeverParam, double CalcType) |
| Function returns part of inner level (distance to center of tensile force to center of CSS) recalculated to defined direction -value zrec+ [m] More... | |
| double | InnerLeverArmPartNegProjection (double CSIndex, double ForceIndex, double RotAngle, double InnerLeverParam, double CalcType) |
| Function returns part of inner level arm (distance to center of compressive to center of CSS) force recalculated to defined direction -value zrec+ [m] More... | |
| double | WidthCssForShear (double CSIndex, double ForceIndex, double TypeOfArea=0) |
| Function returns the minimum width of cross-section in selected area perpendicular to resultant of shear force -bw[m] More... | |
| PointD | PositionWidthCssForShear (double CSIndex, double ForceIndex, double TypeOfArea=0) |
| Function returns distance from the center of cross-section, where value WidthCssForShear is calculated More... | |
Concrete toolbox
| double AngleShearForceResultant | ( | double | VdEy, |
| double | VdEz | ||
| ) |
Function returns angle of shear force resultant from y-axis of css
| VdEy | shear force in direction of y-axis of css |
| VdEz | shear force in direction of z-axis of css |
| double CssDimension | ( | double | CSIndex, |
| double | WidthPointY, | ||
| double | WidthPointZ, | ||
| double | RotAngle | ||
| ) |
Function returns dimension of cross-section in inputted direction crossing the inputted point with influence of holes !!
| CSIndex | Id of cross section |
| WidthPointY | is y-coordinate of reference point for definition of the line for calculation dimension of css related to point [0,0] |
| WidthPointZ | is z-coordinate of reference point for definition of the line for calculation dimension of css related to point [0,0] |
| RotAngle | angle for calculation dimension of css from y-axis of CSS in deg |
| double EffectiveHeigthProjection | ( | double | CalcMode, |
| double | RotAngle, | ||
| double | EffectHeithParam | ||
| ) |
Function returns effective depth of Css recalculated to defined direction drec [m]
| CalcMode | Unused param |
| RotAngle | angle from y axis of css to which value d will be recalculated [deg] |
| EffectHeithParam | coefficient for calculation effective depth, if this value can not be calculated from plane of deformation, d =x*h |
| double EffectiveHeigthProjection | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | RotAngle, | ||
| double | EffectHeithParam | ||
| ) |
Function returns effective depth of Css recalculated to defined direction drec [m]
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| RotAngle | angle from y axis of css to which value d will be recalculated [deg] |
| EffectHeithParam | coefficient for calculation effective depth, if this value can not be calculated from plane of deformation, d =x*h |
| double InnerLeverArmPartNegProjection | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | RotAngle, | ||
| double | InnerLeverParam, | ||
| double | CalcType | ||
| ) |
Function returns part of inner level arm (distance to center of compressive to center of CSS) force recalculated to defined direction -value zrec+ [m]
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| RotAngle | angle from y axis of css to which value is recalculated [deg] |
| InnerLeverParam | coefficient for calculation inner lever arm, if this value can not be calculated from plane of deformation, zcal =InnerLeverParam*dcal |
| CalcType | type of calculation inner lever arm (0 =inner lever arm is calculated from eccentricity of forces in compressive concrete and in tensile reinforcement,1=inner lever arm is calculated from eccentricity of all compresive forces and all tensile forces) |
| double InnerLeverArmPartPosProjection | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | RotAngle, | ||
| double | InnerLeverParam, | ||
| double | CalcType | ||
| ) |
Function returns part of inner level (distance to center of tensile force to center of CSS) recalculated to defined direction -value zrec+ [m]
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| RotAngle | angle from y axis of css to which value is recalculated [deg] |
| InnerLeverParam | coefficient for calculation inner lever arm, if this value can not be calculated from plane of deformation, zcal =InnerLeverParam*dcal |
| CalcType | type of calculation inner lever arm (0 =inner lever arm is calculated from eccentricity of forces in compressive concrete and in tensile reinforcement,1=inner lever arm is calculated from eccentricity of all compresive forces and all tensile forces) |
| double InnerleverArmProjection | ( | double | CalcMode, |
| double | RotAngle, | ||
| double | InnerLeverParam, | ||
| double | CalcType | ||
| ) |
Function returns inner lever arm of Css recalculated to defined direction zrec [m]
| CalcMode | Unused param |
| RotAngle | angle from y axis of css to which value d will be recalculated [deg] |
| InnerLeverParam | coefficient for calculation inner lever arm, if this value can not be calculated from plane of deformation, zcal =InnerLeverParam*dcal |
| CalcType | type of calculation inner lever arm (0 =inner lever arm is calculated from eccentricity of forces in compressive concrete and in tensile reinforcement,1=inner lever arm is calculated from eccentricity of all compresive forces and all tensile forces) |
| double InnerleverArmProjection | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | RotAngle, | ||
| double | InnerLeverParam, | ||
| double | CalcType | ||
| ) |
Function returns inner lever arm of Css recalculated to defined direction zrec [m]
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| RotAngle | angle from y axis of css to which value is recalculated [deg] |
| InnerLeverParam | coefficient for calculation inner lever arm, if this value can not be calculated from plane of deformation, zcal =InnerLeverParam*dcal |
| CalcType | type of calculation inner lever arm (0 =inner lever arm is calculated from eccentricity of forces in compressive concrete and in tensile reinforcement,1=inner lever arm is calculated from eccentricity of all compresive forces and all tensile forces) |
| PointD PositionWidthCssForShear | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | TypeOfArea = 0 |
||
| ) |
Function returns distance from the center of cross-section, where value WidthCssForShear is calculated
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| TypeOfArea | is type of area , when the minimum width is calculated (0 - in tension area of the concrete, 1 = area between resultant of force in compressive concrete and tensile reinforcement , it means within inner lever arm). |
| double ShearForceResultant | ( | double | VdEy, |
| double | VdEz | ||
| ) |
Function calculate and returns resultant of shear force VEd = (VEdy^2 + VEdz^2)^0.5
| VdEy | shear force in direction of y-axis of css |
| VdEz | shear force in direction of z-axis of css |
| double WidthCssForShear | ( | double | CSIndex, |
| double | ForceIndex, | ||
| double | TypeOfArea = 0 |
||
| ) |
Function returns the minimum width of cross-section in selected area perpendicular to resultant of shear force -bw[m]
| CSIndex | Id of cross section |
| ForceIndex | Id of forces for calculation |
| TypeOfArea | is type of area , when the minimum width is calculated (0 - in tension area of the concrete, 1 = area between resultant of force in compressive concrete and tensile reinforcement , it means within inner lever arm). |
| double WidthCssGeneral | ( | double | WidthPointY, |
| double | WidthPointZ, | ||
| double | RotAngle | ||
| ) |
Function returns dimension of cross-section in inputted direction crossing the inputted point
| WidthPointY | is y-coordinate of reference point for definition of the line for calculation dimension of css related to point [0,0] |
| WidthPointZ | is z-coordinate of reference point for definition of the line for calculation dimension of css related to point [0,0] |
| RotAngle | angle for calculation dimension of css from y-axis of CSS in deg |