|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
The parameters of combined bend. More...
#include <sheet_metal_param.h>
Inheritance diagram for MbJointBendValues:
Collaboration diagram for MbJointBendValues:Public Member Functions | |
| MbJointBendValues () | |
| Default constructor. | |
| MbJointBendValues (double coef, double bendRad, double distBeg, double distEnd, bool plus, MbClosedCornerValues::MbeCloseCornerWay ccb, MbClosedCornerValues::MbeCloseBendsWay cbb, MbClosedCornerValues::MbeCloseBendsCirclePos cpb, double gapb, double dmb, double shb, double angb, bool alb, bool abb, MbClosedCornerValues::MbeCloseCornerWay cce, MbClosedCornerValues::MbeCloseBendsWay cbe, MbClosedCornerValues::MbeCloseBendsCirclePos cpe, double gape, double dme, double she, double ange, bool ale, bool abe, MbClosedCornerValues::MbeCloseCornerWay ccm, MbClosedCornerValues::MbeCloseBendsWay cbm, MbClosedCornerValues::MbeCloseBendsCirclePos cpm, double gapm, double dmm, double shm, bool alm, double width, double depth, double relRad, MbeReleaseType rt) | |
| Constructor by specific parameters. | |
| MbJointBendValues (const MbJointBendValues &other) | |
| Copy-constructor. | |
| void | Init (const MbJointBendValues &other) |
| Initialize by another object. | |
| MbJointBendValues & | operator= (const MbJointBendValues &other) |
| Assignment operator. | |
| bool | IsSame (const MbJointBendValues &other, double accuracy) const |
| Determine whether an object is equal? | |
Public Member Functions inherited from MbBendValues | |
| MbBendValues () | |
| Default constructor. | |
| MbBendValues (double coef, double rad, double ang, double coneAng) | |
| Constructor by specific parameters. | |
| MbBendValues (const MbBendValues &other) | |
| Copy-constructor. | |
| void | Init (double coef, double rad, double ang, double coneAng) |
| Initialize by specific parameters. | |
| void | Init (const MbBendValues &other) |
| Initialize by another structure. | |
| const MbBendValues & | operator= (const MbBendValues &other) |
| Assignment operator. | |
| bool | IsSame (const MbBendValues &other, double accuracy) const |
| Determine whether an object is equal? | |
| void | Transform (const MbMatrix3D &matr) |
| To transform by the matrix. | |
Public Attributes | |
| double | distanceBegin |
| Distance from beginning of the oriented edge owned sheet face. | |
| double | distanceEnd |
| Distance from end of the oriented edge owned sheet face. | |
| MbMiterValues | miterBegin |
| The parameters of boundary at the beginning. | |
| MbMiterValues | miterEnd |
| The parameters of boundary at the end. | |
| MbMiterValues | miterMiddle |
| The enclosure parameters of angles. | |
| MbSlotValues | slotValues |
| Bend unloading. | |
| MbeReleaseType | releaseType |
| Way of freeing angles. | |
Public Attributes inherited from MbBendValues | |
| double | k |
| Coefficient determining the position of the neutral layer. | |
| double | radius |
| The internal radius of the bend. | |
| double | angle |
| The bend angle. | |
| double | coneAngle |
| The angle between the axis and the side of the cone. | |
The parameters of combined bend.
The parameters of combined bend (bend by sketch).
Positive values of parameters distanceBegin and distanceEnd increase the "solid" of bend and negative - decrease.