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

Represents a NXOpen::CAM::LowerLimit. More...

Inheritance diagram for NXOpen::CAM::LowerLimit:
NXOpen::TaggedObject

Public Types

enum  ActionTypes { ActionTypesNormalToPlane, ActionTypesAlongToolAxis, ActionTypesWarnings }
 Available types for Lower Limit Actions. More...
 
enum  ModeTypes { ModeTypesUseInherited, ModeTypesNone, ModeTypesPlane }
 Available types for Lower Limit Mode. More...
 

Public Member Functions

NXOpen::CAM::LowerLimit::ActionTypes Action ()
 Returns the Lower Limit Action
Created in NX6.0.0. More...
 
NXOpen::CAM::LowerLimit::ModeTypes Mode ()
 Returns the Lower Limit Mode
Created in NX6.0.0. More...
 
NXOpen::NXObjectPlane ()
 Returns the Lower Limit Plane
Created in NX7.5.0. More...
 
void SetAction (NXOpen::CAM::LowerLimit::ActionTypes action)
 Sets the Lower Limit Action
Created in NX6.0.0. More...
 
void SetMode (NXOpen::CAM::LowerLimit::ModeTypes mode)
 Sets the Lower Limit Mode
Created in NX6.0.0. More...
 
void SetPlane (NXOpen::NXObject *plane)
 Sets the Lower Limit Plane
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 a NXOpen::CAM::LowerLimit.


Created in NX6.0.0.

Member Enumeration Documentation

Available types for Lower Limit Actions.

Enumerator
ActionTypesNormalToPlane 

normal to plane

ActionTypesAlongToolAxis 

along tool axis

ActionTypesWarnings 

warnings

Available types for Lower Limit Mode.

Enumerator
ModeTypesUseInherited 

use inherited

ModeTypesNone 

none

ModeTypesPlane 

plane

Member Function Documentation

NXOpen::CAM::LowerLimit::ActionTypes NXOpen::CAM::LowerLimit::Action ( )

Returns the Lower Limit Action
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::LowerLimit::ModeTypes NXOpen::CAM::LowerLimit::Mode ( )

Returns the Lower Limit Mode
Created in NX6.0.0.



License requirements : None

NXOpen::NXObject* NXOpen::CAM::LowerLimit::Plane ( )

Returns the Lower Limit Plane
Created in NX7.5.0.



License requirements : None

void NXOpen::CAM::LowerLimit::SetAction ( NXOpen::CAM::LowerLimit::ActionTypes  action)

Sets the Lower Limit Action
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
actionlower limit action value
void NXOpen::CAM::LowerLimit::SetMode ( NXOpen::CAM::LowerLimit::ModeTypes  mode)

Sets the Lower Limit Mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
modelower limit mode value
void NXOpen::CAM::LowerLimit::SetPlane ( NXOpen::NXObject plane)

Sets the Lower Limit Plane
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
planelower limit plane, entity type can be XFORM and PLANE

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