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

Represents a TeachmodeProfileMoveBuilder
To create a new instance of this class, use CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAM::TeachmodeProfileMoveBuilder:
NXOpen::CAM::MoveBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  DriveGeometryTypes { DriveGeometryTypesPreviousCheck, DriveGeometryTypesPreviousDrive, DriveGeometryTypesNewDrive }
 the drive geometry types More...
enum  StartStopPositionMethods { StartStopPositionMethodsDrive, StartStopPositionMethodsPoint, StartStopPositionMethodsCheck, StartStopPositionMethodsContourPosition }
 the start and stop positioning methods More...

Public Member Functions

bool ApplyEngageSettings ()
 Returns the apply engage settings status
Created in NX7.5.0.
bool ApplyRetractSettings ()
 Returns the apply retract settings status
Created in NX7.5.0.
double AxialSafeClearance ()
 Returns the axial safe clearance value
Created in NX7.5.0.
NXOpen::CAM::TurnCornerControlCornerControlNormal ()
 Returns the corner control builder for normal corners
Created in NX7.5.0.
NXOpen::CAM::TurnCornerControlCornerControlShallow ()
 Returns the corner control builder for shallow corners
Created in NX7.5.0.
NXOpen::CAM::TurnCutterClearanceCutterClearance ()
 Returns the cutter clearance angles builder
Created in NX7.5.0.
NXOpen::CAM::TurnDirectionDirection ()
 Returns the direction builder
Created in NX7.5.0.
NXOpen::CAM::TeachmodeProfileMoveBuilder::DriveGeometryTypes DriveGeometryType ()
 Returns the drive geometry type
Created in NX7.5.0.
NXOpen::CAM::FeedsTurnBuilderFeeds ()
 Returns the feeds builder
Created in NX7.5.0.
NXOpen::CAM::TurnStockFinishStock ()
 Returns the finish stock builder
Created in NX7.5.0.
double RadialSafeClearance ()
 Returns the radial safe clearance value
Created in NX7.5.0.
void SetApplyEngageSettings (bool newValue)
 Sets the apply engage settings status
Created in NX7.5.0.
void SetApplyRetractSettings (bool newValue)
 Sets the apply retract settings status
Created in NX7.5.0.
void SetAxialSafeClearance (double newValue)
 Sets the axial safe clearance value
Created in NX7.5.0.
void SetDriveGeometryType (NXOpen::CAM::TeachmodeProfileMoveBuilder::DriveGeometryTypes newValue)
 Sets the drive geometry type
Created in NX7.5.0.
void SetRadialSafeClearance (double newValue)
 Sets the radial safe clearance value
Created in NX7.5.0.
void SetStartCheckConstantStock (double newValue)
 Sets the constant stock for start check geometry
Created in NX7.5.0.
void SetStartCheckFaceStock (double newValue)
 Sets the face stock for start check geometry
Created in NX7.5.0.
void SetStartCheckRadialStock (double newValue)
 Sets the radial stock for start check geometry
Created in NX7.5.0.
void SetStartPoint (NXOpen::Point *newValue)
 Sets the start point
Created in NX7.5.0.
void SetStartPositionMethod (NXOpen::CAM::TeachmodeProfileMoveBuilder::StartStopPositionMethods newValue)
 Sets the start position method
Created in NX7.5.0.
void SetStartStopBeforeBoundaryOffset (bool newValue)
 Sets the start and stop before boundary offset status
Created in NX7.5.0.
void SetStopCheckConstantStock (double newValue)
 Sets the constant stock for stop check geometry
Created in NX7.5.0.
void SetStopCheckFaceStock (double newValue)
 Sets the face stop for start check geometry
Created in NX7.5.0.
void SetStopCheckRadialStock (double newValue)
 Sets the radial stock for stop check geometry
Created in NX7.5.0.
void SetStopPoint (NXOpen::Point *newValue)
 Sets the stop point
Created in NX7.5.0.
void SetStopPositionMethod (NXOpen::CAM::TeachmodeProfileMoveBuilder::StartStopPositionMethods newValue)
 Sets the stop position method
Created in NX7.5.0.
double StartCheckConstantStock ()
 Returns the constant stock for start check geometry
Created in NX7.5.0.
double StartCheckFaceStock ()
 Returns the face stock for start check geometry
Created in NX7.5.0.
double StartCheckRadialStock ()
 Returns the radial stock for start check geometry
Created in NX7.5.0.
NXOpen::PointStartPoint ()
 Returns the start point
Created in NX7.5.0.
NXOpen::CAM::TeachmodeProfileMoveBuilder::StartStopPositionMethods StartPositionMethod ()
 Returns the start position method
Created in NX7.5.0.
bool StartStopBeforeBoundaryOffset ()
 Returns the start and stop before boundary offset status
Created in NX7.5.0.
double StopCheckConstantStock ()
 Returns the constant stock for stop check geometry
Created in NX7.5.0.
double StopCheckFaceStock ()
 Returns the face stop for start check geometry
Created in NX7.5.0.
double StopCheckRadialStock ()
 Returns the radial stock for stop check geometry
Created in NX7.5.0.
NXOpen::PointStopPoint ()
 Returns the stop point
Created in NX7.5.0.
NXOpen::CAM::TeachmodeProfileMoveBuilder::StartStopPositionMethods StopPositionMethod ()
 Returns the stop position method
Created in NX7.5.0.
NXOpen::CAM::Inheritable2dLengthTolerances ()
 Returns the Tolerances
Created in NX7.5.0.

Detailed Description

Represents a TeachmodeProfileMoveBuilder
To create a new instance of this class, use CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0.



Member Enumeration Documentation

the drive geometry types

Enumerator:
DriveGeometryTypesPreviousCheck 

Use Previous Drive Geometry.

DriveGeometryTypesPreviousDrive 

Use Previous Stop Check Geometry.

DriveGeometryTypesNewDrive 

Use New Drive Geometry.

the start and stop positioning methods

Enumerator:
StartStopPositionMethodsDrive 

Use drive geometry start or stop point.

StartStopPositionMethodsPoint 

Use selected point.

StartStopPositionMethodsCheck 

Use selected check geometry.

StartStopPositionMethodsContourPosition 

Use end point of last contouring.


Member Function Documentation

Returns the apply engage settings status
Created in NX7.5.0.



License requirements : None

Returns the apply retract settings status
Created in NX7.5.0.



License requirements : None

Returns the axial safe clearance value
Created in NX7.5.0.



License requirements : None

Returns the corner control builder for normal corners
Created in NX7.5.0.



License requirements : None

Returns the corner control builder for shallow corners
Created in NX7.5.0.



License requirements : None

Returns the cutter clearance angles builder
Created in NX7.5.0.



License requirements : None

Returns the direction builder
Created in NX7.5.0.



License requirements : None

Returns the drive geometry type
Created in NX7.5.0.



License requirements : None

Returns the feeds builder
Created in NX7.5.0.



License requirements : None

Returns the finish stock builder
Created in NX7.5.0.



License requirements : None

Returns the radial safe clearance value
Created in NX7.5.0.



License requirements : None

Sets the apply engage settings status
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe status value

Sets the apply retract settings status
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe status value

Sets the axial safe clearance value
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe axial safe clearance value

Sets the drive geometry type
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe drive geometry type

Sets the radial safe clearance value
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe radial safe clearance value

Sets the constant stock for start check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe constant stock value

Sets the face stock for start check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe face stock value

Sets the radial stock for start check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe radial stock value

Sets the start point
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe start point

Sets the start position method
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe start position method

Sets the start and stop before boundary offset status
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe status value

Sets the constant stock for stop check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe constant stock value

Sets the face stop for start check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe face stock value

Sets the radial stock for stop check geometry
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe radial stock value

Sets the stop point
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe stop point

Sets the stop position method
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe stop position method

Returns the constant stock for start check geometry
Created in NX7.5.0.



License requirements : None

Returns the face stock for start check geometry
Created in NX7.5.0.



License requirements : None

Returns the radial stock for start check geometry
Created in NX7.5.0.



License requirements : None

Returns the start point
Created in NX7.5.0.



License requirements : None

Returns the start position method
Created in NX7.5.0.



License requirements : None

Returns the start and stop before boundary offset status
Created in NX7.5.0.



License requirements : None

Returns the constant stock for stop check geometry
Created in NX7.5.0.



License requirements : None

Returns the face stop for start check geometry
Created in NX7.5.0.



License requirements : None

Returns the radial stock for stop check geometry
Created in NX7.5.0.



License requirements : None

Returns the stop point
Created in NX7.5.0.



License requirements : None

Returns the stop position method
Created in NX7.5.0.



License requirements : None

Returns the Tolerances
Created in NX7.5.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.