Describes a bend in sheet metal. More...
Public Member Functions | |
| SheetMetal_Bend (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| SheetMetal_Bend () | |
| Constructor. | |
| SheetMetal_Bend (double theRadius, double theAngle, double theWidth) | |
| Constructor. | |
| double | Radius () |
| void | SetRadius (double theRadius) |
| double | Angle () |
| void | SetAngle (double theAngle) |
| double | Width () |
| void | SetWidth (double theWidth) |
| double | Length () |
| Returns the length of resulting bend (not blank sheet metal model). Length value returns in mm . | |
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 bend. | |
| static new cadex.SheetMetal_Bend | 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) |
Describes a bend in sheet metal.
Bending is one of the most common sheet metal fabrication operations. Also known as press braking, flanging, die bending, folding and edging, this method is used to deform a material to an angular shape.
Shape() method returns ModelData.Shell for this class.
Bends have the following basic parameters: radius in mm, angle in radians, width in mm and length in mm.
|
inline |
Constructor.
Creates a bend with specified radius, angle and width.
|
inline |
Returns the bend angle in radians.
|
inlineprotectedvirtual |
Reimplemented from cadex.MTKBase_ShapeFeature.
|
inline |
Returns the bend radius in mm .
|
inline |
Sets bend angle in radians. The value must be more than zero, otherwise nothing happens.
|
inline |
Sets bend radius in mm . The value must be more than zero, otherwise nothing happens.
|
inline |
Sets bend width in mm . The value must be more than zero, otherwise nothing happens.
|
inline |
Returns the bend width in mm .