C3D Toolkit  Kernel - 117958, Vision - 2.7.6.12

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 &params, double thickness, bool first=true)
 Constructor.
 
 MbSheetRibHotPointCalculator (const MbSheetRibHotPointCalculator &init)
 Copy-constructor.
 
MbSheetRibHotPointCalculatoroperator= (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.
 

Detailed Description

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.


The documentation for this class was generated from the following file: