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

Represents a groove corner control ja
Created in NX9.0.0. More...

Inheritance diagram for NXOpen::CAM::TurnGrooveCornerControl:
NXOpen::TaggedObject

Public Types

enum  CornerTypes {
  CornerTypesNone, CornerTypesFollowPart, CornerTypesRound, CornerTypesBreak,
  CornerTypesRoundIpw, CornerTypesBreakIpw
}
 the Groove Corner Control corner types
Created in NX9.0.0. More...
 
enum  CutSequenceTypes {
  CutSequenceTypesCornersFirst, CutSequenceTypesCornersFirstAndLast, CutSequenceTypesCornerWithWall, CutSequenceTypesCornerAfterWall,
  CutSequenceTypesCornersLast
}
 the Groove Corner Control cut sequence types
Created in NX9.0.0. More...
 
enum  ReliefPlungeTypes { ReliefPlungeTypesNone, ReliefPlungeTypesDepth, ReliefPlungeTypesWallDepth, ReliefPlungeTypesDistance }
 the Groove Corner Control relief plunge types
Created in NX9.0.0. More...
 

Public Member Functions

NXOpen::CAM::TurnGrooveCornerControl::CornerTypes CornerType ()
 Returns the Groove Corner Control corner type
Created in NX9.0.0. More...
 
NXOpen::CAM::TurnGrooveCornerControl::CutSequenceTypes CutSequence ()
 Returns the Groove Corner Control cut sequence
Created in NX9.0.0. More...
 
double RadiusOrDistance ()
 Returns the Groove Corner Control radius or distance
Created in NX9.0.0. More...
 
double ReliefPlungeDistance ()
 Returns the Groove Corner Control relief plunge distance
Created in NX9.0.0. More...
 
double ReliefPlungeOffset ()
 Returns the Groove Corner Control relief plunge offset
Created in NX9.0.0. More...
 
NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeTypes ReliefPlungeType ()
 Returns the Groove Corner Control relief plunge type
Created in NX9.0.0. More...
 
void SetCornerType (NXOpen::CAM::TurnGrooveCornerControl::CornerTypes cornerType)
 Sets the Groove Corner Control corner type
Created in NX9.0.0. More...
 
void SetCutSequence (NXOpen::CAM::TurnGrooveCornerControl::CutSequenceTypes cutSequence)
 Sets the Groove Corner Control cut sequence
Created in NX9.0.0. More...
 
void SetRadiusOrDistance (double radiusOrDistance)
 Sets the Groove Corner Control radius or distance
Created in NX9.0.0. More...
 
void SetReliefPlungeDistance (double reliefPlungeDistance)
 Sets the Groove Corner Control relief plunge distance
Created in NX9.0.0. More...
 
void SetReliefPlungeOffset (double reliefPlungeOffset)
 Sets the Groove Corner Control relief plunge offset
Created in NX9.0.0. More...
 
void SetReliefPlungeType (NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeTypes reliefPlungeType)
 Sets the Groove Corner Control relief plunge type
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 groove corner control ja
Created in NX9.0.0.


Member Enumeration Documentation

the Groove Corner Control corner types
Created in NX9.0.0.


Enumerator
CornerTypesNone 

Groove Corner Control corner type is None.

CornerTypesFollowPart 

Groove Corner Control corner type is Follow Part.

CornerTypesRound 

Groove Corner Control corner type is Round.

CornerTypesBreak 

Groove Corner Control corner type is Break.

CornerTypesRoundIpw 

Groove Corner Control corner type is Round (IPW).

CornerTypesBreakIpw 

Groove Corner Control corner type is Break (IPW).

the Groove Corner Control cut sequence types
Created in NX9.0.0.


Enumerator
CutSequenceTypesCornersFirst 

Groove Corner Control cut sequence is Corners First.

CutSequenceTypesCornersFirstAndLast 

Groove Corner Control cut sequence is Corners First and Last.

CutSequenceTypesCornerWithWall 

Groove Corner Control cut sequence is Corner With Wall.

CutSequenceTypesCornerAfterWall 

Groove Corner Control cut sequence is Corner After Wall.

CutSequenceTypesCornersLast 

Groove Corner Control cut sequence is Corners Last.

the Groove Corner Control relief plunge types
Created in NX9.0.0.


Enumerator
ReliefPlungeTypesNone 

Groove Corner Control Relief Plunge Type is None.

ReliefPlungeTypesDepth 

Groove Corner Control Relief Plunge Type is Depth.

ReliefPlungeTypesWallDepth 

Groove Corner Control Relief Plunge Type is Wall Depth.

ReliefPlungeTypesDistance 

Groove Corner Control Relief Plunge Type is Distance.

Member Function Documentation

NXOpen::CAM::TurnGrooveCornerControl::CornerTypes NXOpen::CAM::TurnGrooveCornerControl::CornerType ( )

Returns the Groove Corner Control corner type
Created in NX9.0.0.



License requirements : None

NXOpen::CAM::TurnGrooveCornerControl::CutSequenceTypes NXOpen::CAM::TurnGrooveCornerControl::CutSequence ( )

Returns the Groove Corner Control cut sequence
Created in NX9.0.0.



License requirements : None

double NXOpen::CAM::TurnGrooveCornerControl::RadiusOrDistance ( )

Returns the Groove Corner Control radius or distance
Created in NX9.0.0.



License requirements : None

double NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeDistance ( )

Returns the Groove Corner Control relief plunge distance
Created in NX9.0.0.



License requirements : None

double NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeOffset ( )

Returns the Groove Corner Control relief plunge offset
Created in NX9.0.0.



License requirements : None

NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeTypes NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeType ( )

Returns the Groove Corner Control relief plunge type
Created in NX9.0.0.



License requirements : None

void NXOpen::CAM::TurnGrooveCornerControl::SetCornerType ( NXOpen::CAM::TurnGrooveCornerControl::CornerTypes  cornerType)

Sets the Groove Corner Control corner type
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
cornerTypethe Groove Corner Control corner type
void NXOpen::CAM::TurnGrooveCornerControl::SetCutSequence ( NXOpen::CAM::TurnGrooveCornerControl::CutSequenceTypes  cutSequence)

Sets the Groove Corner Control cut sequence
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
cutSequencethe Groove Corner Control cut sequence
void NXOpen::CAM::TurnGrooveCornerControl::SetRadiusOrDistance ( double  radiusOrDistance)

Sets the Groove Corner Control radius or distance
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
radiusOrDistancethe Groove Corner Control radius or distance
void NXOpen::CAM::TurnGrooveCornerControl::SetReliefPlungeDistance ( double  reliefPlungeDistance)

Sets the Groove Corner Control relief plunge distance
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
reliefPlungeDistancethe Groove Corner Control relief plunge distance
void NXOpen::CAM::TurnGrooveCornerControl::SetReliefPlungeOffset ( double  reliefPlungeOffset)

Sets the Groove Corner Control relief plunge offset
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
reliefPlungeOffsetthe Groove Corner Control relief plunge offset
void NXOpen::CAM::TurnGrooveCornerControl::SetReliefPlungeType ( NXOpen::CAM::TurnGrooveCornerControl::ReliefPlungeTypes  reliefPlungeType)

Sets the Groove Corner Control relief plunge type
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
reliefPlungeTypethe Groove Corner Control relief plunge type

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