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

Represents a boundary member set . More...

Inheritance diagram for NXOpen::CAM::BoundaryMemberSetPlanarMill:
NXOpen::CAM::BoundaryMemberSet NXOpen::TaggedObject

Public Types

enum  FeedUnitTypes { FeedUnitTypesNone, FeedUnitTypesPerMinute, FeedUnitTypesPerRevolution }
 the types available for the feed rate unit More...
 
- Public Types inherited from NXOpen::CAM::BoundaryMemberSet
enum  ConnectMemberType { ConnectMemberTypeExtend, ConnectMemberTypeDirect }
 the types available for connect member More...
 

Public Member Functions

bool CustomFeed ()
 Returns the feed rate status
Created in NX11.0.1. More...
 
bool CustomStock ()
 Returns the flag whether this boundary has custom stock activated
Created in NX11.0.1. More...
 
bool CustomTolerance ()
 Returns the tolerance status
Created in NX11.0.1. More...
 
NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedUnitTypes FeedUnit ()
 Returns the feed rate unit
Created in NX11.0.1. More...
 
double FeedValue ()
 Returns the feed rate value
Created in NX11.0.1. More...
 
double InTolerance ()
 Returns the intol value
Created in NX11.0.1. More...
 
double OutTolerance ()
 Returns the outtol value
Created in NX11.0.1. More...
 
void SetCustomFeed (bool newValue)
 Sets the feed rate status
Created in NX11.0.1. More...
 
void SetCustomStock (bool newValue)
 Sets the flag whether this boundary has custom stock activated
Created in NX11.0.1. More...
 
void SetCustomTolerance (bool newValue)
 Sets the tolerance status
Created in NX11.0.1. More...
 
void SetFeedUnit (NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedUnitTypes newUnit)
 Sets the feed rate unit
Created in NX11.0.1. More...
 
void SetFeedValue (double newValue)
 Sets the feed rate value
Created in NX11.0.1. More...
 
void SetInTolerance (double newValue)
 Sets the intol value
Created in NX11.0.1. More...
 
void SetOutTolerance (double newValue)
 Sets the outtol value
Created in NX11.0.1. More...
 
void SetStock (double newValue)
 Sets the stock value
Created in NX11.0.1. More...
 
void SetToolPosition (int newValue)
 Sets the tool position
Created in NX11.0.1. More...
 
void StartOnThisMember ()
 Start on this member
Created in NX11.0.1. More...
 
double Stock ()
 Returns the stock value
Created in NX11.0.1. More...
 
int ToolPosition ()
 Returns the tool position
Created in NX11.0.1. More...
 
- Public Member Functions inherited from NXOpen::CAM::BoundaryMemberSet
NXOpen::CAM::BoundaryMemberSet::ConnectMemberType ConnectMember ()
 Returns the connect member
Created in NX9.0.0. More...
 
bool CustomOffset ()
 Returns the flag whether this boundary has custom offset activated
Created in NX9.0.0. More...
 
double Offset ()
 Returns the offset value
Created in NX9.0.0. More...
 
void SetConnectMember (NXOpen::CAM::BoundaryMemberSet::ConnectMemberType newValue)
 Sets the connect member
Created in NX9.0.0. More...
 
void SetCustomOffset (bool newValue)
 Sets the flag whether this boundary has custom offset activated
Created in NX9.0.0. More...
 
void SetOffset (double newValue)
 Sets the offset value
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 boundary member set .


To create a new instance of this class, use NXOpen::CAM::BoundarySetPlanarMill::CreateBoundaryMemberSetPlanarMill

Created in NX11.0.1.

Member Enumeration Documentation

the types available for the feed rate unit

Enumerator
FeedUnitTypesNone 

no feed rate unit

FeedUnitTypesPerMinute 

use per minute as the feed rate unit

FeedUnitTypesPerRevolution 

use per revolution as the feed rate unit

Member Function Documentation

bool NXOpen::CAM::BoundaryMemberSetPlanarMill::CustomFeed ( )

Returns the feed rate status
Created in NX11.0.1.



License requirements : None

bool NXOpen::CAM::BoundaryMemberSetPlanarMill::CustomStock ( )

Returns the flag whether this boundary has custom stock activated
Created in NX11.0.1.



License requirements : None

bool NXOpen::CAM::BoundaryMemberSetPlanarMill::CustomTolerance ( )

Returns the tolerance status
Created in NX11.0.1.



License requirements : None

NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedUnitTypes NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedUnit ( )

Returns the feed rate unit
Created in NX11.0.1.



License requirements : None

double NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedValue ( )

Returns the feed rate value
Created in NX11.0.1.



License requirements : None

double NXOpen::CAM::BoundaryMemberSetPlanarMill::InTolerance ( )

Returns the intol value
Created in NX11.0.1.



License requirements : None

double NXOpen::CAM::BoundaryMemberSetPlanarMill::OutTolerance ( )

Returns the outtol value
Created in NX11.0.1.



License requirements : None

void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetCustomFeed ( bool  newValue)

Sets the feed rate status
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetCustomStock ( bool  newValue)

Sets the flag whether this boundary has custom stock activated
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetCustomTolerance ( bool  newValue)

Sets the tolerance status
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetFeedUnit ( NXOpen::CAM::BoundaryMemberSetPlanarMill::FeedUnitTypes  newUnit)

Sets the feed rate unit
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newUnitnewunit
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetFeedValue ( double  newValue)

Sets the feed rate value
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetInTolerance ( double  newValue)

Sets the intol value
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetOutTolerance ( double  newValue)

Sets the outtol value
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetStock ( double  newValue)

Sets the stock value
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::SetToolPosition ( int  newValue)

Sets the tool position
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryMemberSetPlanarMill::StartOnThisMember ( )

Start on this member
Created in NX11.0.1.



License requirements : cam_base ("CAM BASE")

double NXOpen::CAM::BoundaryMemberSetPlanarMill::Stock ( )

Returns the stock value
Created in NX11.0.1.



License requirements : None

int NXOpen::CAM::BoundaryMemberSetPlanarMill::ToolPosition ( )

Returns the tool position
Created in NX11.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.