Describes a rib. More...
Public Member Functions | |
| Molding_Rib (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| Molding_Rib () | |
| Constructor. | |
| Molding_Rib (double theLength, double theHeight, double theThickness) | |
| Constructor. | |
| double | Length () |
| void | SetLength (double theLength) |
| double | Height () |
| void | SetHeight (double theHeight) |
| double | Thickness () |
| void | SetThickness (double theThickness) |
| double | DraftAngle () |
| void | SetDraftAngle (double theDraftAngle) |
Public Member Functions inherited from cadex.MTKBase_ShapeFeature | |
| MTKBase_ShapeFeature (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| MTKBase_ShapeFeature () | |
| Constructor. | |
| MTKBase_ShapeFeature (cadex.ModelData.Shape theShape) | |
| Constructor. | |
| cadex.ModelData.Shape | Shape () |
| void | SetShape (cadex.ModelData.Shape theShape) |
Public Member Functions inherited from cadex.MTKBase_Feature | |
| MTKBase_Feature (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| MTKBase_Feature () | |
| Constructor. | |
| void | Nullify () |
| bool | IsNull () |
| bool | IsEqual (cadex.MTKBase_Feature theObject) |
| bool | IsNotEqual (cadex.MTKBase_Feature theObject) |
Static Public Member Functions | |
| static new bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returns true if theFeature is a Rib. | |
| static new cadex.Molding_Rib | Cast (cadex.MTKBase_Feature theBase) |
Static Public Member Functions inherited from cadex.MTKBase_ShapeFeature | |
| static bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returnstrue if theFeature is a shape feature. | |
| static cadex.MTKBase_ShapeFeature | Cast (cadex.MTKBase_Feature theBase) |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Protected Member Functions inherited from cadex.MTKBase_ShapeFeature | |
| override void | Dispose (bool disposing) |
Describes a rib.
In Injection Molding, a "rib" feature refers to a thin, wall-like protrusion from the main body of the part that is designed to add support or strength to the structure. Ribs are used to prevent distortion and maintain the strength of the part without increasing the amount of plastic material used, which keeps cost and weight low.
Shape() method returns ModelData.Shell for this class.
"Ribs"
Rib has the following basic parameters: length in mm, height in mm, thickness in mm, and draft angle in radians.
Rib dimensions |
Rib draft angle |
|
inline |
Constructor.
Creates an empty Rib.
|
inline |
Constructor.
Creates a Rib from shape, length, height, and thickness.
|
inlineprotectedvirtual |
Reimplemented from cadex.MTKBase_Feature.
|
inline |
Returns the rib draft angle in radians.
|
inline |
|
inline |
|
inline |
Sets draft angle for the rib in radians. The value must be more or equal zero.
|
inline |
Sets height for the rib in mm. The value must be more than zero.
|
inline |
Sets length for the rib in mm. The value must be more than zero.
|
inline |
Sets thickness for the rib in mm. The value must be more than zero.
|
inline |
Returns the rib thickness in mm.