NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Features::HolePackageBuilder类 参考

孔包构建器 更多...

#include <Features_HolePackageBuilder.hxx>

类 NXOpen::Features::HolePackageBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  CounterBoreDepthLimitOptions { CounterBoreDepthLimitOptionsValue , CounterBoreDepthLimitOptionsUntilSelected , CounterBoreDepthLimitOptionsDistanceFromSelected }
enum  HoleDepthLimitOptions { HoleDepthLimitOptionsValue , HoleDepthLimitOptionsUntilSelected , HoleDepthLimitOptionsUntilNext , HoleDepthLimitOptionsThroughBody }
enum  HoleDepthOptions { HoleDepthOptionsToCylinderBottom , HoleDepthOptionsToConeTip }
enum  SizesOfHole { SizesOfHoleCustom , SizesOfHoleDrillSize , SizesOfHoleScrewClearance }
enum  ThreadLengthOptions {
  ThreadLengthOptionsDiameterx1 , ThreadLengthOptionsDiameterx15 , ThreadLengthOptionsDiameterx20 , ThreadLengthOptionsDiameterx25 ,
  ThreadLengthOptionsDiameterx30 , ThreadLengthOptionsStandard , ThreadLengthOptionsCustom , ThreadLengthOptionsFull
}
enum  ThreadRotationOptions { ThreadRotationOptionsRight , ThreadRotationOptionsLeft }
enum  TypesOfHole {
  TypesOfHoleSimple , TypesOfHoleCounterbored , TypesOfHoleCountersink , TypesOfHoleTapered ,
  TypesOfHoleThreadedHole , TypesOfHoleHoleSeries
}

Public 成员函数

NXOpen::GeometricUtilities::BooleanOperationBooleanOperation ()
NXOpen::Features::HolePackageBuilder::CounterBoreDepthLimitOptions CounterboreDepthLimitOption ()
NXOpen::SelectDisplayableObjectCounterboreDistanceFromSelectedTarget ()
NXOpen::SelectDisplayableObjectCounterboreUntilSelectedTarget ()
NXOpen::ExpressionCustomEndChamferAngle ()
bool CustomEndChamferEnabled ()
NXOpen::ExpressionCustomEndChamferOffset ()
NXOpen::ExpressionCustomNeckChamferAngle ()
bool CustomNeckChamferEnabled ()
NXOpen::ExpressionCustomNeckChamferOffset ()
NXOpen::ExpressionCustomReliefDepth ()
bool CustomReliefEnabled ()
NXOpen::ExpressionCustomStartChamferAngle ()
bool CustomStartChamferEnabled ()
NXOpen::ExpressionCustomStartChamferOffset ()
NXOpen::Features::HolePackageBuilder::HoleDepthOptions DepthOption ()
NXString DrillSize ()
NXOpen::ExpressionDrillSizeEndChamferAngle ()
bool DrillSizeEndChamferEnabled ()
NXOpen::ExpressionDrillSizeEndChamferOffset ()
NXString DrillSizeFitOption ()
NXOpen::ExpressionDrillSizeHoleDepth ()
NXOpen::ExpressionDrillSizeHoleDiameter ()
NXString DrillSizeStandard ()
NXOpen::ExpressionDrillSizeStartChamferAngle ()
bool DrillSizeStartChamferEnabled ()
NXOpen::ExpressionDrillSizeStartChamferOffset ()
NXOpen::ExpressionDrillSizeTipAngle ()
NXOpen::GeometricUtilities::EndHoleDataEndHoleData ()
NXOpen::ExpressionGeneralCounterboreDepth ()
NXOpen::ExpressionGeneralCounterboreDiameter ()
NXOpen::ExpressionGeneralCounterboreHoleDepth ()
NXOpen::ExpressionGeneralCounterboreHoleDiameter ()
NXOpen::ExpressionGeneralCountersinkAngle ()
NXOpen::ExpressionGeneralCountersinkDiameter ()
NXOpen::ExpressionGeneralCountersinkHoleDepth ()
NXOpen::ExpressionGeneralCountersinkHoleDiameter ()
NXOpen::ExpressionGeneralDistanceFromSelected ()
NXOpen::ExpressionGeneralSimpleHoleDepth ()
NXOpen::ExpressionGeneralSimpleHoleDiameter ()
NXOpen::ExpressionGeneralTaperAngle ()
NXOpen::ExpressionGeneralTaperedHoleDepth ()
NXOpen::ExpressionGeneralTaperedHoleDiameter ()
NXOpen::ExpressionGeneralTipAngle ()
NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions HoleDepthLimitOption ()
NXOpen::SectionHolePosition ()
NXOpen::GeometricUtilities::MiddleHoleDataMiddleHoleData ()
bool NeckChamferEnabled ()
enum NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::SizesOfHole instead.") Holesize
enum NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole and NXOpen::Features::HolePackageBuilder::SizesOfHole instead.") Types
enum NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole instead.") HoleForms
enum NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole instead.") Holetype
NXOpen::ExpressionPitchMultiplier ()
NXOpen::GeometricUtilities::ProjectionOptionsProjectionDirection ()
bool ProjectPointOntoTargetEnabled ()
NXString RadialEngageOption ()
bool RelateHoleDepthToThreadDepth ()
bool ReliefChamferEnabled ()
NXOpen::ExpressionScrewClearanceCounterboreDepth ()
NXOpen::ExpressionScrewClearanceCounterboreDiameter ()
NXOpen::ExpressionScrewClearanceCountersinkAngle ()
NXOpen::ExpressionScrewClearanceCountersinkDiameter ()
NXOpen::ExpressionScrewClearanceDistanceFromSelected ()
NXOpen::ExpressionScrewClearanceEndChamferAngle ()
bool ScrewClearanceEndChamferEnabled ()
NXOpen::ExpressionScrewClearanceEndChamferOffset ()
NXOpen::ExpressionScrewClearanceHoleDepth ()
NXOpen::ExpressionScrewClearanceHoleDiameter ()
NXOpen::ExpressionScrewClearanceNeckChamferAngle ()
NXOpen::ExpressionScrewClearanceNeckChamferOffset ()
NXOpen::ExpressionScrewClearanceReliefDepth ()
bool ScrewClearanceReliefEnabled ()
NXOpen::ExpressionScrewClearanceStartChamferAngle ()
bool ScrewClearanceStartChamferEnabled ()
NXOpen::ExpressionScrewClearanceStartChamferOffset ()
NXOpen::ExpressionScrewClearanceTipAngle ()
NXString ScrewFitOption ()
NXString ScrewSize ()
NXString ScrewStandard ()
NXString ScrewType ()
void SetCounterboreDepthLimitOption (NXOpen::Features::HolePackageBuilder::CounterBoreDepthLimitOptions counterboreDepthLimitOption)
void SetCustomEndChamferEnabled (bool customEndChamferEnabled)
void SetCustomNeckChamferEnabled (bool neckChamferEnabled)
void SetCustomReliefEnabled (bool customReliefEnabled)
void SetCustomStartChamferEnabled (bool customStartChamferEnabled)
void SetDepthOption (NXOpen::Features::HolePackageBuilder::HoleDepthOptions depthOption)
void SetDrillSize (const char *drillSize)
void SetDrillSize (const NXString &drillSize)
void SetDrillSizeEndChamferEnabled (bool drillSizeEndChamferEnabled)
void SetDrillSizeFitOption (const char *drillSizeFitOption)
void SetDrillSizeFitOption (const NXString &drillSizeFitOption)
void SetDrillSizeStandard (const char *drillSizeStandard)
void SetDrillSizeStandard (const NXString &drillSizeStandard)
void SetDrillSizeStartChamferEnabled (bool drillSizeStartChamferEnabled)
void SetHoleDepthLimitOption (NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions holeDepthLimitOption)
void SetNeckChamferEnabled (bool neckChamferEnabled)
void SetProjectPointOntoTargetEnabled (bool projectPointEnabled)
void SetRadialEngageOption (const char *radialEngageOption)
void SetRadialEngageOption (const NXString &radialEngageOption)
void SetRelateHoleDepthToThreadDepth (bool relateHoleDepthToThreadDepthToggleStatus)
void SetReliefChamferEnabled (bool reliefChamferEnabled)
void SetScrewClearanceEndChamferEnabled (bool screwClearanceEndChamferEnabled)
void SetScrewClearanceReliefEnabled (bool screwClearanceReliefEnabled)
void SetScrewClearanceStartChamferEnabled (bool screwClearanceStartChamferEnabled)
void SetScrewFitOption (const char *screwFitOption)
void SetScrewFitOption (const NXString &screwFitOption)
void SetScrewSize (const char *screwSize)
void SetScrewSize (const NXString &screwSize)
void SetScrewStandard (const char *screwStandard)
void SetScrewStandard (const NXString &screwStandard)
void SetScrewType (const char *screwType)
void SetScrewType (const NXString &screwType)
void SetSizeOfHole (NXOpen::Features::HolePackageBuilder::SizesOfHole form)
void SetStartExtensionEnabled (bool startExtensionEnabled)
void SetThreadAtBothEnds (bool threadAtBothEnds)
void SetThreadedEndChamferEnabled (bool threadedEndChamferEnabled)
void SetThreadedReliefEnabled (bool threadedReliefEnabled)
void SetThreadedStartChamferEnabled (bool threadedStartChamferEnabled)
void SetThreadLengthOption (NXOpen::Features::HolePackageBuilder::ThreadLengthOptions threadLengthOption)
void SetThreadRotation (NXOpen::Features::HolePackageBuilder::ThreadRotationOptions threadRotation)
void SetThreadSize (const char *threadSize)
void SetThreadSize (const NXString &threadSize)
void SetThreadStandard (const char *threadStandard)
void SetThreadStandard (const NXString &threadStandard)
void SetTolerance (double tolerance)
void SetTypeOfHole (NXOpen::Features::HolePackageBuilder::TypesOfHole type)
NXOpen::Features::HolePackageBuilder::SizesOfHole SizeOfHole ()
bool StartExtensionEnabled ()
NXOpen::GeometricUtilities::StartHoleDataStartHoleData ()
NXOpen::ExpressionTapDrillDiameter ()
bool ThreadAtBothEnds ()
NXOpen::ExpressionThreadDepth ()
NXOpen::ExpressionThreadedEndChamferAngle ()
NXOpen::ExpressionThreadedEndChamferDiameter ()
bool ThreadedEndChamferEnabled ()
NXOpen::ExpressionThreadedHoleDepth ()
NXOpen::ExpressionThreadedReliefAngle ()
NXOpen::ExpressionThreadedReliefChamferAngle ()
NXOpen::ExpressionThreadedReliefChamferOffset ()
NXOpen::ExpressionThreadedReliefDepth ()
NXOpen::ExpressionThreadedReliefDiameter ()
bool ThreadedReliefEnabled ()
NXOpen::ExpressionThreadedStartChamferAngle ()
NXOpen::ExpressionThreadedStartChamferDiameter ()
bool ThreadedStartChamferEnabled ()
NXOpen::ExpressionThreadedTipAngle ()
NXOpen::Features::HolePackageBuilder::ThreadLengthOptions ThreadLengthOption ()
NXOpen::Features::HolePackageBuilder::ThreadRotationOptions ThreadRotation ()
NXString ThreadSize ()
NXString ThreadStandard ()
double Tolerance ()
NXOpen::Features::HolePackageBuilder::TypesOfHole TypeOfHole ()
NXOpen::SelectDisplayableObjectUntilSelectedTarget ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _HolePackageBuilderBuilder

详细描述

孔包构建器

表示 NXOpen::Features::HolePackage 构造器。 此类的输入可以是收敛对象。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateHolePackageBuilder
默认值。

属性
BooleanOperation.Type 减去
CustomEndChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
CustomEndChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
CustomNeckChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
CustomNeckChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
CustomReliefDepth.Value 1.2(毫米单位零件),0.05(英寸单位零件)
CustomStartChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
CustomStartChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
DepthOption 到圆柱底部
DrillSizeEndChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
DrillSizeEndChamferEnabled true
DrillSizeEndChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
DrillSizeHoleDepth.Value 50.0(毫米单位零件),2.0(英寸单位零件)
DrillSizeHoleDiameter.Value 11.0(毫米单位零件),0.4(英寸单位零件)
DrillSizeStartChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
DrillSizeStartChamferEnabled true
DrillSizeStartChamferOffset.Value 0.6(毫米制部件),0.024(英寸制部件)
DrillSizeTipAngle.Value 118
EndHoleData.BooleanOperation.Type 减法
EndHoleData.DepthOption 到底部圆柱面
EndHoleData.HoleDepth.Value 50.0(毫米制部件),2.0(英寸制部件)
EndHoleData.HoleDiameter.Value 25.0(毫米制部件),1.0(英寸制部件)
EndHoleData.MatchDimOfStartHole true
EndHoleData.ScrewClearanceEndChamferAngle.Value 45.0(毫米制部件),45.0(英寸制部件)
EndHoleData.ScrewClearanceEndChamferOffset.Value 0.6(毫米制部件),0.024(英寸制部件)
EndHoleData.ScrewClearanceStartChamferAngle.Value 45.0(毫米制部件),45.0(英寸制部件)
EndHoleData.ScrewClearanceStartChamferOffset.Value 0.6(毫米制部件),0.024(英寸制部件)
EndHoleData.TapDrillDiameter.Value 8.5(毫米制部件),0.34(英寸制部件)
EndHoleData.ThreadDepth.Value 25.0(毫米制部件),1.0(英寸制部件)
EndHoleData.ThreadLengthOption 自定义
EndHoleData.ThreadedEndChamferAngle.Value 45.0(毫米制部件),45.0(英寸制部件)
EndHoleData.ThreadedEndChamferDiameter.Value 10.0(毫米制部件),0.4(英寸制部件)
EndHoleData.ThreadedReliefAngle.Value 118.0(毫米制部件),118.0(英寸制部件)
EndHoleData.ThreadedReliefChamferAngle.Value 45.0(毫米制部件),45.0(英寸制部件)
EndHoleData.ThreadedReliefChamferOffset.Value 0.6(毫米制部件),0.024(英寸制部件)
EndHoleData.ThreadedReliefDepth.Value 5.0(毫米制部件),0.2(英寸制部件)
EndHoleData.ThreadedReliefDiameter.Value 10.0(毫米制部件),0.4(英寸制部件)
EndHoleData.ThreadedStartChamferAngle.Value 45.0(毫米制部件),45.0(英寸制部件)
EndHoleData.ThreadedStartChamferDiameter.Value 10.0(毫米制部件),0.4(英寸制部件)
EndHoleData.TipAngle.Value 118
GeneralCounterboreDepth.Value 25.0(毫米制部件),1.0(英寸制部件)
GeneralCounterboreDiameter.Value 38.0(毫米制部件),1.5(英寸制部件)
GeneralCounterboreHoleDepth.Value 50.0(毫米制部件),2.0(英寸制部件)
GeneralCounterboreHoleDiameter.Value 25.0(毫米制部件),1.0(英寸制部件)
GeneralCountersinkAngle.Value 90(毫米制部件),82(英寸制部件)
GeneralCountersinkDiameter.Value
50.0 (毫米部件), 2.0 (英寸部件)
GeneralCountersinkHoleDepth.Value 50.0 (毫米部件), 2.0 (英寸部件)
GeneralCountersinkHoleDiameter.Value 25.0 (毫米部件), 1.0 (英寸部件)
GeneralDistanceFromSelected.Value 5.0 (毫米部件), 0.2 (英寸部件)
GeneralSimpleHoleDepth.Value 50.0 (毫米部件), 2.0 (英寸部件)
GeneralSimpleHoleDiameter.Value 25.0 (毫米部件), 1.0 (英寸部件)
GeneralTaperAngle.Value 10
GeneralTaperedHoleDepth.Value 50.0 (毫米部件), 2.0 (英寸部件)
GeneralTaperedHoleDiameter.Value 25.0 (毫米部件), 1.0 (英寸部件)
GeneralTipAngle.Value 118 (毫米部件), 118 (英寸部件)
HoleSize (已过时) Custom
HoleType (已过时) Simple
MiddleHoleData.BooleanOperation.Type Subtract
MiddleHoleData.EndChamferAngle.Value 45.0 (毫米部件), 45.0 (英寸部件)
MiddleHoleData.EndChamferOffset.Value 0.6 (毫米部件), 0.024 (英寸部件)
MiddleHoleData.HoleDiameter.Value 25.0 (毫米部件), 1.0 (英寸部件)
MiddleHoleData.MatchDimOfStartHole true
MiddleHoleData.StartChamferAngle.Value 45.0 (毫米部件), 45.0 (英寸部件)
MiddleHoleData.StartChamferOffset.Value 0.6 (毫米部件), 0.024 (英寸部件)
ScrewClearanceCounterboreDepth.Value 10.8 (毫米部件), 0.43 (英寸部件)
ScrewClearanceCounterboreDiameter.Value 18.0 (毫米部件), 0.72 (英寸部件)
ScrewClearanceCountersinkAngle.Value 90 (毫米部件), 82 (英寸部件)
ScrewClearanceCountersinkDiameter.Value 22.73 (毫米部件), 0.91 (英寸部件)
ScrewClearanceDistanceFromSelected.Value 5.0 (毫米部件), 0.2 (英寸部件)
ScrewClearanceEndChamferAngle.Value 45.0 (毫米部件), 45.0 (英寸部件)
ScrewClearanceEndChamferOffset.Value 0.6 (毫米部件), 0.024 (英寸部件)
ScrewClearanceHoleDepth.Value 50.0 (毫米部件), 2.0 (英寸部件)
ScrewClearanceHoleDiameter.Value 11.0 (毫米部件), 0.4 (英寸部件)
ScrewClearanceNeckChamferAngle.Value 45.0 (毫米部件), 45.0 (英寸部件)
ScrewClearanceNeckChamferOffset.Value 0.6 (毫米部件), 0.024 (英寸部件)
ScrewClearanceReliefDepth.Value
ScrewClearanceStartChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
ScrewClearanceStartChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
ScrewClearanceTipAngle.Value 118
StartExtensionEnabled
StartHoleData.BooleanOperation.Type 减去
StartHoleData.CounterboreDepth.Value 25.0(毫米单位零件),1.0(英寸单位零件)
StartHoleData.CounterboreDiameter.Value 38.0(毫米单位零件),1.5(英寸单位零件)
StartHoleData.CountersinkAngle.Value 90(毫米单位零件),82(英寸单位零件)
StartHoleData.CountersinkDiameter.Value 50.0(毫米单位零件),2.0(英寸单位零件)
StartHoleData.EndChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
StartHoleData.EndChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
StartHoleData.HoleDiameter.Value 25.0(毫米单位零件),1.0(英寸单位零件)
StartHoleData.HoleForm 简单
StartHoleData.NeckChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
StartHoleData.NeckChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
StartHoleData.ReliefDepth.Value 1.2(毫米单位零件),0.05(英寸单位零件)
StartHoleData.StartChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
StartHoleData.StartChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
TapDrillDiameter.Value 8.5(毫米单位零件),0.34(英寸单位零件)
ThreadDepth.Value 25.0(毫米单位零件),1.0(英寸单位零件)
ThreadLengthOption 自定义
ThreadRotation 右旋
ThreadedEndChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
ThreadedEndChamferDiameter.Value 10.0(毫米单位零件),0.4(英寸单位零件)
ThreadedHoleDepth.Value 50.0(毫米单位零件),2.0(英寸单位零件)
ThreadedReliefAngle.Value 118.0(毫米单位零件),118.0(英寸单位零件)
ThreadedReliefChamferAngle.Value 45.0(毫米单位零件),45.0(英寸单位零件)
ThreadedReliefChamferOffset.Value 0.6(毫米单位零件),0.024(英寸单位零件)
ThreadedReliefDepth.Value 5.0(毫米单位零件),0.2(英寸单位零件)
ThreadedReliefDiameter.Value 10.0(毫米部件),0.4(英寸部件)
ThreadedStartChamferAngle.Value 45.0(毫米部件),45.0(英寸部件)
ThreadedStartChamferDiameter.Value 10.0(毫米部件),0.4(英寸部件)
ThreadedTipAngle.Value 118(毫米部件),118(英寸部件)


创建于NX5.0.2。

成员枚举类型说明

◆ CounterBoreDepthLimitOptions

表示沉头孔深度限制选项。

枚举值
CounterBoreDepthLimitOptionsValue 

值限制选项

CounterBoreDepthLimitOptionsUntilSelected 

直到选中限制选项

CounterBoreDepthLimitOptionsDistanceFromSelected 

距离选中对象限制选项

◆ HoleDepthLimitOptions

表示孔深度限制选项。

枚举值
HoleDepthLimitOptionsValue 

值限制选项

HoleDepthLimitOptionsUntilSelected 

直到选中限制选项

HoleDepthLimitOptionsUntilNext 

直到下一个限制选项

HoleDepthLimitOptionsThroughBody 

穿透实体限制选项

◆ HoleDepthOptions

表示孔深度规范选项。

枚举值
HoleDepthOptionsToCylinderBottom 

到圆柱底部

HoleDepthOptionsToConeTip 

到圆锥尖端

◆ SizesOfHole

表示孔尺寸。

枚举值
SizesOfHoleCustom 

手动

SizesOfHoleDrillSize 

钻头尺寸孔

SizesOfHoleScrewClearance 

螺钉 clearance 孔

◆ ThreadLengthOptions

表示螺纹长度选项。此选项适用于螺纹孔。

枚举值
ThreadLengthOptionsDiameterx1 

1 *(丝锥钻孔直径)

ThreadLengthOptionsDiameterx15 

1.5 *(丝锥钻孔直径)

ThreadLengthOptionsDiameterx20 

2 *(丝锥钻孔直径)

ThreadLengthOptionsDiameterx25 

2.5 *(丝锥钻孔直径)

ThreadLengthOptionsDiameterx30 

3 *(丝锥钻孔直径)

ThreadLengthOptionsStandard 

长度为标准值

ThreadLengthOptionsCustom 

长度为自定义值

ThreadLengthOptionsFull 

长度为整孔深度

◆ ThreadRotationOptions

表示螺纹旋向选项。

枚举值
ThreadRotationOptionsRight 

右旋

ThreadRotationOptionsLeft 

左旋

◆ TypesOfHole

表示孔类型。

枚举值
TypesOfHoleSimple 

简单孔

TypesOfHoleCounterbored 

沉头孔

TypesOfHoleCountersink 

埋头孔

TypesOfHoleTapered 

锥形孔

TypesOfHoleThreadedHole 

螺纹孔

TypesOfHoleHoleSeries 

孔系列

成员函数说明

◆ BooleanOperation()

NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::HolePackageBuilder::BooleanOperation ( )

返回布尔操作
创建于 NX5.0.2。

许可证要求:无

◆ CounterboreDepthLimitOption()

NXOpen::Features::HolePackageBuilder::CounterBoreDepthLimitOptions NXOpen::Features::HolePackageBuilder::CounterboreDepthLimitOption ( )

返回沉孔深度限制 - 适用于普通孔和螺钉间隙孔
于NX1899.0.0创建。

许可证要求:无

◆ CounterboreDistanceFromSelectedTarget()

NXOpen::SelectDisplayableObject * NXOpen::Features::HolePackageBuilder::CounterboreDistanceFromSelectedTarget ( )

返回沉孔到选定目标的距离 - 适用于普通孔、螺钉间隙孔类型
于NX1899.0.0中创建。

许可证要求:无

◆ CounterboreUntilSelectedTarget()

NXOpen::SelectDisplayableObject * NXOpen::Features::HolePackageBuilder::CounterboreUntilSelectedTarget ( )

返回沉孔直到选定目标 - 适用于普通孔、螺钉间隙孔类型
于NX1899.0.0中创建。

许可证要求:无

◆ CustomEndChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomEndChamferAngle ( )

返回自定义尺寸结束倒角角度 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:无

◆ CustomEndChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::CustomEndChamferEnabled ( )

返回自定义尺寸结束倒角是否启用 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:无

◆ CustomEndChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomEndChamferOffset ( )

返回自定义尺寸结束倒角偏移量 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:无

◆ CustomNeckChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomNeckChamferAngle ( )

返回颈部倒角角度 - 适用于带沉头孔类型的自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:无

◆ CustomNeckChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::CustomNeckChamferEnabled ( )

返回颈部倒角是否启用 - 适用于带沉头孔类型的自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:无

◆ CustomNeckChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomNeckChamferOffset ( )

返回颈部倒角偏移量 - 适用于带沉头孔类型的自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:无

◆ CustomReliefDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomReliefDepth ( )

返回退刀深度 - 适用于自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:无

◆ CustomReliefEnabled()

bool NXOpen::Features::HolePackageBuilder::CustomReliefEnabled ( )

返回孔类型

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Features::HolePackageBuilder::TypeOfHole 代替。

于NX1926.0.0中创建。

许可证要求:无

设置孔类型

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Features::HolePackageBuilder::SetTypeOfHole 代替。

于NX1926.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

type 返回孔尺寸

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Features::HolePackageBuilder::SizeOfHole 代替。

于NX1926.0.0中创建。

许可证要求:无

设置孔尺寸

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Features::HolePackageBuilder::SetSizeOfHole 代替。

于NX1926.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

form 返回退刀槽启用 - 适用于带埋头孔类型的自定义孔尺寸
于NX1926.0.0中创建。

许可证要求:无

◆ CustomStartChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomStartChamferAngle ( )

返回自定义尺寸起始倒角角度 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:无

◆ CustomStartChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::CustomStartChamferEnabled ( )

返回自定义尺寸起始倒角是否启用 - 适用于自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:无

◆ CustomStartChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::CustomStartChamferOffset ( )

返回自定义尺寸起始倒角偏移量 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:无

◆ DepthOption()

NXOpen::Features::HolePackageBuilder::HoleDepthOptions NXOpen::Features::HolePackageBuilder::DepthOption ( )

返回孔深度选项
于NX11.0.0创建。

许可证要求:无

◆ DrillSize()

NXString NXOpen::Features::HolePackageBuilder::DrillSize ( )

获取钻头尺寸 - 适用于钻头尺寸孔
创建于 NX6.0.0。

许可证要求:无

◆ DrillSizeEndChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferAngle ( )

返回钻头尺寸孔类型的末端倒角角度
创建于NX6.0.0.
许可要求:无

◆ DrillSizeEndChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferEnabled ( )

返回钻头尺寸孔类型的末端倒角启用状态
创建于NX6.0.0.
许可要求:无

◆ DrillSizeEndChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeEndChamferOffset ( )

返回钻头尺寸孔类型的末端倒角偏移
创建于NX6.0.0.
许可要求:无

◆ DrillSizeFitOption()

NXString NXOpen::Features::HolePackageBuilder::DrillSizeFitOption ( )

获取钻头尺寸螺钉配合选项 - 适用于钻头尺寸孔
创建于 NX6.0.0。

许可证要求:无

◆ DrillSizeHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeHoleDepth ( )

获取孔深度 - 适用于钻头尺寸孔
Created in NX6.0.0.

License requirements : None

◆ DrillSizeHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeHoleDiameter ( )

获取孔直径 - 适用于钻头尺寸孔
Created in NX6.0.0.

License requirements : None

◆ DrillSizeStandard()

NXString NXOpen::Features::HolePackageBuilder::DrillSizeStandard ( )

返回钻头尺寸标准 - 适用于钻头尺寸孔类型
创建于 NX6.0.0。

许可证要求:无

◆ DrillSizeStartChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferAngle ( )

返回钻头尺寸孔类型的起始倒角角度
创建于NX6.0.0.
许可要求:无

◆ DrillSizeStartChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferEnabled ( )

返回是否启用钻头尺寸起始倒角 - 适用于钻头尺寸孔类型
于NX6.0.0版本创建。

许可证要求 : 无

◆ DrillSizeStartChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeStartChamferOffset ( )

返回钻头尺寸起始倒角偏移量 - 适用于钻头尺寸孔类型
于NX6.0.0版本创建。

许可证要求 : 无

◆ DrillSizeTipAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::DrillSizeTipAngle ( )

获取顶角 - 适用于钻头尺寸孔
Created in NX6.0.0.

License requirements : None

◆ EndHoleData()

NXOpen::GeometricUtilities::EndHoleData * NXOpen::Features::HolePackageBuilder::EndHoleData ( )

返回目标体
于NX5.0.2创建。

许可证要求:无

◆ GeneralCounterboreDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCounterboreDepth ( )

返回沉孔深度 - 适用于普通孔
于 NX5.0.2 中创建。

许可证要求:无

◆ GeneralCounterboreDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCounterboreDiameter ( )

返回沉孔直径 - 适用于普通孔
于 NX5.0.2 中创建。

许可证要求:无

◆ GeneralCounterboreHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCounterboreHoleDepth ( )

获取沉头座孔深度 - 适用于普通孔的沉头座形式
Created in NX6.0.0.

License requirements : None

◆ GeneralCounterboreHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCounterboreHoleDiameter ( )

返回沉孔直径 - 适用于普通孔沉孔形式
于 NX6.0.0 中创建。

许可证要求:无

◆ GeneralCountersinkAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCountersinkAngle ( )

返回埋头孔角度 - 适用于普通孔
于 NX5.0.2 中创建。

许可证要求:无

◆ GeneralCountersinkDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCountersinkDiameter ( )

返回埋头孔直径 - 适用于普通孔
于 NX5.0.2 中创建。

许可证要求:无

◆ GeneralCountersinkHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCountersinkHoleDepth ( )

获取沉头孔深度 - 适用于普通孔的沉头形式
Created in NX6.0.0.

License requirements : None

◆ GeneralCountersinkHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralCountersinkHoleDiameter ( )

返回埋头孔直径 - 适用于普通孔埋头孔形式
于 NX6.0.0 中创建。

许可证要求:无

◆ GeneralDistanceFromSelected()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralDistanceFromSelected ( )

返回距所选值的距离 - 适用于普通孔的沉孔形式
于NX1899.0.0创建。

许可证要求:无

◆ GeneralSimpleHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralSimpleHoleDepth ( )

获取简单孔深度 - 适用于普通孔的简单形式
Created in NX6.0.0.

License requirements : None

◆ GeneralSimpleHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralSimpleHoleDiameter ( )

返回简单孔直径 - 适用于普通孔简单形式
于 NX6.0.0 中创建。

许可证要求:无

◆ GeneralTaperAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralTaperAngle ( )

获取锥角 - 适用于普通孔
Created in NX6.0.0.

License requirements : None

◆ GeneralTaperedHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralTaperedHoleDepth ( )

获取锥形孔深度 - 适用于普通孔的锥形形式
Created in NX6.0.0.

License requirements : None

◆ GeneralTaperedHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralTaperedHoleDiameter ( )

返回锥形孔直径 - 适用于普通孔锥形形式
于 NX6.0.0 中创建。

许可证要求:无

◆ GeneralTipAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::GeneralTipAngle ( )

获取顶角 - 适用于普通孔
Created in NX5.0.2.

License requirements : None

◆ HoleDepthLimitOption()

NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions NXOpen::Features::HolePackageBuilder::HoleDepthLimitOption ( )

获取孔深度限制 - 适用于普通孔、螺纹孔和钻头尺寸孔类型
Created in NX5.0.2.

License requirements : None

◆ HolePosition()

NXOpen::Section * NXOpen::Features::HolePackageBuilder::HolePosition ( )

获取类型

弃用
在NX1926.0.0中已废弃。请改用NXOpen::Features::HolePackageBuilder::TypeOfHoleNXOpen::Features::HolePackageBuilder::SizeOfHole

于NX5.0.2创建。

许可证要求:无

设置类型

弃用
在NX1926.0.0中已废弃。请改用NXOpen::Features::HolePackageBuilder::SetTypeOfHoleNXOpen::Features::HolePackageBuilder::SetSizeOfHole

于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

type 获取孔位置
于NX5.0.2创建。

许可证要求:无

◆ MiddleHoleData()

NXOpen::GeometricUtilities::MiddleHoleData * NXOpen::Features::HolePackageBuilder::MiddleHoleData ( )

返回目标体
于NX5.0.2创建。

许可证要求:无

◆ NeckChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::NeckChamferEnabled ( )

返回颈部倒角是否启用 - 适用于带沉孔形式的螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:无

◆ NX_DEPRECATED() [1/4]

enum NXOpen::Features::HolePackageBuilder::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::SizesOfHole instead." )
inline

表示孔尺寸。此枚举已过时。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Features::HolePackageBuilder::SizesOfHole 代替。

手动

钻头尺寸孔

螺钉 clearance 孔

◆ NX_DEPRECATED() [2/4]

enum NXOpen::Features::HolePackageBuilder::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole and NXOpen::Features::HolePackageBuilder::SizesOfHole instead." )
inline

表示孔类型。此枚举已过时。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Features::HolePackageBuilder::TypesOfHoleNXOpen::Features::HolePackageBuilder::SizesOfHole 代替。

常规孔

钻头尺寸孔

螺钉 clearance 孔

螺纹孔

孔系列

◆ NX_DEPRECATED() [3/4]

enum NXOpen::Features::HolePackageBuilder::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole instead." )
inline

表示孔形状选项。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Features::HolePackageBuilder::TypesOfHole 代替。

简单孔形状

沉头孔形状

埋头孔形状

锥形孔形状

◆ NX_DEPRECATED() [4/4]

enum NXOpen::Features::HolePackageBuilder::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Features::HolePackageBuilder::TypesOfHole instead." )
inline

表示孔类型。此枚举已过时。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Features::HolePackageBuilder::TypesOfHole 代替。

简单孔

沉头孔

埋头孔

锥形孔

螺纹孔

孔系列

◆ PitchMultiplier()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::PitchMultiplier ( )

返回螺距乘数
于NX1899.0.0中创建。

许可证要求:无

◆ ProjectionDirection()

NXOpen::GeometricUtilities::ProjectionOptions * NXOpen::Features::HolePackageBuilder::ProjectionDirection ( )

获取孔形状 - 适用于普通孔

弃用
在NX1926.0.0中已废弃。请改用NXOpen::Features::HolePackageBuilder::TypeOfHole

于NX5.0.2创建。

许可证要求:无

设置孔形状 - 适用于普通孔

弃用
在NX1926.0.0中已废弃。请改用NXOpen::Features::HolePackageBuilder::SetTypeOfHole

于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

holeform 获取孔形状 - 适用于螺钉间隙孔

弃用
在NX1926.0.0中已废弃。请改用NXOpen::Features::HolePackageBuilder::TypeOfHole

于NX5.0.2创建。

许可证要求:无

设置孔形状 - 适用于螺钉间隙孔

弃用
在 NX1926.0.0 中已弃用。请使用 NXOpen::Features::HolePackageBuilder::SetTypeOfHole 代替。

创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

孔形状 获取孔方向选项
创建于 NX5.0.2。

许可证要求:无

◆ ProjectPointOntoTargetEnabled()

bool NXOpen::Features::HolePackageBuilder::ProjectPointOntoTargetEnabled ( )

返回目标投影点启用 - 适用于在目标体上投影输入点
于NX1899.0.0中创建。

许可证要求:无

◆ RadialEngageOption()

NXString NXOpen::Features::HolePackageBuilder::RadialEngageOption ( )

返回径向啮合选项 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:无

◆ RelateHoleDepthToThreadDepth()

bool NXOpen::Features::HolePackageBuilder::RelateHoleDepthToThreadDepth ( )

返回孔深度与螺纹深度关联切换
于NX1899.0.0中创建。

许可证要求:无

◆ ReliefChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::ReliefChamferEnabled ( )

返回是否启用螺纹退刀倒角 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ScrewClearanceCounterboreDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceCounterboreDepth ( )

返回沉孔深度 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:无

◆ ScrewClearanceCounterboreDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceCounterboreDiameter ( )

返回沉孔直径 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:无

◆ ScrewClearanceCountersinkAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceCountersinkAngle ( )

获取沉头孔角度 - 适用于螺钉间隙孔
Created in NX5.0.2.

License requirements : None

◆ ScrewClearanceCountersinkDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceCountersinkDiameter ( )

返回埋头孔直径 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:无

◆ ScrewClearanceDistanceFromSelected()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceDistanceFromSelected ( )

返回距所选值的距离 - 适用于螺钉间隙孔的沉孔形式
于NX1899.0.0创建。

许可证要求:无

◆ ScrewClearanceEndChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferAngle ( )

返回螺纹间隙端倒角角度 - 适用于螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ScrewClearanceEndChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferEnabled ( )

返回螺钉间隙孔类型的末端倒角启用状态
创建于NX5.0.2.
许可要求:无

◆ ScrewClearanceEndChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceEndChamferOffset ( )

返回螺钉间隙孔类型的末端倒角偏移
创建于NX5.0.2.
许可要求:无

◆ ScrewClearanceHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceHoleDepth ( )

获取孔深度 - 适用于螺钉间隙孔
Created in NX6.0.0.

License requirements : None

◆ ScrewClearanceHoleDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceHoleDiameter ( )

获取孔直径 - 适用于螺钉间隙孔
Created in NX5.0.2.

License requirements : None

◆ ScrewClearanceNeckChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceNeckChamferAngle ( )

返回颈部倒角角度 - 适用于带沉孔形式的螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ScrewClearanceNeckChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceNeckChamferOffset ( )

返回颈部倒角偏移 - 适用于带沉孔形式的螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ScrewClearanceReliefDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceReliefDepth ( )

返回退刀深度 - 适用于螺钉间隙孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ScrewClearanceReliefEnabled()

bool NXOpen::Features::HolePackageBuilder::ScrewClearanceReliefEnabled ( )

返回是否启用退刀 - 适用于带沉头孔形状的螺钉间隙孔类型和螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ScrewClearanceStartChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferAngle ( )

返回螺钉间隙孔类型的起始倒角角度
创建于NX5.0.2.
许可要求:无

◆ ScrewClearanceStartChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferEnabled ( )

返回螺钉间隙孔类型的起始倒角启用状态
创建于NX5.0.2.
许可要求:无

◆ ScrewClearanceStartChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceStartChamferOffset ( )

返回螺钉间隙孔类型的起始倒角偏移
创建于NX5.0.2.
许可要求:无

◆ ScrewClearanceTipAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ScrewClearanceTipAngle ( )

获取顶角 - 适用于螺钉间隙孔
Created in NX6.0.0.

License requirements : None

◆ ScrewFitOption()

NXString NXOpen::Features::HolePackageBuilder::ScrewFitOption ( )

获取螺钉配合选项 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:无

◆ ScrewSize()

NXString NXOpen::Features::HolePackageBuilder::ScrewSize ( )

获取螺钉尺寸 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:无

◆ ScrewStandard()

NXString NXOpen::Features::HolePackageBuilder::ScrewStandard ( )

返回螺钉标准 - 适用于螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ScrewType()

NXString NXOpen::Features::HolePackageBuilder::ScrewType ( )

获取螺钉类型 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:无

◆ SetCounterboreDepthLimitOption()

void NXOpen::Features::HolePackageBuilder::SetCounterboreDepthLimitOption ( NXOpen::Features::HolePackageBuilder::CounterBoreDepthLimitOptions counterboreDepthLimitOption)

设置沉孔深度限制 - 适用于普通孔和螺钉间隙孔
于NX1899.0.0创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
counterboreDepthLimitOption沉孔深度限制选项

◆ SetCustomEndChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetCustomEndChamferEnabled ( bool customEndChamferEnabled)

设置自定义尺寸结束倒角是否启用 - 适用于自定义尺寸孔类型
创建于 NX1926.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
customEndChamferEnabledcustomendchamferenabled

◆ SetCustomNeckChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetCustomNeckChamferEnabled ( bool neckChamferEnabled)

设置颈部倒角是否启用 - 适用于带沉头孔类型的自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
neckChamferEnabledneckchamferenabled

◆ SetCustomReliefEnabled()

void NXOpen::Features::HolePackageBuilder::SetCustomReliefEnabled ( bool customReliefEnabled)

设置退刀槽启用 - 适用于带埋头孔类型的自定义孔尺寸
于NX1926.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
customReliefEnabledcustomreliefenabled

◆ SetCustomStartChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetCustomStartChamferEnabled ( bool customStartChamferEnabled)

设置自定义尺寸起始倒角是否启用 - 适用于自定义孔尺寸
创建于 NX1926.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
customStartChamferEnabledcustomstartchamferenabled

◆ SetDepthOption()

void NXOpen::Features::HolePackageBuilder::SetDepthOption ( NXOpen::Features::HolePackageBuilder::HoleDepthOptions depthOption)

设置孔深度选项
于NX11.0.0创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
depthOption深度选项

◆ SetDrillSize() [1/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSize ( const char * drillSize)

设置钻头尺寸 - 适用于钻头尺寸孔
创建于 NX6.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
drillSize钻头尺寸

◆ SetDrillSize() [2/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSize ( const NXString & drillSize)

设置钻头尺寸 - 适用于钻头尺寸孔
创建于 NX6.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
drillSize钻头尺寸

◆ SetDrillSizeEndChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetDrillSizeEndChamferEnabled ( bool drillSizeEndChamferEnabled)

设置钻头尺寸孔类型的末端倒角启用状态
创建于NX6.0.0.
许可要求:实体建模("SOLIDS MODELING")

参数
drillSizeEndChamferEnableddrillsizeendchamferenabled

◆ SetDrillSizeFitOption() [1/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSizeFitOption ( const char * drillSizeFitOption)

设置钻孔尺寸螺钉配合选项 - 适用于钻孔尺寸孔
于 NX6.0.0 中创建。

许可证要求:solid_modeling("实体建模")

参数
drillSizeFitOption钻孔尺寸配合选项

◆ SetDrillSizeFitOption() [2/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSizeFitOption ( const NXString & drillSizeFitOption)

设置钻孔尺寸螺钉配合选项 - 适用于钻孔尺寸孔
于 NX6.0.0 中创建。

许可证要求:solid_modeling("实体建模")

参数
drillSizeFitOption钻孔尺寸配合选项

◆ SetDrillSizeStandard() [1/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSizeStandard ( const char * drillSizeStandard)

设置钻头尺寸标准 - 适用于钻头尺寸孔类型
创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
drillSizeStandarddrillsizestandard

◆ SetDrillSizeStandard() [2/2]

void NXOpen::Features::HolePackageBuilder::SetDrillSizeStandard ( const NXString & drillSizeStandard)

设置钻头尺寸标准 - 适用于钻头尺寸孔类型
创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
drillSizeStandarddrillsizestandard

◆ SetDrillSizeStartChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetDrillSizeStartChamferEnabled ( bool drillSizeStartChamferEnabled)

设置是否启用钻头尺寸起始倒角 - 适用于钻头尺寸孔类型
于NX6.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
drillSizeStartChamferEnableddrillsizestartchamferenabled

◆ SetHoleDepthLimitOption()

void NXOpen::Features::HolePackageBuilder::SetHoleDepthLimitOption ( NXOpen::Features::HolePackageBuilder::HoleDepthLimitOptions holeDepthLimitOption)

设置孔深度限制 - 适用于普通孔、螺纹孔和钻头尺寸孔类型
Created in NX5.0.2.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
holeDepthLimitOption孔深度限制选项

◆ SetNeckChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetNeckChamferEnabled ( bool neckChamferEnabled)

设置颈部倒角是否启用 - 适用于带沉孔形式的螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
neckChamferEnabledneckchamferenabled

◆ SetProjectPointOntoTargetEnabled()

void NXOpen::Features::HolePackageBuilder::SetProjectPointOntoTargetEnabled ( bool projectPointEnabled)

设置目标投影点启用 - 适用于在目标体上投影输入点
于NX1899.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
projectPointEnabledprojectpointenabled

◆ SetRadialEngageOption() [1/2]

void NXOpen::Features::HolePackageBuilder::SetRadialEngageOption ( const char * radialEngageOption)

设置径向啮合选项 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:solid_modeling("实体建模")

参数
radialEngageOption径向啮合选项

◆ SetRadialEngageOption() [2/2]

void NXOpen::Features::HolePackageBuilder::SetRadialEngageOption ( const NXString & radialEngageOption)

设置径向啮合选项 - 适用于螺钉间隙孔
于 NX5.0.2 中创建。

许可证要求:solid_modeling("实体建模")

参数
radialEngageOption径向啮合选项

◆ SetRelateHoleDepthToThreadDepth()

void NXOpen::Features::HolePackageBuilder::SetRelateHoleDepthToThreadDepth ( bool relateHoleDepthToThreadDepthToggleStatus)

设置孔深度与螺纹深度关联切换
于NX1899.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
relateHoleDepthToThreadDepthToggleStatusrelateholedepthtothreaddepthtogglestatus

◆ SetReliefChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetReliefChamferEnabled ( bool reliefChamferEnabled)

设置是否启用螺纹退刀倒角 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
reliefChamferEnabledreliefchamferenabled

◆ SetScrewClearanceEndChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetScrewClearanceEndChamferEnabled ( bool screwClearanceEndChamferEnabled)

设置螺钉间隙孔类型的末端倒角启用状态
创建于NX5.0.2.
许可要求:实体建模("SOLIDS MODELING")

参数
screwClearanceEndChamferEnabledscrewclearanceendchamferenabled

◆ SetScrewClearanceReliefEnabled()

void NXOpen::Features::HolePackageBuilder::SetScrewClearanceReliefEnabled ( bool screwClearanceReliefEnabled)

设置是否启用退刀 - 适用于带沉头孔形状的螺钉间隙孔类型和螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
screwClearanceReliefEnabledscrewclearancereliefenabled

◆ SetScrewClearanceStartChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetScrewClearanceStartChamferEnabled ( bool screwClearanceStartChamferEnabled)

设置螺钉间隙孔类型的起始倒角启用状态
创建于NX5.0.2.
许可要求:实体建模("SOLIDS MODELING")

参数
screwClearanceStartChamferEnabledscrewclearancestartchamferenabled

◆ SetScrewFitOption() [1/2]

void NXOpen::Features::HolePackageBuilder::SetScrewFitOption ( const char * screwFitOption)

设置螺钉配合选项 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwFitOption螺钉配合选项

◆ SetScrewFitOption() [2/2]

void NXOpen::Features::HolePackageBuilder::SetScrewFitOption ( const NXString & screwFitOption)

设置螺钉配合选项 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwFitOption螺钉配合选项

◆ SetScrewSize() [1/2]

void NXOpen::Features::HolePackageBuilder::SetScrewSize ( const char * screwSize)

设置螺钉尺寸 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwSize螺钉尺寸

◆ SetScrewSize() [2/2]

void NXOpen::Features::HolePackageBuilder::SetScrewSize ( const NXString & screwSize)

设置螺钉尺寸 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwSize螺钉尺寸

◆ SetScrewStandard() [1/2]

void NXOpen::Features::HolePackageBuilder::SetScrewStandard ( const char * screwStandard)

设置螺钉标准 - 适用于螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
screwStandardscrewstandard

◆ SetScrewStandard() [2/2]

void NXOpen::Features::HolePackageBuilder::SetScrewStandard ( const NXString & screwStandard)

设置螺钉标准 - 适用于螺纹间隙孔类型
创建于 NX5.0.2。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
screwStandardscrewstandard

◆ SetScrewType() [1/2]

void NXOpen::Features::HolePackageBuilder::SetScrewType ( const char * screwType)

设置螺钉类型 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwType螺钉类型

◆ SetScrewType() [2/2]

void NXOpen::Features::HolePackageBuilder::SetScrewType ( const NXString & screwType)

设置螺钉类型 - 适用于螺钉间隙孔
创建于 NX5.0.2。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
screwType螺钉类型

◆ SetSizeOfHole()

void NXOpen::Features::HolePackageBuilder::SetSizeOfHole ( NXOpen::Features::HolePackageBuilder::SizesOfHole form)

设置孔尺寸
于NX1980.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
form形式

◆ SetStartExtensionEnabled()

void NXOpen::Features::HolePackageBuilder::SetStartExtensionEnabled ( bool startExtensionEnabled)

设置启用起始延伸 - 适用于所有孔类型的起始延伸
于NX7.5.0创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
startExtensionEnabled启用起始延伸

◆ SetThreadAtBothEnds()

void NXOpen::Features::HolePackageBuilder::SetThreadAtBothEnds ( bool threadAtBothEnds)

设置两端螺纹选项 - 适用于螺纹孔类型
于NX1899.0.0中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
threadAtBothEndsthreadatbothends

◆ SetThreadedEndChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetThreadedEndChamferEnabled ( bool threadedEndChamferEnabled)

设置螺纹端倒角是否启用 - 适用于螺纹孔类型
创建于 NX5.0.2。

许可证要求:solid_modeling("SOLIDS MODELING")

参数
threadedEndChamferEnabledthreadedendchamferenabled

◆ SetThreadedReliefEnabled()

void NXOpen::Features::HolePackageBuilder::SetThreadedReliefEnabled ( bool threadedReliefEnabled)

设置是否启用螺纹退刀 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
threadedReliefEnabledthreadedreliefenabled

◆ SetThreadedStartChamferEnabled()

void NXOpen::Features::HolePackageBuilder::SetThreadedStartChamferEnabled ( bool threadedStartChamferEnabled)

设置螺纹孔类型的起始倒角启用状态
创建于NX5.0.2.
许可要求:实体建模("SOLIDS MODELING")

参数
threadedStartChamferEnabledthreadedstartchamferenabled

◆ SetThreadLengthOption()

void NXOpen::Features::HolePackageBuilder::SetThreadLengthOption ( NXOpen::Features::HolePackageBuilder::ThreadLengthOptions threadLengthOption)

设置螺纹长度选项 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
threadLengthOptionthreadlengthoption

◆ SetThreadRotation()

void NXOpen::Features::HolePackageBuilder::SetThreadRotation ( NXOpen::Features::HolePackageBuilder::ThreadRotationOptions threadRotation)

设置螺纹旋向 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
threadRotationthreadrotation

◆ SetThreadSize() [1/2]

void NXOpen::Features::HolePackageBuilder::SetThreadSize ( const char * threadSize)

设置螺纹尺寸 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
threadSizethreadsize

◆ SetThreadSize() [2/2]

void NXOpen::Features::HolePackageBuilder::SetThreadSize ( const NXString & threadSize)

设置螺纹尺寸 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
threadSizethreadsize

◆ SetThreadStandard() [1/2]

void NXOpen::Features::HolePackageBuilder::SetThreadStandard ( const char * threadStandard)

设置螺纹标准 - 适用于螺纹孔类型
于NX5.0.2创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
threadStandard螺纹标准

◆ SetThreadStandard() [2/2]

void NXOpen::Features::HolePackageBuilder::SetThreadStandard ( const NXString & threadStandard)

设置螺纹标准 - 适用于螺纹孔类型
于NX5.0.2创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
threadStandard螺纹标准

◆ SetTolerance()

void NXOpen::Features::HolePackageBuilder::SetTolerance ( double tolerance)

设置距离公差
于NX5.0.2创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
tolerance公差

◆ SetTypeOfHole()

void NXOpen::Features::HolePackageBuilder::SetTypeOfHole ( NXOpen::Features::HolePackageBuilder::TypesOfHole type)

设置孔类型
创建于 NX1980.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
typetype

◆ SizeOfHole()

NXOpen::Features::HolePackageBuilder::SizesOfHole NXOpen::Features::HolePackageBuilder::SizeOfHole ( )

返回孔尺寸
创建于 NX1980.0.0。

许可证要求:无

◆ StartExtensionEnabled()

bool NXOpen::Features::HolePackageBuilder::StartExtensionEnabled ( )

返回启用起始延伸 - 适用于所有孔类型的起始延伸
于NX7.5.0创建。

许可证要求:无

◆ StartHoleData()

NXOpen::GeometricUtilities::StartHoleData * NXOpen::Features::HolePackageBuilder::StartHoleData ( )

返回起始目标体
于NX5.0.2创建。

许可证要求:无

◆ TapDrillDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::TapDrillDiameter ( )

获取丝锥钻头直径 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:无

◆ ThreadAtBothEnds()

bool NXOpen::Features::HolePackageBuilder::ThreadAtBothEnds ( )

返回两端螺纹选项 - 适用于螺纹孔类型
于NX1899.0.0中创建。

许可证要求:无

◆ ThreadDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadDepth ( )

获取螺纹深度 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:无

◆ ThreadedEndChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedEndChamferAngle ( )

返回螺纹端倒角角度 - 适用于螺纹孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ThreadedEndChamferDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedEndChamferDiameter ( )

返回螺纹端倒角直径 - 适用于螺纹孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ThreadedEndChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::ThreadedEndChamferEnabled ( )

返回螺纹端倒角是否启用 - 适用于螺纹孔类型
创建于 NX5.0.2。

许可证要求:无

◆ ThreadedHoleDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedHoleDepth ( )

获取孔深度 - 适用于螺纹孔
Created in NX5.0.2.

License requirements : None

◆ ThreadedReliefAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedReliefAngle ( )

返回螺纹退刀角 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedReliefChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedReliefChamferAngle ( )

返回螺纹退刀倒角角度 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedReliefChamferOffset()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedReliefChamferOffset ( )

返回螺纹退刀倒角偏移量 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedReliefDepth()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedReliefDepth ( )

返回螺纹退刀深度 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedReliefDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedReliefDiameter ( )

返回螺纹退刀直径 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedReliefEnabled()

bool NXOpen::Features::HolePackageBuilder::ThreadedReliefEnabled ( )

返回是否启用螺纹退刀 - 适用于螺纹孔类型
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadedStartChamferAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedStartChamferAngle ( )

返回螺纹孔类型的起始倒角角度
创建于NX5.0.2.
许可要求:无

◆ ThreadedStartChamferDiameter()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedStartChamferDiameter ( )

返回螺纹孔类型的起始倒角直径
创建于NX5.0.2.
许可要求:无

◆ ThreadedStartChamferEnabled()

bool NXOpen::Features::HolePackageBuilder::ThreadedStartChamferEnabled ( )

返回螺纹孔类型的起始倒角启用状态
创建于NX5.0.2.
许可要求:无

◆ ThreadedTipAngle()

NXOpen::Expression * NXOpen::Features::HolePackageBuilder::ThreadedTipAngle ( )

返回顶角 - 适用于螺纹孔
于NX5.0.2版本创建。

许可证要求 : 无

◆ ThreadLengthOption()

NXOpen::Features::HolePackageBuilder::ThreadLengthOptions NXOpen::Features::HolePackageBuilder::ThreadLengthOption ( )

获取螺纹长度选项 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:无

◆ ThreadRotation()

NXOpen::Features::HolePackageBuilder::ThreadRotationOptions NXOpen::Features::HolePackageBuilder::ThreadRotation ( )

获取螺纹旋向 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:无

◆ ThreadSize()

NXString NXOpen::Features::HolePackageBuilder::ThreadSize ( )

获取螺纹尺寸 - 适用于螺纹孔
于NX5.0.2创建。

许可证要求:无

◆ ThreadStandard()

NXString NXOpen::Features::HolePackageBuilder::ThreadStandard ( )

返回螺纹标准 - 适用于螺纹孔类型
于NX5.0.2创建。

许可证要求:无

◆ Tolerance()

double NXOpen::Features::HolePackageBuilder::Tolerance ( )

返回距离公差
于NX5.0.2创建。

许可证要求:无

◆ TypeOfHole()

NXOpen::Features::HolePackageBuilder::TypesOfHole NXOpen::Features::HolePackageBuilder::TypeOfHole ( )

返回孔类型
创建于 NX1980.0.0。

许可证要求:无

◆ UntilSelectedTarget()

NXOpen::SelectDisplayableObject * NXOpen::Features::HolePackageBuilder::UntilSelectedTarget ( )

获取直到选定目标 - 适用于普通孔、螺纹孔和钻头尺寸孔类型
Created in NX5.0.2.

License requirements : None