Concrete toolbox
More...
Inherits TInterfaceObjectBase.
|
| string | ClearStirrupZones () |
| | Clears all inputed zones More...
|
| |
| int | CreateStirrupZone (double ZoneID, double Xbeg, double Xend, double NumberOfStirrupLinks, List< object > ShapeOfStirrup, List< object > PositionOfStirrup, double Fywk, double Angle4AutoStirrupLinks, double PointX4AutoStirrupLinks, double PointY4AutoStirrupLink) |
| | Function creates stirrup zones and returns index of zone, if zone was created More...
|
| |
| List< object > | StirrupsAroundSection (double Xsection, double DeltaL, double DeltaR, double ZoneID) |
| |
| TStructure | StirrupsCharInSection (double Xsection, double DeltaL, double DeltaR, double ZoneID, double CalcMethod=0, double IsisFirstOrLastSection=0) |
| | The function returns basic stirrup characteristic of the stirrups stirrups, which are inside defined length around section with following columns More...
|
| |
| string ClearStirrupZones |
( |
| ) |
|
Clears all inputed zones
- Returns
| int CreateStirrupZone |
( |
double |
ZoneID, |
|
|
double |
Xbeg, |
|
|
double |
Xend, |
|
|
double |
NumberOfStirrupLinks, |
|
|
List< object > |
ShapeOfStirrup, |
|
|
List< object > |
PositionOfStirrup, |
|
|
double |
Fywk, |
|
|
double |
Angle4AutoStirrupLinks, |
|
|
double |
PointX4AutoStirrupLinks, |
|
|
double |
PointY4AutoStirrupLink |
|
) |
| |
Function creates stirrup zones and returns index of zone, if zone was created
- Parameters
-
| ZoneID | ID of stirrup zone, which will be created |
| Xbeg | is x coordinate of begin point of the zone on the member (in direction of member axis) |
| Xend | is x coordinate of the the end point of the zone on the member (in directionof member axis) |
| NumberOfStirrupLinks | number of stirrup links (if NumberOfStirrupLinks = 0, the number of stirrup links will be calcuated automatically with using function NumberOfStirrupLinks, else defined value will be taken into account ) |
| ShapeOfStirrup | array of points of stirrup vertexes with three columns (coordinate y[m], z[m], ID of stirrup shape) |
| PositionOfStirrup | array of with 4 column (position of stirrup in zone from Xbeg [m], diamater of stirrup [m], angle of stirrup from x axis of the member [rad],number of stirrup at defined position ) |
| Fywk | is characteristic yield strength of shear reinforcement |
| Angle4AutoStirrupLinks | angle from y axis of css [deg], for calculation number of cuts (is taken into account only for NumberOfStirrupLinks = 0) |
| PointX4AutoStirrupLinks | x coordination, for calculation number of cuts (is taken into account only for NumberOfStirrupLinks = 0) |
| PointY4AutoStirrupLink | y coordination, for calculation number of cuts (is taken into account only for NumberOfStirrupLinks = 0) |
- Returns
| List<object> StirrupsAroundSection |
( |
double |
Xsection, |
|
|
double |
DeltaL, |
|
|
double |
DeltaR, |
|
|
double |
ZoneID |
|
) |
| |
The function returns array of stirrups, which are inside defined length around section with following columns( ZoneID, position of stirrup x [m], diamater of stirrup [m], angle of stirrup from x axis of the member [rad],number of stirrup at defined position, distance between stirrups ss [m], number of stirrup links ns [], fywk [Pa])
- Parameters
-
| Xsection | is position of section on the member (in direction of member axis - x axis) |
| DeltaL | is length of zone on the left side from the section [m] ( stirrups inside of the zone will beb taken into account for defined section |
| DeltaR | is length of zone on the rigth side from the section [m] ( stirrups inside of the zone will beb taken into account for defined section) |
| ZoneID | is stirrup zone ID (if ZoneID = 0, all defined zones will be taken into account, else only defined zone will be taken into account) |
- Returns
| TStructure StirrupsCharInSection |
( |
double |
Xsection, |
|
|
double |
DeltaL, |
|
|
double |
DeltaR, |
|
|
double |
ZoneID, |
|
|
double |
CalcMethod = 0, |
|
|
double |
IsisFirstOrLastSection = 0 |
|
) |
| |
The function returns basic stirrup characteristic of the stirrups stirrups, which are inside defined length around section with following columns
- Parameters
-
| Xsection | is position of section on the member (in direction of member axis - x axis) |
| DeltaL | is length of zone on the left side from the section [m] ( stirrups inside of the zone will beb taken into account for defined section |
| DeltaR | is length of zone on the rigth side from the section [m] ( stirrups inside of the zone will beb taken into account for defined section) |
| ZoneID | is stirrup zone ID (if ZoneID = 0, all defined zones will be taken into account, else only defined zone will be taken into account) |
| CalcMethod | is method for calculation of stirrup characteristic (0 = for calculation is used geometrical avarage based on area of shear reinforcement,1 = for calculation is used geometrical avarage based on area of shear reinforcement, where distance of stirrup from the section is taken into account ) |
| IsisFirstOrLastSection | Defines if section is first or last |
- Returns