|
|
| Molding_ScrewBoss (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
| | Molding_ScrewBoss () |
| | Constructor.
|
| |
| | Molding_ScrewBoss (double theHeight, double theCoreDepth, double theOuterRadius, double theInnerRadius) |
| | Creates a molding screw boss from height, core depth, outer and inner radii.
|
| |
| double | OuterRadius () |
| | Returns a screw boss outer radius in mm.
|
| |
| void | SetOuterRadius (double theOuterRadius) |
| | Sets outer radius for a screw boss in mm.
|
| |
| double | InnerRadius () |
| | Returns a screw boss inner radius in mm.
|
| |
| void | SetInnerRadius (double theInnerRadius) |
| | Sets inner radius for a screw boss in mm.
|
| |
| double | Thickness () |
| | Returns a screw boss thickness in mm.
|
| |
| double | DraftAngle () |
| | Returns a screw boss draft angle in mm.
|
| |
| void | SetDraftAngle (double theDraftAngle) |
| | Sets draft angle for a screw boss in mm.
|
| |
| double | CoreDepth () |
| | Returns a screw boss core depth in mm.
|
| |
| void | SetCoreDepth (double theCoreDepth) |
| | Sets core depth for a screw boss in mm.
|
| |
|
| MTKBase_Boss (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
| | MTKBase_Boss () |
| | Constructor.
|
| |
| | MTKBase_Boss (double theWidth, double theLength, double theHeight) |
| | Creates a Boss from length, width and height.
|
| |
| double | Width () |
| | Returns the boss width in mm.
|
| |
| void | SetWidth (double theWidth) |
| | Sets width for boss in mm.
|
| |
| double | Length () |
| | Returns the boss length in mm .
|
| |
| void | SetLength (double theLength) |
| | Sets length for boss in mm.
|
| |
| double | Height () |
| | Returns the boss Height in mm .
|
| |
| void | SetHeight (double theHeight) |
| | Sets Height for boss in mm.
|
| |
|
| 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.
|
| |
|
| 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) |
| |
Describes a screw boss.
In injection molding, the Screw Boss is essentially a cylindrical protrusion with a threaded hole that is designed to receive a screw or threaded fastener. This feature serves as a reliable point of attachment for assembling various parts together, such as attaching the plastic part to another component or securing multiple plastic parts together.
The main purpose of the Screw Boss is to provide a durable and convenient method for fastening parts, eliminating the need for additional hardware like nuts or inserts. By integrating the Screw Boss directly into the mold design, it becomes a permanent part of the plastic component, enhancing the overall strength and integrity of the assembly.
Shape() method returns ModelData.Shell for this class.
Screw Boss
Screw Boss has the following basic parameters: height in mm, outer radius in mm, inner radius in mm, thickness in mm, and draft angle in radians.
Screw Boss dimensions
|
Screw Boss draft angle
|
- Examples
- molding/feature_recognizer/Program.cs, and molding/feature_recognizer/main.cxx.