NX Open C++ Reference Guide
|
Represents a Groove tool builder
To create a new instance of this class, use CAM::NCGroupCollection::CreateGrooveToolBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | HolderGrooveHands { HolderGrooveHandsLeft, HolderGrooveHandsRight } |
The available holder groove hand options for groove tools. More... | |
enum | HolderHands { HolderHandsLeft0, HolderHandsLeft90, HolderHandsRight0, HolderHandsRight90 } |
The available holder hand options for groove tools. More... | |
enum | HolderStyles { HolderStylesDeg0, HolderStylesDeg45, HolderStylesDeg90, HolderStylesUserDefined } |
The available holder style options for groove tools. More... | |
enum | InsertShapes { InsertShapesStd, InsertShapesFnr, InsertShapesRtj, InsertShapesUser } |
The available insert shapes for groove tools. More... | |
Public Member Functions | |
NXOpen::CAM::GrooveToolBuilder::HolderGrooveHands | HolderGrooveHand () |
Returns the holder groove hand Created in NX6.0.0. | |
NXOpen::CAM::GrooveToolBuilder::HolderHands | HolderHand () |
Returns the holder hand Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | HolderInsertExtensionBuilder () |
Returns the holder insert extension builder (inheritable double) for groove tools Created in NX5.0.0. | |
NXOpen::CAM::GrooveToolBuilder::HolderStyles | HolderStyle () |
Returns the holder style Created in NX5.0.0. | |
NXOpen::CAM::GrooveToolBuilder::InsertShapes | InsertShape () |
Returns the insert shape Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | LeftRadiusBuilder () |
Returns the left radius builder (inheritable double) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | RadiusBuilder () |
Returns the radius builder (inheritable double) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | RightRadiusBuilder () |
Returns the right radius builder (inheritable double) Created in NX5.0.0. | |
void | SetHolderGrooveHand (NXOpen::CAM::GrooveToolBuilder::HolderGrooveHands holderHand) |
Sets the holder groove hand Created in NX6.0.0. | |
void | SetHolderHand (NXOpen::CAM::GrooveToolBuilder::HolderHands holderHand) |
Sets the holder hand Created in NX5.0.0. | |
void | SetHolderStyle (NXOpen::CAM::GrooveToolBuilder::HolderStyles holderStyle) |
Sets the holder style Created in NX5.0.0. | |
void | SetInsertShape (NXOpen::CAM::GrooveToolBuilder::InsertShapes insertShape) |
Sets the insert shape Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | SideAngleBuilder () |
Returns the side angle builder (inheritable double) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | TipAngleBuilder () |
Returns the tip angle builder (inheritable double) Created in NX5.0.0. |
Represents a Groove tool builder
To create a new instance of this class, use CAM::NCGroupCollection::CreateGrooveToolBuilder
Created in NX5.0.0.
NXOpen::CAM::GrooveToolBuilder::HolderGrooveHands NXOpen::CAM::GrooveToolBuilder::HolderGrooveHand | ( | ) |
Returns the holder groove hand
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
Returns the holder hand
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::GrooveToolBuilder::HolderInsertExtensionBuilder | ( | ) |
Returns the holder insert extension builder (inheritable double) for groove tools
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
Returns the holder style
Created in NX5.0.0.
License requirements : None
Returns the insert shape
Created in NX5.0.0.
License requirements : None
Returns the left radius builder (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
Returns the radius builder (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
Returns the right radius builder (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::GrooveToolBuilder::SetHolderGrooveHand | ( | NXOpen::CAM::GrooveToolBuilder::HolderGrooveHands | holderHand | ) |
Sets the holder groove hand
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
holderHand | holderhand |
void NXOpen::CAM::GrooveToolBuilder::SetHolderHand | ( | NXOpen::CAM::GrooveToolBuilder::HolderHands | holderHand | ) |
Sets the holder hand
Created in NX5.0.0.
License requirements : None
holderHand | holderhand |
void NXOpen::CAM::GrooveToolBuilder::SetHolderStyle | ( | NXOpen::CAM::GrooveToolBuilder::HolderStyles | holderStyle | ) |
Sets the holder style
Created in NX5.0.0.
License requirements : None
holderStyle | holderstyle |
void NXOpen::CAM::GrooveToolBuilder::SetInsertShape | ( | NXOpen::CAM::GrooveToolBuilder::InsertShapes | insertShape | ) |
Sets the insert shape
Created in NX5.0.0.
License requirements : None
insertShape | insertshape |
Returns the side angle builder (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
Returns the tip angle builder (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")