NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder Class Reference

Represents an avoidance start of engage Builder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder:
NXOpen::TaggedObject

Public Types

enum  StartOfEngageMotionTypes {
  StartOfEngageMotionTypesAutomatic, StartOfEngageMotionTypesDirect, StartOfEngageMotionTypesRadialThenAxial, StartOfEngageMotionTypesAxialThenRadial,
  StartOfEngageMotionTypesClearRadialThenDirect, StartOfEngageMotionTypesClearAxialThenDirect
}
 The start of engage motion type options
Created in NX6.0.0. More...
 

Public Member Functions

void SetStartOfEngageMotionType (NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::StartOfEngageMotionTypes startOfEngageMotionType)
 Sets the start of engage motion type
Created in NX6.0.0. More...
 
NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::StartOfEngageMotionTypes StartOfEngageMotionType ()
 Returns the start of engage motion type
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents an avoidance start of engage Builder
Created in NX6.0.0.


Member Enumeration Documentation

The start of engage motion type options
Created in NX6.0.0.


Enumerator
StartOfEngageMotionTypesAutomatic 

Motion type: Automatic to start of engage.

StartOfEngageMotionTypesDirect 

Motion type: Direct to start of engage.

StartOfEngageMotionTypesRadialThenAxial 

Motion type: Radial then axial to start of engage.

StartOfEngageMotionTypesAxialThenRadial 

Motion type: Axial then radial to start of engage.

StartOfEngageMotionTypesClearRadialThenDirect 

Motion type: Radial to clearance plane then direct to start of engage.

StartOfEngageMotionTypesClearAxialThenDirect 

Motion type: Axial to clearance plane then direct to start of engage.

Member Function Documentation

void NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::SetStartOfEngageMotionType ( NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::StartOfEngageMotionTypes  startOfEngageMotionType)

Sets the start of engage motion type
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
startOfEngageMotionTypethe start of engage motion type value
NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::StartOfEngageMotionTypes NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder::StartOfEngageMotionType ( )

Returns the start of engage motion type
Created in NX6.0.0.



License requirements : None


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