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

Represents a NXOpen::CAM::NcmTransfer. More...

Inheritance diagram for NXOpen::CAM::NcmTransfer:
NXOpen::TaggedObject

Public Types

enum  TransferTypes {
  TransferTypesClearance, TransferTypesPrevPlane, TransferTypesDirect, TransferTypesLowestSafeZ,
  TransferTypesBlankPlane, TransferTypesShortestToClearance, TransferTypesCutPlaneToClearance, TransferTypesSmooth,
  TransferTypesDirectPreviousPlaneBackup
}
 Available types for transfer between regions in planar milling. More...
 

Public Member Functions

bool ApplySafetyToDirect ()
 Returns the apply safety to direct value
Created in NX9.0.3. More...
 
double MaxToolAxisChange ()
 Returns the max tool axis change
Created in NX9.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderSafeDistanceBuilder ()
 Returns the transfer between regions safe distance builder (inheritable tool dep)
Created in NX9.0.0. More...
 
void SetApplySafetyToDirect (bool applySafety)
 Sets the apply safety to direct value
Created in NX9.0.3. More...
 
void SetMaxToolAxisChange (double newValue)
 Sets the max tool axis change
Created in NX9.0.0. More...
 
void SetType (NXOpen::CAM::NcmTransfer::TransferTypes transferType)
 Sets the transfer between levels type
Created in NX9.0.0. More...
 
NXOpen::CAM::NcmTransfer::TransferTypes Type ()
 Returns the transfer between levels type
Created in NX9.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::CAM::NcmTransfer.


Created in NX9.0.0.

Member Enumeration Documentation

Available types for transfer between regions in planar milling.

Enumerator
TransferTypesClearance 

tool axis to clearance

TransferTypesPrevPlane 

previous plane

TransferTypesDirect 

direct

TransferTypesLowestSafeZ 

lowest safe z

TransferTypesBlankPlane 

Blank Plane.

TransferTypesShortestToClearance 

shortest to clearance

TransferTypesCutPlaneToClearance 

cut plane to clearance

TransferTypesSmooth 

smooth

TransferTypesDirectPreviousPlaneBackup 

direct/previous plane backup

Member Function Documentation

bool NXOpen::CAM::NcmTransfer::ApplySafetyToDirect ( )

Returns the apply safety to direct value
Created in NX9.0.3.



License requirements : None

double NXOpen::CAM::NcmTransfer::MaxToolAxisChange ( )

Returns the max tool axis change
Created in NX9.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmTransfer::SafeDistanceBuilder ( )

Returns the transfer between regions safe distance builder (inheritable tool dep)
Created in NX9.0.0.



License requirements : None

void NXOpen::CAM::NcmTransfer::SetApplySafetyToDirect ( bool  applySafety)

Sets the apply safety to direct value
Created in NX9.0.3.



License requirements : cam_base ("CAM BASE")

Parameters
applySafetythe apply safety value
void NXOpen::CAM::NcmTransfer::SetMaxToolAxisChange ( double  newValue)

Sets the max tool axis change
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::NcmTransfer::SetType ( NXOpen::CAM::NcmTransfer::TransferTypes  transferType)

Sets the transfer between levels type
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
transferTypetransfertype
NXOpen::CAM::NcmTransfer::TransferTypes NXOpen::CAM::NcmTransfer::Type ( )

Returns the transfer between levels type
Created in NX9.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.