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

Represents an Turn Orient Wcs Builder
This is an abstract class, and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::TurnOrientWcs:
NXOpen::TaggedObject

Public Types

enum  XcMappingTypes { XcMappingTypesSpindleAxis, XcMappingTypesReversedSpindleAxis, XcMappingTypesRadialAxis, XcMappingTypesReversedRadialAxis }
 the XC mapping types More...
 
enum  YcMappingTypes { YcMappingTypesRadialAxis, YcMappingTypesReversedRadialAxis, YcMappingTypesSpindleAxis, YcMappingTypesReversedSpindleAxis }
 the YC mapping types More...
 

Public Member Functions

void SetWcsOffset (double wcsOffset)
 Sets the offset of the WCS origin
Created in NX7.5.0. More...
 
void SetXcMapping (NXOpen::CAM::TurnOrientWcs::XcMappingTypes xcMapping)
 Sets the XC mapping
Created in NX7.5.0. More...
 
void SetYcMapping (NXOpen::CAM::TurnOrientWcs::YcMappingTypes ycMapping)
 Sets the YC mapping
Created in NX7.5.0. More...
 
double WcsOffset ()
 Returns the offset of the WCS origin
Created in NX7.5.0. More...
 
NXOpen::CAM::TurnOrientWcs::XcMappingTypes XcMapping ()
 Returns the XC mapping
Created in NX7.5.0. More...
 
NXOpen::CAM::TurnOrientWcs::YcMappingTypes YcMapping ()
 Returns the YC mapping
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents an Turn Orient Wcs Builder
This is an abstract class, and cannot be instantiated.



Created in NX7.5.0.

Member Enumeration Documentation

the XC mapping types

Enumerator
XcMappingTypesSpindleAxis 

Map XC to ZM or XM of the MCS.

XcMappingTypesReversedSpindleAxis 

Map XC to -ZM or -XM of the MCS.

XcMappingTypesRadialAxis 

Map XC to XM or YM of the MCS.

XcMappingTypesReversedRadialAxis 

Map XC to -XM or -YM of the MCS.

the YC mapping types

Enumerator
YcMappingTypesRadialAxis 

Map YC to XM or YM of the MCS.

YcMappingTypesReversedRadialAxis 

Map YC to -XM or -YM of the MCS.

YcMappingTypesSpindleAxis 

Map YC to ZM or XM of the MCS.

YcMappingTypesReversedSpindleAxis 

Map YC to -ZM or -XM of the MCS.

Member Function Documentation

void NXOpen::CAM::TurnOrientWcs::SetWcsOffset ( double  wcsOffset)

Sets the offset of the WCS origin
Created in NX7.5.0.



License requirements : None

Parameters
wcsOffsetOffset of the WCS origin along the spindle axis
void NXOpen::CAM::TurnOrientWcs::SetXcMapping ( NXOpen::CAM::TurnOrientWcs::XcMappingTypes  xcMapping)

Sets the XC mapping
Created in NX7.5.0.



License requirements : None

Parameters
xcMappingXC mapping to an MCS axis
void NXOpen::CAM::TurnOrientWcs::SetYcMapping ( NXOpen::CAM::TurnOrientWcs::YcMappingTypes  ycMapping)

Sets the YC mapping
Created in NX7.5.0.



License requirements : None

Parameters
ycMappingYC mapping to an MCS axis
double NXOpen::CAM::TurnOrientWcs::WcsOffset ( )

Returns the offset of the WCS origin
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::TurnOrientWcs::XcMappingTypes NXOpen::CAM::TurnOrientWcs::XcMapping ( )

Returns the XC mapping
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::TurnOrientWcs::YcMappingTypes NXOpen::CAM::TurnOrientWcs::YcMapping ( )

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