C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Calculator of hot point location for the sheet rib. More...
#include <action_sheet.h>
Public Member Functions | |
MbSheetRibHotPointCalculator (const MbPlacement3D &place, const MbContour &contour, const SheetRibValues ¶ms, double thickness, bool first=true) | |
Constructor. | |
MbSheetRibHotPointCalculator (const MbSheetRibHotPointCalculator &init) | |
Copy-constructor. | |
MbSheetRibHotPointCalculator & | operator= (const MbSheetRibHotPointCalculator &init) |
An assignment operator. | |
bool | CalcContourL1HotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : the length along first side of rib section. | |
bool | CalcContourL2HotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : the length along second side of rib section. | |
bool | CalcContourAngleHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location: the contour slope angle. | |
bool | CalcContourDepthHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : the depth of rib section. | |
bool | CalcRibRadHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : fillet radius of convex part of rib. | |
bool | CalcRibRadBaseHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : fillet radius of base part of rib. | |
bool | CalcRibWidthHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : width of base of rib. | |
bool | CalcRibSlopeHotPoint (MbCartPoint3D &point, MbAxis3D &rotationAxis) const |
Calculate the hot point location : the slope angle of flank face of rib. | |
bool | CalcContourBendDepthHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : the contour bending depth. | |
bool | CalcContourRadHotPoint (MbCartPoint3D &point, MbVector3D &dir) const |
Calculate the hot point location : the contour fillet radius. | |
Calculator of hot point location for the sheet rib.
Calculator of hot point location for the metal sheet rib.
The contour should be generated by functions MakeSheetRiContourByTwoSides,
MakeSheetRiContourBySideAndAngle or MakeSheetRiContourByDepthAndAngle.