Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.SheetMetal_Bend Class Reference

SheetMetal_Bend. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.SheetMetal_Bend:
manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature manufacturingtoolkit.CadExMTK.MTKBase_Feature manufacturingtoolkit.CadExMTK.SheetMetal_CurvedBend

Public Member Functions

 __init__ (self, *args)
 Overload 1: Constructor.
 
 Radius (self)
 Returns the bend radius in mm .
 
 SetRadius (self, theRadius)
 Sets bend radius in mm .
 
 Angle (self)
 Returns the bend angle in radians.
 
 SetAngle (self, theAngle)
 Sets bend angle in radians.
 
 Width (self)
 Returns the bend width in mm .
 
 SetWidth (self, theWidth)
 Sets bend width in mm .
 
 Length (self)
 Returns the length of resulting bend (not blank sheet metal model).
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature
 Shape (self)
 Returns shape of the feature.
 
 SetShape (self, theShape)
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.MTKBase_Feature
 Nullify (self)
 Resets reference to implementation object.
 
 IsNull (self)
 Returns true if the object is nullified.
 
 IsEqual (self, theObject)
 
 IsNotEqual (self, theObject)
 

Static Public Member Functions

 CompareType (theFeature)
 Returns true if theFeature is a bend.
 
 Cast (theBase)
 

Detailed Description

SheetMetal_Bend.

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

Bends have the following basic parameters: radius in mm, angle in radians, width in mm and length in mm.

Bend parameters

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.__init__ ( self,
* args )

Overload 1: Constructor.

|

Overload 2: Constructor.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

Reimplemented in manufacturingtoolkit.CadExMTK.SheetMetal_CurvedBend.

Member Function Documentation

◆ Angle()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.Angle ( self)

Returns the bend angle in radians.

See also
SetAngle()

◆ Cast()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.Cast ( theBase)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.CompareType ( theFeature)
static

Returns true if theFeature is a bend.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

Reimplemented in manufacturingtoolkit.CadExMTK.SheetMetal_CurvedBend.

◆ Length()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.Length ( self)

Returns the length of resulting bend (not blank sheet metal model).

Length value returns in mm .

◆ Radius()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.Radius ( self)

Returns the bend radius in mm .

See also
SetRadius()

◆ SetAngle()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.SetAngle ( self,
theAngle )

Sets bend angle in radians.

The value must be more than zero, otherwise nothing happens.

See also
Angle()

◆ SetRadius()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.SetRadius ( self,
theRadius )

Sets bend radius in mm .

The value must be more than zero, otherwise nothing happens.

See also
Radius()

◆ SetWidth()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.SetWidth ( self,
theWidth )

Sets bend width in mm .

The value must be more than zero, otherwise nothing happens.

See also
Width()

◆ Width()

manufacturingtoolkit.CadExMTK.SheetMetal_Bend.Width ( self)

Returns the bend width in mm .

See also
SetWidth()

The documentation for this class was generated from the following file:
  • CadExMTK.py