|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
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.