All Frameworks Class Hierarchy This Framework Indexes
PartInterfaces Interface CATIThread
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIThread
Class to manage the thread feature.
Role: CATIThread inherits from CATIShape.
Methods defined below are specifics to the thread feature. They manage
Diameter ,Depth , Pitch , Thread direction ,limit and support face
feature.
- See also:
- CATIShape
Method Index
- o
GetBottomLimit(CATISpecObject_var&)
- Retrieves the thread/tap bottom limit.
- o
GetBottomType(int&)
- Retrieves the thread/tap bottom type.
- o
GetDepth(double&)
- Retrieves the thread/tap depth.
- o
GetDepth(CATICkeParm_var&)
- Retrieves parameter linked to the thread/tap depth.
- o
GetDiameter(double&)
- Retrieves the thread/tap diameter.
- o
GetDiameter(CATICkeParm_var&)
- Retrieves parameter linked to the thread/tap diameter.
- o
GetLimit(CATISpecObject_var&)
- Retrieves the thread/tap limit.
- o
GetPitch(double&)
- Retrieves the thread/tap pitch.
- o
GetPitch(CATICkeParm_var&)
- Retrieves parameter linked to the thread/tap pitch.
- o
GetPolarity(int&)
- Retrieves the thread polarity.
- o
GetSupport(CATISpecObject_var&)
- Retrieves the thread/tap support.
- o
GetThreadDirection(int&)
- Retrieves the thread/tap direction in regards with limit face orientation.
- o
GetThreadSide(int&)
- Retrieves the thread/tap direction.
- o
SetBottomLimit(CATISpecObject_var&)
- Sets the thread/tap bottom limit.
- o
SetBottomType(int)
- Sets the thread/tap bottom type.
- o
SetDepth(double)
- Sets the thread/tap depth.
- o
SetDiameter(double)
- Sets the thread/tap diameter.
- o
SetLimit(CATISpecObject_var&)
- Sets the thread/tap limit.
- o
SetPitch(double)
- Sets the thread/tap pitch.
- o
SetPolarity(int)
- Sets the thread polarity.
- o
SetSupport(CATISpecObject_var&)
- Sets the thread/tap support.
- o
SetThreadDirection(int)
- Sets the thread/tap direction.
- o
SetThreadSide(int)
- Sets the thread/tap direction.
Methods
o GetBottomLimit
| public virtual GetBottomLimit( | | ohBottomLimit) |
-
Retrieves the thread/tap bottom limit.
- Parameters:
-
- ohBottomLimit
- The thread/tap bottom limit.
o GetBottomType
| public virtual GetBottomType( | | oBottomType) |
-
Retrieves the thread/tap bottom type.
- Parameters:
-
- oBottomType
- The thread bottom type can be :
- 0 - Dimension
- 1 - Support Depth
- 2 - Up-To-Plane
o GetDepth
| public virtual GetDepth( | | oDepth) |
-
Retrieves the thread/tap depth.
- Parameters:
-
- oDepth
- The thread/tap depth.
o GetDepth
| public virtual GetDepth( | | oDepthParm) |
-
Retrieves parameter linked to the thread/tap depth.
- Parameters:
-
- oDepthParm
- the parameter linked to thread/tap depth.
o GetDiameter
| public virtual GetDiameter( | | oDiameter) |
-
Retrieves the thread/tap diameter.
- Parameters:
-
- oDiameter
- The thread/tap diameter.
o GetDiameter
| public virtual GetDiameter( | | oDiameterParm) |
-
Retrieves parameter linked to the thread/tap diameter.
- Parameters:
-
- oDiameterParm
- The parameter linked to thread/tap diameter.
o GetLimit
| public virtual GetLimit( | | oLimit) |
-
Retrieves the thread/tap limit.
- Parameters:
-
- oLimit
- The thread/tap limit.
o GetPitch
| public virtual GetPitch( | | oPitch) |
-
Retrieves the thread/tap pitch.
- Parameters:
-
- oPitch
- The thread/tap pitch.
o GetPitch
| public virtual GetPitch( | | oPitchParm) |
-
Retrieves parameter linked to the thread/tap pitch.
- Parameters:
-
- oPitchParm
- The parameter linked to thread/tap pitch.
o GetPolarity
| public virtual GetPolarity( | | oPolarity) |
-
Retrieves the thread polarity.
- Parameters:
-
- oPolarity
- The thread polarity can be :
- 0 - Thread
- 1 - Tap
o GetSupport
| public virtual GetSupport( | | oSupport) |
-
Retrieves the thread/tap support.
- Parameters:
-
- oSupport
- The thread/tap support.
o GetThreadDirection
| public virtual GetThreadDirection( | | oThreadDirection) |
-
Retrieves the thread/tap direction in regards with limit face orientation.
- Parameters:
-
- oThreadDirection
- The thread/tap direction can be :
- Normal_limit
- Inverse_normal_limit
o GetThreadSide
| public virtual GetThreadSide( | | oThreadSide) |
-
Retrieves the thread/tap direction.
- Parameters:
-
- oThreadSide
- The thread/tap direction can be :
- Right_threaded
- Left_threaded
o SetBottomLimit
| public virtual SetBottomLimit( | | ihBottomLimit) |
-
Sets the thread/tap bottom limit.
- Parameters:
-
- ihBottomLimit
- The thread bottom limit.
o SetBottomType
| public virtual SetBottomType( | const | iBottomType) |
-
Sets the thread/tap bottom type.
- Parameters:
-
- oBottomType
- The thread bottom type can be :
- 0 - Dimension
- 1 - Support Depth
- 2 - Up-To-Plane
o SetDepth
| public virtual SetDepth( | const | iDepth) |
-
Sets the thread/tap depth.
- Parameters:
-
- iDepth
- The thread/tap depth.
o SetDiameter
| public virtual SetDiameter( | const | iDiameter) |
-
Sets the thread/tap diameter.
- Parameters:
-
- iDiameter
- The thread/tap diameter.
o SetLimit
| public virtual SetLimit( | | iLimit) |
-
Sets the thread/tap limit.
- Parameters:
-
- iLimit
- The thread limit.
o SetPitch
| public virtual SetPitch( | const | iPitch) |
-
Sets the thread/tap pitch.
- Parameters:
-
- iPitch
- The thread/tap pitch.
o SetPolarity
| public virtual SetPolarity( | const | iPolarity) |
-
Sets the thread polarity.
- Parameters:
-
- iPolarity
- The thread polarity can be :
- 0 - Thread
- 1 - Tap
o SetSupport
| public virtual SetSupport( | | iSupport) |
-
Sets the thread/tap support.
- Parameters:
-
- iSupport
- The thread/tap support.
o SetThreadDirection
| public virtual SetThreadDirection( | const | iThreadDirection) |
-
Sets the thread/tap direction.in regards with limit face orientation.
- Parameters:
-
- iThreadDirection
- The thread/tap direction can be :
- Normal_limit
- Inverse_normal_limit
o SetThreadSide
| public virtual SetThreadSide( | const | iThreadType) |
-
Sets the thread/tap direction.
- Parameters:
-
- iThreadType
- The thread/tap direction can be :
- Right_threaded
- Left_threaded
This object is included in the file: CATIThread.h
If needed, your Imakefile.mk should include the module: CATPartInterfaces