NX Open C++ Reference Guide
|
Represents a @link Features::HolePackage Features::HolePackage@endlink builder <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateHolePackageBuilder Features::FeatureCollection::CreateHolePackageBuilder @endlink <br>
Default values. More...
Public Types | |
enum | HoleDepthLimitOptions { HoleDepthLimitOptionsValue, HoleDepthLimitOptionsUntilSelected, HoleDepthLimitOptionsUntilNext, HoleDepthLimitOptionsThroughBody } |
Represents hole depth limit options. More... | |
enum | HoleForms { HoleFormsSimple, HoleFormsCounterbored, HoleFormsCountersink, HoleFormsTapered } |
Represents hole form options. More... | |
enum | ThreadLengthOptions { ThreadLengthOptionsDiameterx1, ThreadLengthOptionsDiameterx15, ThreadLengthOptionsDiameterx20, ThreadLengthOptionsDiameterx25, ThreadLengthOptionsDiameterx30, ThreadLengthOptionsStandard, ThreadLengthOptionsCustom, ThreadLengthOptionsFull } |
Represents thread length options. More... | |
enum | ThreadRotationOptions { ThreadRotationOptionsRight, ThreadRotationOptionsLeft } |
Represents thread rotation options. More... | |
enum | Types { TypesGeneralHole, TypesDrillSizeHole, TypesScrewClearanceHole, TypesThreadedHole, TypesHoleSeries } |
Represents hole types. More... | |
Public Member Functions | |
NXOpen::GeometricUtilities::BooleanOperation * | BooleanOperation () |
Returns the boolean operation Created in NX5.0.2. | |
NXString | DrillSize () |
Returns the drill size - this is applicable for drill size hole Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeEndChamferAngle () |
Returns the drill size end chamfer angle - this is applicable for drill size hole type Created in NX6.0.0. | |
bool | DrillSizeEndChamferEnabled () |
Returns the drill size end chamfer enabled - this is applicable for drill size hole type Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeEndChamferOffset () |
Returns the drill size end chamfer offset - this is applicable for drill size hole type Created in NX6.0.0. | |
NXString | DrillSizeFitOption () |
Returns the drill size screw fit Option - this is applicable for drill size hole Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeHoleDepth () |
Returns the hole depth - this is applicable for drill size hole Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeHoleDiameter () |
Returns the hole diameter - this is applicable for drill size hole Created in NX6.0.0. | |
NXString | DrillSizeStandard () |
Returns the drill size standard - this is applicable for drill size hole type Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeStartChamferAngle () |
Returns the drill size start chamfer angle - this is applicable for drill size hole type Created in NX6.0.0. | |
bool | DrillSizeStartChamferEnabled () |
Returns the drill size start chamfer enabled - this is applicable for drill size hole type Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeStartChamferOffset () |
Returns the drill size start chamfer offset - this is applicable for drill size hole type Created in NX6.0.0. | |
NXOpen::Expression * | DrillSizeTipAngle () |
Returns the tip angle - this is applicable for drill size hole Created in NX6.0.0. | |
NXOpen::GeometricUtilities::EndHoleData * | EndHoleData () |
Returns the target body Created in NX5.0.2. | |
NXOpen::Expression * | GeneralCounterboreDepth () |
Returns the counter bore depth - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Expression * | GeneralCounterboreDiameter () |
Returns the counter bore diameter - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Expression * | GeneralCounterboreHoleDepth () |
Returns the counterbore hole depth - this is applicable for general hole counterbore form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralCounterboreHoleDiameter () |
Returns the counterbore hole diameter - this is applicable for general hole counterbore form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralCountersinkAngle () |
Returns the counter sink angle - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Expression * | GeneralCountersinkDiameter () |
Returns the counter sink diameter - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Expression * | GeneralCountersinkHoleDepth () |
Returns the countersink hole depth - this is applicable for general hole countersink form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralCountersinkHoleDiameter () |
Returns the countersink hole diameter - this is applicable for general hole countersink form Created in NX6.0.0. | |
NXOpen::Features::HolePackageBuilder::HoleForms | GeneralHoleForm () |
Returns the hole form - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Expression * | GeneralSimpleHoleDepth () |
Returns the simple hole depth - this is applicable for general hole simple form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralSimpleHoleDiameter () |
Returns the simple hole diameter - this is applicable for general hole simple form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralTaperAngle () |
Returns the taper angle - this is applicable for general hole Created in NX6.0.0. | |
NXOpen::Expression * | GeneralTaperedHoleDepth () |
Returns the tapered hole depth - this is applicable for general hole tapered form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralTaperedHoleDiameter () |
Returns the tapered hole diameter - this is applicable for general hole tapered form Created in NX6.0.0. | |
NXOpen::Expression * | GeneralTipAngle () |
Returns the tip angle - this is applicable for general hole Created in NX5.0.2. | |
NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions | HoleDepthLimitOption () |
Returns the hole depth limit - this is applicable for general hole, threaded hole and drill size hole type Created in NX5.0.2. | |
NXOpen::Section * | HolePosition () |
Returns the hole position Created in NX5.0.2. | |
NXOpen::GeometricUtilities::MiddleHoleData * | MiddleHoleData () |
Returns the target body Created in NX5.0.2. | |
bool | NeckChamferEnabled () |
Returns the neck chamfer enabled - this is applicable for screw clearence hole type with counterbore hole form Created in NX5.0.2. | |
NXOpen::GeometricUtilities::ProjectionOptions * | ProjectionDirection () |
Returns the hole direction options Created in NX5.0.2. | |
NXString | RadialEngageOption () |
Returns the radial engage option - this is applicable for screw clearence hole Created in NX5.0.2. | |
bool | ReliefChamferEnabled () |
Returns the threaded relief chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceCounterboreDepth () |
Returns the counter bore depth - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceCounterboreDiameter () |
Returns the counter bore diameter - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceCountersinkAngle () |
Returns the counter sink angle - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceCountersinkDiameter () |
Returns the counter sink diameter - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceEndChamferAngle () |
Returns the screw clearance end chamfer angle - this is applicable for screw clearance hole type Created in NX5.0.2. | |
bool | ScrewClearanceEndChamferEnabled () |
Returns the end chamfer enabled - this is applicable for screw clearance hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceEndChamferOffset () |
Returns the screw clearance end chamfer offset - this is applicable for screw clearance hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceHoleDepth () |
Returns the hole depth - this is applicable for screw clearance hole Created in NX6.0.0. | |
NXOpen::Expression * | ScrewClearanceHoleDiameter () |
Returns the hole diameter - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXOpen::Features::HolePackageBuilder::HoleForms | ScrewClearanceHoleForm () |
Returns the hole form - this is applicable for screw clearance hole Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceNeckChamferAngle () |
Returns the neck chamfer angle - this is applicable for screw clearence hole type with counterbore hole form Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceNeckChamferOffset () |
Returns the neck chamfer offset - this is applicable for screw clearence hole type with counterbore hole form Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceReliefDepth () |
Returns the relief depth - this is applicable for screw clearence hole type Created in NX5.0.2. | |
bool | ScrewClearanceReliefEnabled () |
Returns the relief enabled - this is applicable for screw clearence hole type with countersunk hole form and threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceStartChamferAngle () |
Returns the screw clearance start chamfer angle - this is applicable for screw clearance hole type Created in NX5.0.2. | |
bool | ScrewClearanceStartChamferEnabled () |
Returns the screw clearance start chamfer enabled - this is applicable for screw clearance hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceStartChamferOffset () |
Returns the screw clearance start chamfer offset - this is applicable for screw clearance hole type Created in NX5.0.2. | |
NXOpen::Expression * | ScrewClearanceTipAngle () |
Returns the tip angle - this is applicable for screw clearance hole Created in NX6.0.0. | |
NXString | ScrewFitOption () |
Returns the screw fit Option - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXString | ScrewSize () |
Returns the screw size - this is applicable for screw clearence hole Created in NX5.0.2. | |
NXString | ScrewStandard () |
Returns the screw standard - this is applicable for screw clearence hole type Created in NX5.0.2. | |
NXString | ScrewType () |
Returns the screw type - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetDrillSize (const NXString &drillSize) |
Sets the drill size - this is applicable for drill size hole Created in NX6.0.0. | |
void | SetDrillSize (const char *drillSize) |
Sets the drill size - this is applicable for drill size hole Created in NX6.0.0. | |
void | SetDrillSizeEndChamferEnabled (bool drillSizeEndChamferEnabled) |
Sets the drill size end chamfer enabled - this is applicable for drill size hole type Created in NX6.0.0. | |
void | SetDrillSizeFitOption (const NXString &drillSizeFitOption) |
Sets the drill size screw fit Option - this is applicable for drill size hole Created in NX6.0.0. | |
void | SetDrillSizeFitOption (const char *drillSizeFitOption) |
Sets the drill size screw fit Option - this is applicable for drill size hole Created in NX6.0.0. | |
void | SetDrillSizeStandard (const NXString &drillSizeStandard) |
Sets the drill size standard - this is applicable for drill size hole type Created in NX6.0.0. | |
void | SetDrillSizeStandard (const char *drillSizeStandard) |
Sets the drill size standard - this is applicable for drill size hole type Created in NX6.0.0. | |
void | SetDrillSizeStartChamferEnabled (bool drillSizeStartChamferEnabled) |
Sets the drill size start chamfer enabled - this is applicable for drill size hole type Created in NX6.0.0. | |
void | SetGeneralHoleForm (NXOpen::Features::HolePackageBuilder::HoleForms holeForm) |
Sets the hole form - this is applicable for general hole Created in NX5.0.2. | |
void | SetHoleDepthLimitOption (NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions holeDepthLimitOption) |
Sets the hole depth limit - this is applicable for general hole, threaded hole and drill size hole type Created in NX5.0.2. | |
void | SetNeckChamferEnabled (bool neckChamferEnabled) |
Sets the neck chamfer enabled - this is applicable for screw clearence hole type with counterbore hole form Created in NX5.0.2. | |
void | SetRadialEngageOption (const NXString &radialEngageOption) |
Sets the radial engage option - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetRadialEngageOption (const char *radialEngageOption) |
Sets the radial engage option - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetReliefChamferEnabled (bool reliefChamferEnabled) |
Sets the threaded relief chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetScrewClearanceEndChamferEnabled (bool screwClearanceEndChamferEnabled) |
Sets the end chamfer enabled - this is applicable for screw clearance hole type Created in NX5.0.2. | |
void | SetScrewClearanceHoleForm (NXOpen::Features::HolePackageBuilder::HoleForms holeForm) |
Sets the hole form - this is applicable for screw clearance hole Created in NX5.0.2. | |
void | SetScrewClearanceReliefEnabled (bool screwClearanceReliefEnabled) |
Sets the relief enabled - this is applicable for screw clearence hole type with countersunk hole form and threaded hole type Created in NX5.0.2. | |
void | SetScrewClearanceStartChamferEnabled (bool screwClearanceStartChamferEnabled) |
Sets the screw clearance start chamfer enabled - this is applicable for screw clearance hole type Created in NX5.0.2. | |
void | SetScrewFitOption (const NXString &screwFitOption) |
Sets the screw fit Option - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetScrewFitOption (const char *screwFitOption) |
Sets the screw fit Option - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetScrewSize (const NXString &screwSize) |
Sets the screw size - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetScrewSize (const char *screwSize) |
Sets the screw size - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetScrewStandard (const NXString &screwStandard) |
Sets the screw standard - this is applicable for screw clearence hole type Created in NX5.0.2. | |
void | SetScrewStandard (const char *screwStandard) |
Sets the screw standard - this is applicable for screw clearence hole type Created in NX5.0.2. | |
void | SetScrewType (const NXString &screwType) |
Sets the screw type - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetScrewType (const char *screwType) |
Sets the screw type - this is applicable for screw clearence hole Created in NX5.0.2. | |
void | SetStartExtensionEnabled (bool startExtensionEnabled) |
Sets the extend start enabled - this is applicable for start extension to all hole types Created in NX7.5.0. | |
void | SetThreadedEndChamferEnabled (bool threadedEndChamferEnabled) |
Sets the threaded end chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetThreadedReliefEnabled (bool threadedReliefEnabled) |
Sets the threaded relief enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetThreadedStartChamferEnabled (bool threadedStartChamferEnabled) |
Sets the threaded start chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetThreadLengthOption (NXOpen::Features::HolePackageBuilder::ThreadLengthOptions threadLengthOption) |
Sets the thread length option - this is applicable for threaded hole Created in NX5.0.2. | |
void | SetThreadRotation (NXOpen::Features::HolePackageBuilder::ThreadRotationOptions threadRotation) |
Sets the thread rotation - this is applicable for threaded hole Created in NX5.0.2. | |
void | SetThreadSize (const NXString &threadSize) |
Sets the thread size - this is applicable for threaded hole Created in NX5.0.2. | |
void | SetThreadSize (const char *threadSize) |
Sets the thread size - this is applicable for threaded hole Created in NX5.0.2. | |
void | SetThreadStandard (const NXString &threadStandard) |
Sets the thread standard - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetThreadStandard (const char *threadStandard) |
Sets the thread standard - this is applicable for threaded hole type Created in NX5.0.2. | |
void | SetTolerance (double tolerance) |
Sets the distance tolerance Created in NX5.0.2. | |
void | SetType (NXOpen::Features::HolePackageBuilder::Types type) |
Sets the type Created in NX5.0.2. | |
bool | StartExtensionEnabled () |
Returns the extend start enabled - this is applicable for start extension to all hole types Created in NX7.5.0. | |
NXOpen::GeometricUtilities::StartHoleData * | StartHoleData () |
Returns the start target body Created in NX5.0.2. | |
NXOpen::Expression * | TapDrillDiameter () |
Returns the tap drill diameter - this is applicable for threaded hole Created in NX5.0.2. | |
NXOpen::Expression * | ThreadDepth () |
Returns the thread depth - this is applicable for threaded hole Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedEndChamferAngle () |
Returns the threaded end chamfer angle - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedEndChamferDiameter () |
Returns the threaded end chamfer offset - this is applicable for threaded hole type Created in NX5.0.2. | |
bool | ThreadedEndChamferEnabled () |
Returns the threaded end chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedHoleDepth () |
Returns the hole depth - this is applicable for threaded hole Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedReliefAngle () |
Returns the relief angle - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedReliefChamferAngle () |
Returns the threaded relief chamfer angle - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedReliefChamferOffset () |
Returns the threaded relief chamfer offset - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedReliefDepth () |
Returns the threaded relief depth - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedReliefDiameter () |
Returns the relief diameter - this is applicable for threaded hole type Created in NX5.0.2. | |
bool | ThreadedReliefEnabled () |
Returns the threaded relief enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedStartChamferAngle () |
Returns the threaded start chamfer angle - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedStartChamferDiameter () |
Returns the threaded start chamfer offset - this is applicable for threaded hole type Created in NX5.0.2. | |
bool | ThreadedStartChamferEnabled () |
Returns the threaded start chamfer enabled - this is applicable for threaded hole type Created in NX5.0.2. | |
NXOpen::Expression * | ThreadedTipAngle () |
Returns the tip angle - this is applicable for threaded hole Created in NX5.0.2. | |
NXOpen::Features::HolePackageBuilder::ThreadLengthOptions | ThreadLengthOption () |
Returns the thread length option - this is applicable for threaded hole Created in NX5.0.2. | |
NXOpen::Features::HolePackageBuilder::ThreadRotationOptions | ThreadRotation () |
Returns the thread rotation - this is applicable for threaded hole Created in NX5.0.2. | |
NXString | ThreadSize () |
Returns the thread size - this is applicable for threaded hole Created in NX5.0.2. | |
NXString | ThreadStandard () |
Returns the thread standard - this is applicable for threaded hole type Created in NX5.0.2. | |
double | Tolerance () |
Returns the distance tolerance Created in NX5.0.2. | |
NXOpen::Features::HolePackageBuilder::Types | Type () |
Returns the type Created in NX5.0.2. | |
NXOpen::SelectDisplayableObject * | UntilSelectedTarget () |
Returns the until selected target - this is applicable for general hole, threaded hole and drill size hole type Created in NX5.0.2. | |
![]() | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. | |
void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited Created in NX6.0.0. | |
void | SetParentFeatureInternal (bool isInternal) |
Sets whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a @link Features::HolePackage Features::HolePackage@endlink builder <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateHolePackageBuilder Features::FeatureCollection::CreateHolePackageBuilder @endlink <br>
Default values.
Property | Value |
---|---|
BooleanOperation.Type | |
DrillSizeEndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
DrillSizeEndChamferEnabled |
true |
DrillSizeEndChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
DrillSizeHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
DrillSizeHoleDiameter.Value |
11.0 (millimeters part), 0.4 (inches part) |
DrillSizeStartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
DrillSizeStartChamferEnabled |
true |
DrillSizeStartChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
DrillSizeTipAngle.Value |
118 |
EndHoleData.BooleanOperation.Type | |
EndHoleData.HoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
EndHoleData.HoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
EndHoleData.MatchDimOfStartHole |
true |
EndHoleData.ScrewClearanceEndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
EndHoleData.ScrewClearanceEndChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
EndHoleData.ScrewClearanceStartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
EndHoleData.ScrewClearanceStartChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
EndHoleData.TapDrillDiameter.Value |
8.5 (millimeters part), 0.34 (inches part) |
EndHoleData.ThreadDepth.Value |
25.0 (millimeters part), 1.0 (inches part) |
EndHoleData.ThreadLengthOption |
Custom |
EndHoleData.ThreadedEndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
EndHoleData.ThreadedEndChamferDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
EndHoleData.ThreadedReliefAngle.Value |
118.0 (millimeters part), 118.0 (inches part) |
EndHoleData.ThreadedReliefChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
EndHoleData.ThreadedReliefChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
EndHoleData.ThreadedReliefDepth.Value |
5.0 (millimeters part), 0.2 (inches part) |
EndHoleData.ThreadedReliefDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
EndHoleData.ThreadedStartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
EndHoleData.ThreadedStartChamferDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
EndHoleData.TipAngle.Value |
118 |
GeneralCounterboreDepth.Value |
25.0 (millimeters part), 1.0 (inches part) |
GeneralCounterboreDiameter.Value |
38.0 (millimeters part), 1.5 (inches part) |
GeneralCounterboreHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
GeneralCounterboreHoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
GeneralCountersinkAngle.Value |
90 (millimeters part), 82 (inches part) |
GeneralCountersinkDiameter.Value |
50.0 (millimeters part), 2.0 (inches part) |
GeneralCountersinkHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
GeneralCountersinkHoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
GeneralHoleForm |
Simple |
GeneralSimpleHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
GeneralSimpleHoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
GeneralTaperAngle.Value |
10 |
GeneralTaperedHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
GeneralTaperedHoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
GeneralTipAngle.Value |
118 (millimeters part), 118 (inches part) |
MiddleHoleData.BooleanOperation.Type | |
MiddleHoleData.EndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
MiddleHoleData.EndChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
MiddleHoleData.HoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
MiddleHoleData.MatchDimOfStartHole |
true |
MiddleHoleData.StartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
MiddleHoleData.StartChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
ScrewClearanceCounterboreDepth.Value |
10.8 (millimeters part), 0.43 (inches part) |
ScrewClearanceCounterboreDiameter.Value |
18.0 (millimeters part), 0.72 (inches part) |
ScrewClearanceCountersinkAngle.Value |
90 (millimeters part), 82 (inches part) |
ScrewClearanceCountersinkDiameter.Value |
22.73 (millimeters part), 0.91 (inches part) |
ScrewClearanceEndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ScrewClearanceEndChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
ScrewClearanceHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
ScrewClearanceHoleDiameter.Value |
11.0 (millimeters part), 0.4 (inches part) |
ScrewClearanceHoleForm |
Simple |
ScrewClearanceNeckChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ScrewClearanceNeckChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
ScrewClearanceReliefDepth.Value |
1.2 (millimeters part), 0.05 (inches part) |
ScrewClearanceStartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ScrewClearanceStartChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
ScrewClearanceTipAngle.Value |
118 |
StartExtensionEnabled |
True |
StartHoleData.BooleanOperation.Type | |
StartHoleData.CounterboreDepth.Value |
25.0 (millimeters part), 1.0 (inches part) |
StartHoleData.CounterboreDiameter.Value |
38.0 (millimeters part), 1.5 (inches part) |
StartHoleData.CountersinkAngle.Value |
90 (millimeters part), 82 (inches part) |
StartHoleData.CountersinkDiameter.Value |
50.0 (millimeters part), 2.0 (inches part) |
StartHoleData.EndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
StartHoleData.EndChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
StartHoleData.HoleDiameter.Value |
25.0 (millimeters part), 1.0 (inches part) |
StartHoleData.HoleForm |
Simple |
StartHoleData.NeckChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
StartHoleData.NeckChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
StartHoleData.ReliefDepth.Value |
1.2 (millimeters part), 0.05 (inches part) |
StartHoleData.StartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
StartHoleData.StartChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
TapDrillDiameter.Value |
8.5 (millimeters part), 0.34 (inches part) |
ThreadDepth.Value |
25.0 (millimeters part), 1.0 (inches part) |
ThreadLengthOption |
Custom |
ThreadRotation |
Right |
ThreadedEndChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ThreadedEndChamferDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
ThreadedHoleDepth.Value |
50.0 (millimeters part), 2.0 (inches part) |
ThreadedReliefAngle.Value |
118.0 (millimeters part), 118.0 (inches part) |
ThreadedReliefChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ThreadedReliefChamferOffset.Value |
0.6 (millimeters part), 0.024 (inches part) |
ThreadedReliefDepth.Value |
5.0 (millimeters part), 0.2 (inches part) |
ThreadedReliefDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
ThreadedStartChamferAngle.Value |
45.0 (millimeters part), 45.0 (inches part) |
ThreadedStartChamferDiameter.Value |
10.0 (millimeters part), 0.4 (inches part) |
ThreadedTipAngle.Value |
118 (millimeters part), 118 (inches part) |
Type |
GeneralHole |
Created in NX5.0.2.
Represents thread length options.
This option is applicable for the threaded hole.
Represents hole types.
TypesGeneralHole |
General hole. |
TypesDrillSizeHole |
Drill Size hole. |
TypesScrewClearanceHole |
Screw clearance hole. |
TypesThreadedHole |
Threaded hole. |
TypesHoleSeries |
Hole series. |
NXOpen::GeometricUtilities::BooleanOperation* NXOpen::Features::HolePackageBuilder::BooleanOperation | ( | ) |
Returns the boolean operation
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::DrillSize | ( | ) |
Returns the drill size - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferAngle | ( | ) |
Returns the drill size end chamfer angle - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferEnabled | ( | ) |
Returns the drill size end chamfer enabled - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferOffset | ( | ) |
Returns the drill size end chamfer offset - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::DrillSizeFitOption | ( | ) |
Returns the drill size screw fit Option - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeHoleDepth | ( | ) |
Returns the hole depth - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeHoleDiameter | ( | ) |
Returns the hole diameter - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::DrillSizeStandard | ( | ) |
Returns the drill size standard - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferAngle | ( | ) |
Returns the drill size start chamfer angle - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferEnabled | ( | ) |
Returns the drill size start chamfer enabled - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferOffset | ( | ) |
Returns the drill size start chamfer offset - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::DrillSizeTipAngle | ( | ) |
Returns the tip angle - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : None
NXOpen::GeometricUtilities::EndHoleData* NXOpen::Features::HolePackageBuilder::EndHoleData | ( | ) |
Returns the target body
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCounterboreDepth | ( | ) |
Returns the counter bore depth - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCounterboreDiameter | ( | ) |
Returns the counter bore diameter - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCounterboreHoleDepth | ( | ) |
Returns the counterbore hole depth - this is applicable for general hole counterbore form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCounterboreHoleDiameter | ( | ) |
Returns the counterbore hole diameter - this is applicable for general hole counterbore form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCountersinkAngle | ( | ) |
Returns the counter sink angle - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCountersinkDiameter | ( | ) |
Returns the counter sink diameter - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCountersinkHoleDepth | ( | ) |
Returns the countersink hole depth - this is applicable for general hole countersink form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralCountersinkHoleDiameter | ( | ) |
Returns the countersink hole diameter - this is applicable for general hole countersink form
Created in NX6.0.0.
License requirements : None
NXOpen::Features::HolePackageBuilder::HoleForms NXOpen::Features::HolePackageBuilder::GeneralHoleForm | ( | ) |
Returns the hole form - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralSimpleHoleDepth | ( | ) |
Returns the simple hole depth - this is applicable for general hole simple form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralSimpleHoleDiameter | ( | ) |
Returns the simple hole diameter - this is applicable for general hole simple form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralTaperAngle | ( | ) |
Returns the taper angle - this is applicable for general hole
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralTaperedHoleDepth | ( | ) |
Returns the tapered hole depth - this is applicable for general hole tapered form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralTaperedHoleDiameter | ( | ) |
Returns the tapered hole diameter - this is applicable for general hole tapered form
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::GeneralTipAngle | ( | ) |
Returns the tip angle - this is applicable for general hole
Created in NX5.0.2.
License requirements : None
NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions NXOpen::Features::HolePackageBuilder::HoleDepthLimitOption | ( | ) |
Returns the hole depth limit - this is applicable for general hole, threaded hole and drill size hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Section* NXOpen::Features::HolePackageBuilder::HolePosition | ( | ) |
Returns the hole position
Created in NX5.0.2.
License requirements : None
NXOpen::GeometricUtilities::MiddleHoleData* NXOpen::Features::HolePackageBuilder::MiddleHoleData | ( | ) |
Returns the target body
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::NeckChamferEnabled | ( | ) |
Returns the neck chamfer enabled - this is applicable for screw clearence hole type with counterbore hole form
Created in NX5.0.2.
License requirements : None
NXOpen::GeometricUtilities::ProjectionOptions* NXOpen::Features::HolePackageBuilder::ProjectionDirection | ( | ) |
Returns the hole direction options
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::RadialEngageOption | ( | ) |
Returns the radial engage option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ReliefChamferEnabled | ( | ) |
Returns the threaded relief chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceCounterboreDepth | ( | ) |
Returns the counter bore depth - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceCounterboreDiameter | ( | ) |
Returns the counter bore diameter - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceCountersinkAngle | ( | ) |
Returns the counter sink angle - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceCountersinkDiameter | ( | ) |
Returns the counter sink diameter - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferAngle | ( | ) |
Returns the screw clearance end chamfer angle - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferEnabled | ( | ) |
Returns the end chamfer enabled - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferOffset | ( | ) |
Returns the screw clearance end chamfer offset - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceHoleDepth | ( | ) |
Returns the hole depth - this is applicable for screw clearance hole
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceHoleDiameter | ( | ) |
Returns the hole diameter - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXOpen::Features::HolePackageBuilder::HoleForms NXOpen::Features::HolePackageBuilder::ScrewClearanceHoleForm | ( | ) |
Returns the hole form - this is applicable for screw clearance hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceNeckChamferAngle | ( | ) |
Returns the neck chamfer angle - this is applicable for screw clearence hole type with counterbore hole form
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceNeckChamferOffset | ( | ) |
Returns the neck chamfer offset - this is applicable for screw clearence hole type with counterbore hole form
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceReliefDepth | ( | ) |
Returns the relief depth - this is applicable for screw clearence hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ScrewClearanceReliefEnabled | ( | ) |
Returns the relief enabled - this is applicable for screw clearence hole type with countersunk hole form and threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferAngle | ( | ) |
Returns the screw clearance start chamfer angle - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferEnabled | ( | ) |
Returns the screw clearance start chamfer enabled - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferOffset | ( | ) |
Returns the screw clearance start chamfer offset - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ScrewClearanceTipAngle | ( | ) |
Returns the tip angle - this is applicable for screw clearance hole
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ScrewFitOption | ( | ) |
Returns the screw fit Option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ScrewSize | ( | ) |
Returns the screw size - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ScrewStandard | ( | ) |
Returns the screw standard - this is applicable for screw clearence hole type
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ScrewType | ( | ) |
Returns the screw type - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : None
void NXOpen::Features::HolePackageBuilder::SetDrillSize | ( | const NXString & | drillSize | ) |
Sets the drill size - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSize | drillsize |
void NXOpen::Features::HolePackageBuilder::SetDrillSize | ( | const char * | drillSize | ) |
Sets the drill size - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSize | drillsize |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeEndChamferEnabled | ( | bool | drillSizeEndChamferEnabled | ) |
Sets the drill size end chamfer enabled - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeEndChamferEnabled | drillsizeendchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeFitOption | ( | const NXString & | drillSizeFitOption | ) |
Sets the drill size screw fit Option - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeFitOption | drillsizefitoption |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeFitOption | ( | const char * | drillSizeFitOption | ) |
Sets the drill size screw fit Option - this is applicable for drill size hole
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeFitOption | drillsizefitoption |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeStandard | ( | const NXString & | drillSizeStandard | ) |
Sets the drill size standard - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeStandard | drillsizestandard |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeStandard | ( | const char * | drillSizeStandard | ) |
Sets the drill size standard - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeStandard | drillsizestandard |
void NXOpen::Features::HolePackageBuilder::SetDrillSizeStartChamferEnabled | ( | bool | drillSizeStartChamferEnabled | ) |
Sets the drill size start chamfer enabled - this is applicable for drill size hole type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drillSizeStartChamferEnabled | drillsizestartchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetGeneralHoleForm | ( | NXOpen::Features::HolePackageBuilder::HoleForms | holeForm | ) |
Sets the hole form - this is applicable for general hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
holeForm | holeform |
void NXOpen::Features::HolePackageBuilder::SetHoleDepthLimitOption | ( | NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions | holeDepthLimitOption | ) |
Sets the hole depth limit - this is applicable for general hole, threaded hole and drill size hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
holeDepthLimitOption | holedepthlimitoption |
void NXOpen::Features::HolePackageBuilder::SetNeckChamferEnabled | ( | bool | neckChamferEnabled | ) |
Sets the neck chamfer enabled - this is applicable for screw clearence hole type with counterbore hole form
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
neckChamferEnabled | neckchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetRadialEngageOption | ( | const NXString & | radialEngageOption | ) |
Sets the radial engage option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
radialEngageOption | radialengageoption |
void NXOpen::Features::HolePackageBuilder::SetRadialEngageOption | ( | const char * | radialEngageOption | ) |
Sets the radial engage option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
radialEngageOption | radialengageoption |
void NXOpen::Features::HolePackageBuilder::SetReliefChamferEnabled | ( | bool | reliefChamferEnabled | ) |
Sets the threaded relief chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
reliefChamferEnabled | reliefchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetScrewClearanceEndChamferEnabled | ( | bool | screwClearanceEndChamferEnabled | ) |
Sets the end chamfer enabled - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwClearanceEndChamferEnabled | screwclearanceendchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetScrewClearanceHoleForm | ( | NXOpen::Features::HolePackageBuilder::HoleForms | holeForm | ) |
Sets the hole form - this is applicable for screw clearance hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
holeForm | holeform |
void NXOpen::Features::HolePackageBuilder::SetScrewClearanceReliefEnabled | ( | bool | screwClearanceReliefEnabled | ) |
Sets the relief enabled - this is applicable for screw clearence hole type with countersunk hole form and threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwClearanceReliefEnabled | screwclearancereliefenabled |
void NXOpen::Features::HolePackageBuilder::SetScrewClearanceStartChamferEnabled | ( | bool | screwClearanceStartChamferEnabled | ) |
Sets the screw clearance start chamfer enabled - this is applicable for screw clearance hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwClearanceStartChamferEnabled | screwclearancestartchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetScrewFitOption | ( | const NXString & | screwFitOption | ) |
Sets the screw fit Option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwFitOption | screwfitoption |
void NXOpen::Features::HolePackageBuilder::SetScrewFitOption | ( | const char * | screwFitOption | ) |
Sets the screw fit Option - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwFitOption | screwfitoption |
void NXOpen::Features::HolePackageBuilder::SetScrewSize | ( | const NXString & | screwSize | ) |
Sets the screw size - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwSize | screwsize |
void NXOpen::Features::HolePackageBuilder::SetScrewSize | ( | const char * | screwSize | ) |
Sets the screw size - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwSize | screwsize |
void NXOpen::Features::HolePackageBuilder::SetScrewStandard | ( | const NXString & | screwStandard | ) |
Sets the screw standard - this is applicable for screw clearence hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwStandard | screwstandard |
void NXOpen::Features::HolePackageBuilder::SetScrewStandard | ( | const char * | screwStandard | ) |
Sets the screw standard - this is applicable for screw clearence hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwStandard | screwstandard |
void NXOpen::Features::HolePackageBuilder::SetScrewType | ( | const NXString & | screwType | ) |
Sets the screw type - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwType | screwtype |
void NXOpen::Features::HolePackageBuilder::SetScrewType | ( | const char * | screwType | ) |
Sets the screw type - this is applicable for screw clearence hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
screwType | screwtype |
void NXOpen::Features::HolePackageBuilder::SetStartExtensionEnabled | ( | bool | startExtensionEnabled | ) |
Sets the extend start enabled - this is applicable for start extension to all hole types
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
startExtensionEnabled | startextensionenabled |
void NXOpen::Features::HolePackageBuilder::SetThreadedEndChamferEnabled | ( | bool | threadedEndChamferEnabled | ) |
Sets the threaded end chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadedEndChamferEnabled | threadedendchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetThreadedReliefEnabled | ( | bool | threadedReliefEnabled | ) |
Sets the threaded relief enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadedReliefEnabled | threadedreliefenabled |
void NXOpen::Features::HolePackageBuilder::SetThreadedStartChamferEnabled | ( | bool | threadedStartChamferEnabled | ) |
Sets the threaded start chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadedStartChamferEnabled | threadedstartchamferenabled |
void NXOpen::Features::HolePackageBuilder::SetThreadLengthOption | ( | NXOpen::Features::HolePackageBuilder::ThreadLengthOptions | threadLengthOption | ) |
Sets the thread length option - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadLengthOption | threadlengthoption |
void NXOpen::Features::HolePackageBuilder::SetThreadRotation | ( | NXOpen::Features::HolePackageBuilder::ThreadRotationOptions | threadRotation | ) |
Sets the thread rotation - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadRotation | threadrotation |
void NXOpen::Features::HolePackageBuilder::SetThreadSize | ( | const NXString & | threadSize | ) |
Sets the thread size - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadSize | threadsize |
void NXOpen::Features::HolePackageBuilder::SetThreadSize | ( | const char * | threadSize | ) |
Sets the thread size - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadSize | threadsize |
void NXOpen::Features::HolePackageBuilder::SetThreadStandard | ( | const NXString & | threadStandard | ) |
Sets the thread standard - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadStandard | threadstandard |
void NXOpen::Features::HolePackageBuilder::SetThreadStandard | ( | const char * | threadStandard | ) |
Sets the thread standard - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
threadStandard | threadstandard |
void NXOpen::Features::HolePackageBuilder::SetTolerance | ( | double | tolerance | ) |
Sets the distance tolerance
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
tolerance | tolerance |
void NXOpen::Features::HolePackageBuilder::SetType | ( | NXOpen::Features::HolePackageBuilder::Types | type | ) |
Sets the type
Created in NX5.0.2.
License requirements : solid_modeling ("SOLIDS MODELING")
type | type |
bool NXOpen::Features::HolePackageBuilder::StartExtensionEnabled | ( | ) |
Returns the extend start enabled - this is applicable for start extension to all hole types
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricUtilities::StartHoleData* NXOpen::Features::HolePackageBuilder::StartHoleData | ( | ) |
Returns the start target body
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::TapDrillDiameter | ( | ) |
Returns the tap drill diameter - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadDepth | ( | ) |
Returns the thread depth - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedEndChamferAngle | ( | ) |
Returns the threaded end chamfer angle - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedEndChamferDiameter | ( | ) |
Returns the threaded end chamfer offset - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ThreadedEndChamferEnabled | ( | ) |
Returns the threaded end chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedHoleDepth | ( | ) |
Returns the hole depth - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedReliefAngle | ( | ) |
Returns the relief angle - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedReliefChamferAngle | ( | ) |
Returns the threaded relief chamfer angle - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedReliefChamferOffset | ( | ) |
Returns the threaded relief chamfer offset - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedReliefDepth | ( | ) |
Returns the threaded relief depth - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedReliefDiameter | ( | ) |
Returns the relief diameter - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ThreadedReliefEnabled | ( | ) |
Returns the threaded relief enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedStartChamferAngle | ( | ) |
Returns the threaded start chamfer angle - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedStartChamferDiameter | ( | ) |
Returns the threaded start chamfer offset - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
bool NXOpen::Features::HolePackageBuilder::ThreadedStartChamferEnabled | ( | ) |
Returns the threaded start chamfer enabled - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
NXOpen::Expression* NXOpen::Features::HolePackageBuilder::ThreadedTipAngle | ( | ) |
Returns the tip angle - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXOpen::Features::HolePackageBuilder::ThreadLengthOptions NXOpen::Features::HolePackageBuilder::ThreadLengthOption | ( | ) |
Returns the thread length option - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXOpen::Features::HolePackageBuilder::ThreadRotationOptions NXOpen::Features::HolePackageBuilder::ThreadRotation | ( | ) |
Returns the thread rotation - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ThreadSize | ( | ) |
Returns the thread size - this is applicable for threaded hole
Created in NX5.0.2.
License requirements : None
NXString NXOpen::Features::HolePackageBuilder::ThreadStandard | ( | ) |
Returns the thread standard - this is applicable for threaded hole type
Created in NX5.0.2.
License requirements : None
double NXOpen::Features::HolePackageBuilder::Tolerance | ( | ) |
Returns the distance tolerance
Created in NX5.0.2.
License requirements : None
NXOpen::Features::HolePackageBuilder::Types NXOpen::Features::HolePackageBuilder::Type | ( | ) |
Returns the type
Created in NX5.0.2.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::Features::HolePackageBuilder::UntilSelectedTarget | ( | ) |
Returns the until selected target - this is applicable for general hole, threaded hole and drill size hole type
Created in NX5.0.2.
License requirements : None