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

Machining_Groove. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Machining_Groove:
manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature manufacturingtoolkit.CadExMTK.MTKBase_Feature manufacturingtoolkit.CadExMTK.Machining_TurningGroove

Public Member Functions

 __init__ (self, *args)
 Overload 1: Constructor.
 
 Depth (self)
 Returns the groove depth in mm .
 
 SetDepth (self, theDepth)
 Sets the groove depth in mm .
 
 Width (self)
 Returns the groove width in mm .
 
 SetWidth (self, theWidth)
 Sets the groove width in mm .
 
 Sidewalls (self)
 Returns the shape containing the groove sidewalls.
 
 SetSidewalls (self, theSidewalls)
 
 Bottom (self)
 Returns groove bottom shape.
 
 SetBottom (self, theBottom)
 
- 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 machining groove.
 
 Cast (theBase)
 

Detailed Description

Machining_Groove.

Describes a machining groove. A groove is a narrow linear channel or cut made in a material.

See also
Machining_TurningGroove

Constructor & Destructor Documentation

◆ __init__()

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

Overload 1: Constructor.

|

Overload 2: Constructor.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

Member Function Documentation

◆ Bottom()

manufacturingtoolkit.CadExMTK.Machining_Groove.Bottom ( self)

Returns groove bottom shape.

The shape can be a single face or shell.

See also
SetBottom()

◆ Cast()

manufacturingtoolkit.CadExMTK.Machining_Groove.Cast ( theBase)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.Machining_Groove.CompareType ( theFeature)
static

Returns true if theFeature is a machining groove.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

Reimplemented in manufacturingtoolkit.CadExMTK.Machining_TurningGroove.

◆ Depth()

manufacturingtoolkit.CadExMTK.Machining_Groove.Depth ( self)

Returns the groove depth in mm .

See also
SetDepth()

◆ SetDepth()

manufacturingtoolkit.CadExMTK.Machining_Groove.SetDepth ( self,
theDepth )

Sets the groove depth in mm .

The value must be greater than zero.

See also
Depth()

◆ SetWidth()

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

Sets the groove width in mm .

The value must be greater than zero.

See also
Width()

◆ Sidewalls()

manufacturingtoolkit.CadExMTK.Machining_Groove.Sidewalls ( self)

Returns the shape containing the groove sidewalls.

The shape can be a single face or shell.

See also
SetSidewalls()

◆ Width()

manufacturingtoolkit.CadExMTK.Machining_Groove.Width ( self)

Returns the groove width in mm .

See also
SetWidth()

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