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

Represents a CAM::NcmTransferTypes. More...

Inheritance diagram for NXOpen::CAM::NcmTransferTypes:
NXOpen::TaggedObject

Public Types

enum  FinalTypes {
  FinalTypesClearance, FinalTypesDistance, FinalTypesNone, FinalTypesClearanceShortestDistance,
  FinalTypesClearanceCutPlane
}
 Available types for final clearance in hole machining. More...
 
enum  InitialTypes {
  InitialTypesClearance, InitialTypesDistance, InitialTypesNone, InitialTypesBlankPlane,
  InitialTypesClearanceShortestDistance, InitialTypesClearanceCutPlane
}
 Available types for initial clearance in hole machining. More...
 

Public Member Functions

NXOpen::CAM::InheritableToolDepBuilderFinalSafeDistance ()
 Returns the final safe distance builder (inheritable tool dep)
Created in NX10.0.1. More...
 
NXOpen::CAM::NcmTransferTypes::FinalTypes FinalType ()
 Returns the final type
Created in NX10.0.1. More...
 
NXOpen::CAM::InheritableToolDepBuilderInitialSafeDistance ()
 Returns the initial safe distance builder (inheritable tool dep)
Created in NX10.0.1. More...
 
NXOpen::CAM::NcmTransferTypes::InitialTypes InitialType ()
 Returns the initial type
Created in NX10.0.1. More...
 
void SetFinalType (NXOpen::CAM::NcmTransferTypes::FinalTypes finalType)
 Sets the final type
Created in NX10.0.1. More...
 
void SetInitialType (NXOpen::CAM::NcmTransferTypes::InitialTypes initialType)
 Sets the initial type
Created in NX10.0.1. More...
 
NXOpen::CAM::NcmTransferBuilderTransferInitialFinal ()
 Returns the transfer settings for initial and final
Created in NX10.0.1. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a CAM::NcmTransferTypes.


Created in NX10.0.1.

Member Enumeration Documentation

Available types for final clearance in hole machining.

Enumerator
FinalTypesClearance 

clearance

FinalTypesDistance 

distance

FinalTypesNone 

none

FinalTypesClearanceShortestDistance 

Clearance - Shortest Distance.

FinalTypesClearanceCutPlane 

Clearance - Cut Plane.

Available types for initial clearance in hole machining.

Enumerator
InitialTypesClearance 

Clearance - Tool Axis.

InitialTypesDistance 

distance

InitialTypesNone 

none

InitialTypesBlankPlane 

blank plane

InitialTypesClearanceShortestDistance 

Clearance - Shortest Distance.

InitialTypesClearanceCutPlane 

Clearance - Cut Plane.

Member Function Documentation

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmTransferTypes::FinalSafeDistance ( )

Returns the final safe distance builder (inheritable tool dep)
Created in NX10.0.1.



License requirements : None

NXOpen::CAM::NcmTransferTypes::FinalTypes NXOpen::CAM::NcmTransferTypes::FinalType ( )

Returns the final type
Created in NX10.0.1.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmTransferTypes::InitialSafeDistance ( )

Returns the initial safe distance builder (inheritable tool dep)
Created in NX10.0.1.



License requirements : None

NXOpen::CAM::NcmTransferTypes::InitialTypes NXOpen::CAM::NcmTransferTypes::InitialType ( )

Returns the initial type
Created in NX10.0.1.



License requirements : None

void NXOpen::CAM::NcmTransferTypes::SetFinalType ( NXOpen::CAM::NcmTransferTypes::FinalTypes  finalType)

Sets the final type
Created in NX10.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
finalTypefinaltype
void NXOpen::CAM::NcmTransferTypes::SetInitialType ( NXOpen::CAM::NcmTransferTypes::InitialTypes  initialType)

Sets the initial type
Created in NX10.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
initialTypeinitialtype
NXOpen::CAM::NcmTransferBuilder* NXOpen::CAM::NcmTransferTypes::TransferInitialFinal ( )

Returns the transfer settings for initial and final
Created in NX10.0.1.



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.