NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::ThreadTurningBuilder Class Reference

Represents a ThreadTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateThreadTurningBuilder

Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::ThreadTurningBuilder:
NXOpen::CAM::TurningOperationBuilder NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  DepthOptionTypes { DepthOptionTypesRootLine, DepthOptionTypesDepthAndAngle }
 the Depth Option types More...

Public Member Functions

NXOpen::NXObjectCrestLine ()
 Returns the Crest Line
Created in NX6.0.0.
bool CrestLineDirection ()
 Returns the Crest Line Direction(Start and End Points)
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderCrestOffset ()
 Returns the crest offset builder
Created in NX6.0.0.
NXOpen::CAM::ThreadCutParametersCutParameters ()
 Returns the cut parameter object
Created in NX6.0.0.
NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes DepthOption ()
 Returns the depth option
Created in NX6.0.0.
NXOpen::NXObjectEndLine ()
 Returns the End Line
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderEndOffset ()
 Returns the End Offset
Created in NX6.0.0.
NXOpen::CAM::NcmTurnThreadBuilderNonCuttingBuilder ()
 Returns the non-cutting builder
Created in NX6.0.0.
NXOpen::NXObjectRootLine ()
 Returns the Root Line
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderRootOffset ()
 Returns the root offset
Created in NX6.0.0.
void SetCrestLine (NXOpen::NXObject *crestLine)
 Sets the Crest Line
Created in NX6.0.0.
void SetCrestLineDirection (bool crestLineDirection)
 Sets the Crest Line Direction(Start and End Points)
Created in NX6.0.0.
void SetDepthOption (NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes depthOption)
 Sets the depth option
Created in NX6.0.0.
void SetEndLine (NXOpen::NXObject *endLine)
 Sets the End Line
Created in NX6.0.0.
void SetRootLine (NXOpen::NXObject *rootLine)
 Sets the Root Line
Created in NX6.0.0.
void SetThreadAngle (double threadAngle)
 Sets the thread angle

NXOpen::CAM::InheritableDoubleBuilderStartOffset ()
 Returns the Start Offset
Created in NX6.0.0.
double ThreadAngle ()
 Returns the thread angle

NXOpen::CAM::CutAngleThreadAngleBuilder ()
 Returns the thread angle
Created in NX7.5.0.
NXOpen::CAM::InheritableDoubleBuilderTotalDepth ()
 Returns the Total Depth
Created in NX6.0.0.

Detailed Description

Represents a ThreadTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateThreadTurningBuilder

Created in NX6.0.0.



Member Enumeration Documentation

the Depth Option types

Enumerator:
DepthOptionTypesRootLine 

Root Line.

DepthOptionTypesDepthAndAngle 

Depth and Angle.


Member Function Documentation

Returns the Crest Line
Created in NX6.0.0.



License requirements : None

Returns the Crest Line Direction(Start and End Points)
Created in NX6.0.0.



License requirements : None

Returns the crest offset builder
Created in NX6.0.0.



License requirements : None

Returns the cut parameter object
Created in NX6.0.0.



License requirements : None

Returns the depth option
Created in NX6.0.0.



License requirements : None

Returns the End Line
Created in NX6.0.0.



License requirements : None

Returns the End Offset
Created in NX6.0.0.



License requirements : None

Returns the non-cutting builder
Created in NX6.0.0.



License requirements : None

Returns the Root Line
Created in NX6.0.0.



License requirements : None

Returns the root offset
Created in NX6.0.0.



License requirements : None

Sets the Crest Line
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
crestLinethe Crest Line tag

Sets the Crest Line Direction(Start and End Points)
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
crestLineDirectionthe Crest Line Direction tag

Sets the depth option
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
depthOptionthe depth option

Sets the End Line
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
endLinethe End Line tag

Sets the Root Line
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
rootLinethe Root Line tag

Sets the thread angle

Deprecated:
Deprecated in NX7.5.0.



Created in NX6.0.0.

License requirements : cam_base ("CAM BASE")

Parameters:
threadAnglethe thread angle

Returns the Start Offset
Created in NX6.0.0.



License requirements : None

Returns the thread angle

Deprecated:
Deprecated in NX7.5.0.



Created in NX6.0.0.

License requirements : None

Returns the thread angle
Created in NX7.5.0.



License requirements : None

Returns the Total Depth
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.