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

Represents a PmopToolAxisCiBuilder
This is an abstract class, and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::PmopToolAxisCiBuilder:
NXOpen::TaggedObject

Public Types

enum  ToolAxisTypes { ToolAxisTypesNone, ToolAxisTypesVector, ToolAxisTypesNormalToPart, ToolAxisTypesNormalToFirstFace }
 Available types for pmop tool axis type. More...
 

Public Member Functions

NXOpen::SmartObjectFixedVector ()
 Returns the tool axis vector
Created in NX5.0.0. More...
 
void SetFixedVector (NXOpen::SmartObject *newValue)
 Sets the tool axis vector
Created in NX5.0.0. More...
 
void SetToolAxis (NXOpen::CAM::PmopToolAxisCiBuilder::ToolAxisTypes newValue)
 Sets the tool axis type
Created in NX5.0.0. More...
 
NXOpen::CAM::PmopToolAxisCiBuilder::ToolAxisTypes ToolAxis ()
 Returns the tool axis type
Created in NX5.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 PmopToolAxisCiBuilder
This is an abstract class, and cannot be instantiated.



Created in NX5.0.0.

Member Enumeration Documentation

Available types for pmop tool axis type.

Enumerator
ToolAxisTypesNone 

+ZM axis

ToolAxisTypesVector 

Specify Vector.

ToolAxisTypesNormalToPart 

Normal To Floor Face.

ToolAxisTypesNormalToFirstFace 

Normal To First Face.

Member Function Documentation

NXOpen::SmartObject* NXOpen::CAM::PmopToolAxisCiBuilder::FixedVector ( )

Returns the tool axis vector
Created in NX5.0.0.



License requirements : None

void NXOpen::CAM::PmopToolAxisCiBuilder::SetFixedVector ( NXOpen::SmartObject newValue)

Sets the tool axis vector
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenew value
void NXOpen::CAM::PmopToolAxisCiBuilder::SetToolAxis ( NXOpen::CAM::PmopToolAxisCiBuilder::ToolAxisTypes  newValue)

Sets the tool axis type
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
newValuethe tool axis type
NXOpen::CAM::PmopToolAxisCiBuilder::ToolAxisTypes NXOpen::CAM::PmopToolAxisCiBuilder::ToolAxis ( )

Returns the tool axis type
Created in NX5.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.