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

SheetMetal_Notch. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.SheetMetal_Notch:
manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature manufacturingtoolkit.CadExMTK.MTKBase_Feature manufacturingtoolkit.CadExMTK.SheetMetal_StraightNotch manufacturingtoolkit.CadExMTK.SheetMetal_VNotch

Public Member Functions

 __init__ (self, *args)
 Overload 1: Constructor.
 
 Width (self)
 Returns the notch width in mm .
 
 SetWidth (self, theWidth)
 Sets notch width in mm .
 
 Length (self)
 Returns the notch length in mm .
 
 SetLength (self, theLength)
 Sets notch length in mm .
 
 IsAtCorner (self)
 Returns true if notch is placed at the corner of sheet and false otherwise.
 
 SetIsAtCorner (self, theIsAtCorner)
 Sets flag determining whether notch is at the corner of sheet.
 
- 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 notch.
 
 Cast (theBase)
 

Detailed Description

SheetMetal_Notch.

  • Describes a sheet metal notch.

    Notch is the intrusion or cutting the section of the sheet metal at the edges. Notching is a shearing-related metalworking process that involves the use of a punch press to selectively cut unwanted material.

    Shape() method returns ModelData.Wire for this class.

Notches

Notches have the following basic parameters: width in mm and length in mm.

Notch parameters

Constructor & Destructor Documentation

◆ __init__()

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

Member Function Documentation

◆ Cast()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.Cast ( theBase)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.CompareType ( theFeature)
static

◆ IsAtCorner()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.IsAtCorner ( self)

Returns true if notch is placed at the corner of sheet and false otherwise.

Notch at the corner of sheet
See also
SetIsAtCorner()

◆ Length()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.Length ( self)

Returns the notch length in mm .

See also
SetLength()

◆ SetIsAtCorner()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.SetIsAtCorner ( self,
theIsAtCorner )

Sets flag determining whether notch is at the corner of sheet.

See also
IsAtCorner()

◆ SetLength()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.SetLength ( self,
theLength )

Sets notch length in mm .

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

See also
Length()

◆ SetWidth()

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

Sets notch width in mm .

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

See also
Width()

◆ Width()

manufacturingtoolkit.CadExMTK.SheetMetal_Notch.Width ( self)

Returns the notch width in mm .

See also
SetWidth()

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