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

Machining_Bore. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Machining_Bore:
manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature manufacturingtoolkit.CadExMTK.MTKBase_Feature

Public Member Functions

 __init__ (self, *args)
 Constructor.
 
 Depth (self)
 Returns the bore depth in mm .
 
 SetDepth (self, theDepth)
 Sets the bore depth in mm .
 
 Radius (self)
 Returns the bore radius in mm .
 
 SetRadius (self, theWidth)
 
 Sidewalls (self)
 Returns the shape containing the bore sidewalls.
 
 SetSidewalls (self, theSidewalls)
 
 Bottom (self)
 Returns the bottom shape of the bore.
 
 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 bore.
 
 Cast (*args)
 

Detailed Description

Machining_Bore.

Describes a machining bore. A bore feature is formed by enlarging an existing hole using a rigid single-point cutting tool. It consists of one or more faces defining an internal cylindrical surface, optionally with a bottom. Precision is determined by the rigidity of the spindle and the boring tool. Horizontal boring ensures accurate internal geometry with the workpiece moving parallel to the tool's axis.

Constructor & Destructor Documentation

◆ __init__()

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

Constructor.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

Member Function Documentation

◆ Bottom()

manufacturingtoolkit.CadExMTK.Machining_Bore.Bottom ( self)

Returns the bottom shape of the bore.

The shape can be a single face or shell. Returns a null shape if the bore has no bottom.

See also
SetBottom()

◆ Cast()

manufacturingtoolkit.CadExMTK.Machining_Bore.Cast ( * args)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.Machining_Bore.CompareType ( theFeature)
static

Returns true if theFeature is a machining bore.

Reimplemented from manufacturingtoolkit.CadExMTK.MTKBase_ShapeFeature.

◆ Depth()

manufacturingtoolkit.CadExMTK.Machining_Bore.Depth ( self)

Returns the bore depth in mm .

See also
SetDepth()

◆ Radius()

manufacturingtoolkit.CadExMTK.Machining_Bore.Radius ( self)

Returns the bore radius in mm .

See also
SetRadius()

◆ SetDepth()

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

Sets the bore depth in mm .

The value must be greater than zero.

See also
Depth()

◆ Sidewalls()

manufacturingtoolkit.CadExMTK.Machining_Bore.Sidewalls ( self)

Returns the shape containing the bore sidewalls.

The shape can be a single face or shell.

See also
SetSidewalls()

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