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

Represents a boundary turning member set . More...

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

Public Types

enum  ConcaveCornersTypeValue { ConcaveCornersTypeValueExtend, ConcaveCornersTypeValueConnectLinear }
 the types available for the concave corners More...
 
- Public Types inherited from NXOpen::CAM::BoundaryMemberSet
enum  ConnectMemberType { ConnectMemberTypeExtend, ConnectMemberTypeDirect }
 the types available for connect member More...
 

Public Member Functions

NXOpen::CAM::BoundaryTurnMemberSet::ConcaveCornersTypeValue ConcaveCorners ()
 Returns the concave corners
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberCornerCorner1 ()
 Returns the main corner 1
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberCornerCorner2 ()
 Returns the main corner 2
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberFeedCustomFeed ()
 Returns the custom feed rate
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberEventsEvents ()
 Returns the post events
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberFineFinishCornerFineFinishCorner1 ()
 Returns the fine finish corner 1
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberFineFinishCornerFineFinishCorner2 ()
 Returns the fine finish corner 2
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberFineFinishOffsetFineFinishOffset ()
 Returns the fine finish offset
Created in NX9.0.2. More...
 
bool IgnoreFineFinishOffset ()
 Returns the ignore fine finish offset
Created in NX9.0.2. More...
 
bool IgnoreMember ()
 Returns the ignore member toggle
Created in NX9.0.2. More...
 
NXOpen::CAM::BoundaryTurnMemberOffsetOffsetBuilder ()
 Returns the main offset
Created in NX9.0.2. More...
 
void SetConcaveCorners (NXOpen::CAM::BoundaryTurnMemberSet::ConcaveCornersTypeValue newValue)
 Sets the concave corners
Created in NX9.0.2. More...
 
void SetIgnoreFineFinishOffset (bool newValue)
 Sets the ignore fine finish offset
Created in NX9.0.2. More...
 
void SetIgnoreMember (bool newValue)
 Sets the ignore member toggle
Created in NX9.0.2. 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 turning member set .


This is an abstract class and cannot be instantiated.

Created in NX9.0.2.

Member Enumeration Documentation

the types available for the concave corners

Enumerator
ConcaveCornersTypeValueExtend 

extend

ConcaveCornersTypeValueConnectLinear 

connect linear

Member Function Documentation

NXOpen::CAM::BoundaryTurnMemberSet::ConcaveCornersTypeValue NXOpen::CAM::BoundaryTurnMemberSet::ConcaveCorners ( )

Returns the concave corners
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberCorner* NXOpen::CAM::BoundaryTurnMemberSet::Corner1 ( )

Returns the main corner 1
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberCorner* NXOpen::CAM::BoundaryTurnMemberSet::Corner2 ( )

Returns the main corner 2
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberFeed* NXOpen::CAM::BoundaryTurnMemberSet::CustomFeed ( )

Returns the custom feed rate
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberEvents* NXOpen::CAM::BoundaryTurnMemberSet::Events ( )

Returns the post events
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberFineFinishCorner* NXOpen::CAM::BoundaryTurnMemberSet::FineFinishCorner1 ( )

Returns the fine finish corner 1
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberFineFinishCorner* NXOpen::CAM::BoundaryTurnMemberSet::FineFinishCorner2 ( )

Returns the fine finish corner 2
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberFineFinishOffset* NXOpen::CAM::BoundaryTurnMemberSet::FineFinishOffset ( )

Returns the fine finish offset
Created in NX9.0.2.



License requirements : None

bool NXOpen::CAM::BoundaryTurnMemberSet::IgnoreFineFinishOffset ( )

Returns the ignore fine finish offset
Created in NX9.0.2.



License requirements : None

bool NXOpen::CAM::BoundaryTurnMemberSet::IgnoreMember ( )

Returns the ignore member toggle
Created in NX9.0.2.



License requirements : None

NXOpen::CAM::BoundaryTurnMemberOffset* NXOpen::CAM::BoundaryTurnMemberSet::OffsetBuilder ( )

Returns the main offset
Created in NX9.0.2.



License requirements : None

void NXOpen::CAM::BoundaryTurnMemberSet::SetConcaveCorners ( NXOpen::CAM::BoundaryTurnMemberSet::ConcaveCornersTypeValue  newValue)

Sets the concave corners
Created in NX9.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryTurnMemberSet::SetIgnoreFineFinishOffset ( bool  newValue)

Sets the ignore fine finish offset
Created in NX9.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue
void NXOpen::CAM::BoundaryTurnMemberSet::SetIgnoreMember ( bool  newValue)

Sets the ignore member toggle
Created in NX9.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newValuenewvalue

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