Describes a rib. More...
Public Member Functions | |
| Molding_Rib (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| Molding_Rib () | |
| Creates an empty Rib. | |
| Molding_Rib (double theLength, double theHeight, double theThickness) | |
| Creates a Rib from shape, length, height, and thickness. | |
| double | Length () |
| Returns the rib length in mm. | |
| void | SetLength (double theLength) |
| Sets length for the rib in mm. | |
| double | Height () |
| Returns the rib height in mm. | |
| void | SetHeight (double theHeight) |
| Sets height for the rib in mm. | |
| double | Thickness () |
| Returns the rib thickness in mm. | |
| void | SetThickness (double theThickness) |
| Sets thickness for the rib in mm. | |
| double | DraftAngle () |
| Returns the rib draft angle in radians. | |
| void | SetDraftAngle (double theDraftAngle) |
| Sets draft angle for the rib in radians. | |
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) | |
| Creates a feature from a ModelData.Shape object. | |
| cadex.ModelData.Shape | Shape () |
| Returns shape of the feature. | |
| void | SetShape (cadex.ModelData.Shape theShape) |
| Sets shape of the feature. | |
Public Member Functions inherited from cadex.MTKBase_Feature | |
| MTKBase_Feature (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| MTKBase_Feature () | |
| Constructor. | |
| void | Nullify () |
| Resets reference to implementation object. | |
| bool | IsNull () |
| Returns true if the object is nullified. | |
| 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 |
Creates an empty Rib.
Constructor.
|
inline |
Creates a Rib from shape, length, height, and thickness.
Constructor.
|
inlinestatic |
Returns true if theFeature is a Rib.
|
inlineprotectedvirtual |
Reimplemented from cadex.MTKBase_Feature.
|
inline |
Returns the rib draft angle in radians.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the rib thickness in mm.