Search Results for

    Show / Hide Table of Contents

    Class HolePackageBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    HolePackageBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Features
    Assembly: NXOpen.dll
    Syntax
    public class HolePackageBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    HolePackageBuilder()

    Declaration
    protected HolePackageBuilder()

    Properties

    BooleanOperation

    Declaration
    public BooleanOperation BooleanOperation { get; }
    Property Value
    Type Description
    BooleanOperation

    CounterboreDepthLimitOption

    Declaration
    public HolePackageBuilder.CounterBoreDepthLimitOptions CounterboreDepthLimitOption { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.CounterBoreDepthLimitOptions

    CounterboreDistanceFromSelectedTarget

    Declaration
    public SelectDisplayableObject CounterboreDistanceFromSelectedTarget { get; }
    Property Value
    Type Description
    SelectDisplayableObject

    CounterboreUntilSelectedTarget

    Declaration
    public SelectDisplayableObject CounterboreUntilSelectedTarget { get; }
    Property Value
    Type Description
    SelectDisplayableObject

    CustomEndChamferAngle

    Declaration
    public Expression CustomEndChamferAngle { get; }
    Property Value
    Type Description
    Expression

    CustomEndChamferEnabled

    Declaration
    public bool CustomEndChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    CustomEndChamferOffset

    Declaration
    public Expression CustomEndChamferOffset { get; }
    Property Value
    Type Description
    Expression

    CustomNeckChamferAngle

    Declaration
    public Expression CustomNeckChamferAngle { get; }
    Property Value
    Type Description
    Expression

    CustomNeckChamferEnabled

    Declaration
    public bool CustomNeckChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    CustomNeckChamferOffset

    Declaration
    public Expression CustomNeckChamferOffset { get; }
    Property Value
    Type Description
    Expression

    CustomReliefDepth

    Declaration
    public Expression CustomReliefDepth { get; }
    Property Value
    Type Description
    Expression

    CustomReliefEnabled

    Declaration
    public bool CustomReliefEnabled { get; set; }
    Property Value
    Type Description
    bool

    CustomStartChamferAngle

    Declaration
    public Expression CustomStartChamferAngle { get; }
    Property Value
    Type Description
    Expression

    CustomStartChamferEnabled

    Declaration
    public bool CustomStartChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    CustomStartChamferOffset

    Declaration
    public Expression CustomStartChamferOffset { get; }
    Property Value
    Type Description
    Expression

    DepthOption

    Declaration
    public HolePackageBuilder.HoleDepthOptions DepthOption { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.HoleDepthOptions

    DrillSize

    Declaration
    public string DrillSize { get; set; }
    Property Value
    Type Description
    string

    DrillSizeEndChamferAngle

    Declaration
    public Expression DrillSizeEndChamferAngle { get; }
    Property Value
    Type Description
    Expression

    DrillSizeEndChamferEnabled

    Declaration
    public bool DrillSizeEndChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    DrillSizeEndChamferOffset

    Declaration
    public Expression DrillSizeEndChamferOffset { get; }
    Property Value
    Type Description
    Expression

    DrillSizeFitOption

    Declaration
    public string DrillSizeFitOption { get; set; }
    Property Value
    Type Description
    string

    DrillSizeHoleDepth

    Declaration
    public Expression DrillSizeHoleDepth { get; }
    Property Value
    Type Description
    Expression

    DrillSizeHoleDiameter

    Declaration
    public Expression DrillSizeHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    DrillSizeStandard

    Declaration
    public string DrillSizeStandard { get; set; }
    Property Value
    Type Description
    string

    DrillSizeStartChamferAngle

    Declaration
    public Expression DrillSizeStartChamferAngle { get; }
    Property Value
    Type Description
    Expression

    DrillSizeStartChamferEnabled

    Declaration
    public bool DrillSizeStartChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    DrillSizeStartChamferOffset

    Declaration
    public Expression DrillSizeStartChamferOffset { get; }
    Property Value
    Type Description
    Expression

    DrillSizeTipAngle

    Declaration
    public Expression DrillSizeTipAngle { get; }
    Property Value
    Type Description
    Expression

    EndHoleData

    Declaration
    public EndHoleData EndHoleData { get; }
    Property Value
    Type Description
    EndHoleData

    GeneralCounterboreDepth

    Declaration
    public Expression GeneralCounterboreDepth { get; }
    Property Value
    Type Description
    Expression

    GeneralCounterboreDiameter

    Declaration
    public Expression GeneralCounterboreDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralCounterboreHoleDepth

    Declaration
    public Expression GeneralCounterboreHoleDepth { get; }
    Property Value
    Type Description
    Expression

    GeneralCounterboreHoleDiameter

    Declaration
    public Expression GeneralCounterboreHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralCountersinkAngle

    Declaration
    public Expression GeneralCountersinkAngle { get; }
    Property Value
    Type Description
    Expression

    GeneralCountersinkDiameter

    Declaration
    public Expression GeneralCountersinkDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralCountersinkHoleDepth

    Declaration
    public Expression GeneralCountersinkHoleDepth { get; }
    Property Value
    Type Description
    Expression

    GeneralCountersinkHoleDiameter

    Declaration
    public Expression GeneralCountersinkHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralDistanceFromSelected

    Declaration
    public Expression GeneralDistanceFromSelected { get; }
    Property Value
    Type Description
    Expression

    GeneralHoleForm

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use NXOpen.Features.HolePackageBuilder.TypeOfHole instead.")]
    public HolePackageBuilder.HoleForms GeneralHoleForm { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.HoleForms

    GeneralSimpleHoleDepth

    Declaration
    public Expression GeneralSimpleHoleDepth { get; }
    Property Value
    Type Description
    Expression

    GeneralSimpleHoleDiameter

    Declaration
    public Expression GeneralSimpleHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralTaperAngle

    Declaration
    public Expression GeneralTaperAngle { get; }
    Property Value
    Type Description
    Expression

    GeneralTaperedHoleDepth

    Declaration
    public Expression GeneralTaperedHoleDepth { get; }
    Property Value
    Type Description
    Expression

    GeneralTaperedHoleDiameter

    Declaration
    public Expression GeneralTaperedHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    GeneralTipAngle

    Declaration
    public Expression GeneralTipAngle { get; }
    Property Value
    Type Description
    Expression

    HoleDepthLimitOption

    Declaration
    public HolePackageBuilder.HoleDepthLimitOptions HoleDepthLimitOption { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.HoleDepthLimitOptions

    HolePosition

    Declaration
    public Section HolePosition { get; }
    Property Value
    Type Description
    Section

    HoleSize

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.Features.HolePackageBuilder.SizeOfHole instead.")]
    public HolePackageBuilder.Holesize HoleSize { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.Holesize

    HoleType

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.Features.HolePackageBuilder.TypeOfHole instead.")]
    public HolePackageBuilder.Holetype HoleType { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.Holetype

    MiddleHoleData

    Declaration
    public MiddleHoleData MiddleHoleData { get; }
    Property Value
    Type Description
    MiddleHoleData

    NeckChamferEnabled

    Declaration
    public bool NeckChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    PitchMultiplier

    Declaration
    public Expression PitchMultiplier { get; }
    Property Value
    Type Description
    Expression

    ProjectPointOntoTargetEnabled

    Declaration
    public bool ProjectPointOntoTargetEnabled { get; set; }
    Property Value
    Type Description
    bool

    ProjectionDirection

    Declaration
    public ProjectionOptions ProjectionDirection { get; }
    Property Value
    Type Description
    ProjectionOptions

    RadialEngageOption

    Declaration
    public string RadialEngageOption { get; set; }
    Property Value
    Type Description
    string

    RelateHoleDepthToThreadDepth

    Declaration
    public bool RelateHoleDepthToThreadDepth { get; set; }
    Property Value
    Type Description
    bool

    ReliefChamferEnabled

    Declaration
    public bool ReliefChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    ScrewClearanceCounterboreDepth

    Declaration
    public Expression ScrewClearanceCounterboreDepth { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceCounterboreDiameter

    Declaration
    public Expression ScrewClearanceCounterboreDiameter { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceCountersinkAngle

    Declaration
    public Expression ScrewClearanceCountersinkAngle { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceCountersinkDiameter

    Declaration
    public Expression ScrewClearanceCountersinkDiameter { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceDistanceFromSelected

    Declaration
    public Expression ScrewClearanceDistanceFromSelected { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceEndChamferAngle

    Declaration
    public Expression ScrewClearanceEndChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceEndChamferEnabled

    Declaration
    public bool ScrewClearanceEndChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    ScrewClearanceEndChamferOffset

    Declaration
    public Expression ScrewClearanceEndChamferOffset { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceHoleDepth

    Declaration
    public Expression ScrewClearanceHoleDepth { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceHoleDiameter

    Declaration
    public Expression ScrewClearanceHoleDiameter { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceHoleForm

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use NXOpen.Features.HolePackageBuilder.TypeOfHole instead.")]
    public HolePackageBuilder.HoleForms ScrewClearanceHoleForm { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.HoleForms

    ScrewClearanceNeckChamferAngle

    Declaration
    public Expression ScrewClearanceNeckChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceNeckChamferOffset

    Declaration
    public Expression ScrewClearanceNeckChamferOffset { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceReliefDepth

    Declaration
    public Expression ScrewClearanceReliefDepth { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceReliefEnabled

    Declaration
    public bool ScrewClearanceReliefEnabled { get; set; }
    Property Value
    Type Description
    bool

    ScrewClearanceStartChamferAngle

    Declaration
    public Expression ScrewClearanceStartChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceStartChamferEnabled

    Declaration
    public bool ScrewClearanceStartChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    ScrewClearanceStartChamferOffset

    Declaration
    public Expression ScrewClearanceStartChamferOffset { get; }
    Property Value
    Type Description
    Expression

    ScrewClearanceTipAngle

    Declaration
    public Expression ScrewClearanceTipAngle { get; }
    Property Value
    Type Description
    Expression

    ScrewFitOption

    Declaration
    public string ScrewFitOption { get; set; }
    Property Value
    Type Description
    string

    ScrewSize

    Declaration
    public string ScrewSize { get; set; }
    Property Value
    Type Description
    string

    ScrewStandard

    Declaration
    public string ScrewStandard { get; set; }
    Property Value
    Type Description
    string

    ScrewType

    Declaration
    public string ScrewType { get; set; }
    Property Value
    Type Description
    string

    SizeOfHole

    Declaration
    public HolePackageBuilder.SizesOfHole SizeOfHole { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.SizesOfHole

    StartExtensionEnabled

    Declaration
    public bool StartExtensionEnabled { get; set; }
    Property Value
    Type Description
    bool

    StartHoleData

    Declaration
    public StartHoleData StartHoleData { get; }
    Property Value
    Type Description
    StartHoleData

    TapDrillDiameter

    Declaration
    public Expression TapDrillDiameter { get; }
    Property Value
    Type Description
    Expression

    ThreadAtBothEnds

    Declaration
    public bool ThreadAtBothEnds { get; set; }
    Property Value
    Type Description
    bool

    ThreadDepth

    Declaration
    public Expression ThreadDepth { get; }
    Property Value
    Type Description
    Expression

    ThreadLengthOption

    Declaration
    public HolePackageBuilder.ThreadLengthOptions ThreadLengthOption { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.ThreadLengthOptions

    ThreadRotation

    Declaration
    public HolePackageBuilder.ThreadRotationOptions ThreadRotation { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.ThreadRotationOptions

    ThreadSize

    Declaration
    public string ThreadSize { get; set; }
    Property Value
    Type Description
    string

    ThreadStandard

    Declaration
    public string ThreadStandard { get; set; }
    Property Value
    Type Description
    string

    ThreadedEndChamferAngle

    Declaration
    public Expression ThreadedEndChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ThreadedEndChamferDiameter

    Declaration
    public Expression ThreadedEndChamferDiameter { get; }
    Property Value
    Type Description
    Expression

    ThreadedEndChamferEnabled

    Declaration
    public bool ThreadedEndChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    ThreadedHoleDepth

    Declaration
    public Expression ThreadedHoleDepth { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefAngle

    Declaration
    public Expression ThreadedReliefAngle { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefChamferAngle

    Declaration
    public Expression ThreadedReliefChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefChamferOffset

    Declaration
    public Expression ThreadedReliefChamferOffset { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefDepth

    Declaration
    public Expression ThreadedReliefDepth { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefDiameter

    Declaration
    public Expression ThreadedReliefDiameter { get; }
    Property Value
    Type Description
    Expression

    ThreadedReliefEnabled

    Declaration
    public bool ThreadedReliefEnabled { get; set; }
    Property Value
    Type Description
    bool

    ThreadedStartChamferAngle

    Declaration
    public Expression ThreadedStartChamferAngle { get; }
    Property Value
    Type Description
    Expression

    ThreadedStartChamferDiameter

    Declaration
    public Expression ThreadedStartChamferDiameter { get; }
    Property Value
    Type Description
    Expression

    ThreadedStartChamferEnabled

    Declaration
    public bool ThreadedStartChamferEnabled { get; set; }
    Property Value
    Type Description
    bool

    ThreadedTipAngle

    Declaration
    public Expression ThreadedTipAngle { get; }
    Property Value
    Type Description
    Expression

    Tolerance

    Declaration
    public double Tolerance { get; set; }
    Property Value
    Type Description
    double

    Type

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use NXOpen.Features.HolePackageBuilder.TypeOfHole and NXOpen.Features.HolePackageBuilder.SizeOfHole instead.")]
    public HolePackageBuilder.Types Type { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.Types

    TypeOfHole

    Declaration
    public HolePackageBuilder.TypesOfHole TypeOfHole { get; set; }
    Property Value
    Type Description
    HolePackageBuilder.TypesOfHole

    UntilSelectedTarget

    Declaration
    public SelectDisplayableObject UntilSelectedTarget { get; }
    Property Value
    Type Description
    SelectDisplayableObject

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX