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

Represents a Cut Area Geometry builder
To create a new instance of this class, use NXOpen::CAM::HoleBossGeom::CreateThreadedHoleBuilder

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAM::ThreadedHoleSet:
NXOpen::CAM::HoleBossSet NXOpen::TaggedObject

Public Member Functions

NXString GetStandard ()
 The Standard. More...
 
NXString RadialEngage ()
 Returns the Radial Engage
Created in NX7.5.0. More...
 
void SetRadialEngage (const NXString &threadHoleValue)
 Sets the Radial Engage
Created in NX7.5.0. More...
 
void SetRadialEngage (const char *threadHoleValue)
 Sets the Radial Engage
Created in NX7.5.0. More...
 
void SetStandard (const NXString &standard)
 The Standard
Created in NX7.5.0. More...
 
void SetStandard (const char *standard)
 The Standard
Created in NX7.5.0. More...
 
void SetTapDrillSize (double doubleValue)
 Sets the Tap Drill Size
Created in NX7.5.0. More...
 
double TapDrillSize ()
 Returns the Tap Drill Size
Created in NX7.5.0. More...
 
NXOpen::CAM::InferredDoubleTapDrillSizeBuilder ()
 Returns the Tap Drill Size builder
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::CAM::HoleBossSet
double Depth ()
 Returns the Depth
Created in NX7.5.0. More...
 
NXOpen::CAM::InferredDoubleDepthBuilder ()
 Returns the depth builder
Created in NX7.5.0. More...
 
NXOpen::CAM::HoleBossSet::DepthLimitTypes DepthLimit ()
 Returns the Depth Limit types
Created in NX8.0.0. More...
 
double Diameter ()
 Returns the Diameter
Created in NX7.5.0. More...
 
NXOpen::CAM::InferredDoubleDiameterBuilder ()
 Returns the diameter builder
Created in NX7.5.0. More...
 
NXOpen::CAM::FBM::FeatureGetFeature ()
 Returns the in process feature. More...
 
NXOpen::CAM::CAMFeatureGetMachiningFeature ()
 Returns the machining feature. More...
 
void InferLogic (NXOpen::NXObject *entity)
 Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc. More...
 
double Length ()
 Returns the Length
Created in NX7.5.0. More...
 
NXOpen::CAM::InferredDoubleLengthBuilder ()
 Returns the length builder
Created in NX7.5.0. More...
 
double MajorDiameter ()
 Returns the Major Diameter
Created in NX7.5.0. More...
 
double MinorDiameter ()
 Returns the Minor Diameter
Created in NX7.5.0. More...
 
void ReverseDirection ()
 Reverses the direction of the feature
Created in NX8.0.0. More...
 
void SetDepth (double depthValue)
 Sets the Depth
Created in NX7.5.0. More...
 
void SetDepthLimit (NXOpen::CAM::HoleBossSet::DepthLimitTypes type)
 Sets the Depth Limit types
Created in NX8.0.0. More...
 
void SetDiameter (double holeBossValue)
 Sets the Diameter
Created in NX7.5.0. More...
 
void SetLength (double holeBossValue)
 Sets the Length
Created in NX7.5.0. More...
 
void SetMajorDiameter (double holeBossValue)
 Sets the Major Diameter
Created in NX7.5.0. More...
 
void SetMinorDiameter (double holeBossValue)
 Sets the Minor Diameter
Created in NX7.5.0. More...
 
void SetSize (const NXString &holeBossValue)
 Sets the Size
Created in NX7.5.0. More...
 
void SetSize (const char *holeBossValue)
 Sets the Size
Created in NX7.5.0. More...
 
void SetToolAxis (NXOpen::NXObject *toolAxis)
 Sets the Tool Axis
Created in NX7.5.0. More...
 
NXString Size ()
 Returns the Size
Created in NX7.5.0. More...
 
NXOpen::CAM::CAMAttributeStartDiameter ()
 Returns the start diameter
Created in NX9.0.0. More...
 
NXOpen::CAM::CAMAttributeTipAngle ()
 Returns the tip angle
Created in NX9.0.0. More...
 
NXOpen::NXObjectToolAxis ()
 Returns the Tool Axis
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::CAM::HoleBossSet
enum  DepthLimitTypes { DepthLimitTypesThrough, DepthLimitTypesBlind }
 the depth limit types
Created in NX8.0.0. More...
 

Detailed Description

Represents a Cut Area Geometry builder
To create a new instance of this class, use NXOpen::CAM::HoleBossGeom::CreateThreadedHoleBuilder

Created in NX7.5.0.


Member Function Documentation

NXString NXOpen::CAM::ThreadedHoleSet::GetStandard ( )

The Standard.

Returns
the Standard
Created in NX7.5.0.

License requirements : None
NXString NXOpen::CAM::ThreadedHoleSet::RadialEngage ( )

Returns the Radial Engage
Created in NX7.5.0.



License requirements : None

void NXOpen::CAM::ThreadedHoleSet::SetRadialEngage ( const NXString threadHoleValue)

Sets the Radial Engage
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
threadHoleValuethe Radial Engage
void NXOpen::CAM::ThreadedHoleSet::SetRadialEngage ( const char *  threadHoleValue)

Sets the Radial Engage
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
threadHoleValuethe Radial Engage
void NXOpen::CAM::ThreadedHoleSet::SetStandard ( const NXString standard)

The Standard
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
standardthe Standard
void NXOpen::CAM::ThreadedHoleSet::SetStandard ( const char *  standard)

The Standard
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
standardthe Standard
void NXOpen::CAM::ThreadedHoleSet::SetTapDrillSize ( double  doubleValue)

Sets the Tap Drill Size
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
doubleValuedoublevalue
double NXOpen::CAM::ThreadedHoleSet::TapDrillSize ( )

Returns the Tap Drill Size
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::InferredDouble* NXOpen::CAM::ThreadedHoleSet::TapDrillSizeBuilder ( )

Returns the Tap Drill Size builder
Created in NX7.5.0.



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.