Search Results for

    Show / Hide Table of Contents

    Class HoleFeatureBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    RPOBuilder
    HoleFeatureBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    RPOBuilder.SetTargetAndTool(PositioningDimension.Subtype, NXObject, RPOBuilder.AssociativityType, Point3d, NXObject, RPOBuilder.AssociativityType, Point3d)
    RPOBuilder.SetExpression(String)
    RPOBuilder.CreatePositioningDimension()
    RPOBuilder.ShowPositioningDimensions()
    RPOBuilder.HidePositioningDimensions()
    RPOBuilder.GetReferenceDirection(IReferenceAxis, AxisOrientation)
    RPOBuilder.SetReferenceDirection(IReferenceAxis, AxisOrientation)
    RPOBuilder.UndoLastDimension()
    RPOBuilder.ApplyDimensions()
    RPOBuilder.GetRpoDimensions()
    RPOBuilder.SetRpoDimensions(RPODimension[])
    RPOBuilder.CreateDimension()
    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, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Features
    Assembly: NXOpen.dll
    Syntax
    public class HoleFeatureBuilder : RPOBuilder, IMessageSink, IComponentBuilder

    Constructors

    HoleFeatureBuilder()

    Declaration
    protected HoleFeatureBuilder()

    Properties

    CounterboreDepth

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

    CounterboreDiameter

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

    CountersinkAngle

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

    CountersinkDiameter

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

    Depth

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

    Diameter

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

    HoleLocation

    Declaration
    public Point3d HoleLocation { get; set; }
    Property Value
    Type Description
    Point3d

    PlacementFace

    Declaration
    public ISurface PlacementFace { get; set; }
    Property Value
    Type Description
    ISurface

    ReverseDirection

    Declaration
    public bool ReverseDirection { get; set; }
    Property Value
    Type Description
    System.Boolean

    Subtype

    Declaration
    public HoleFeatureBuilder.HoleSubtype Subtype { get; set; }
    Property Value
    Type Description
    HoleFeatureBuilder.HoleSubtype

    TipAngle

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

    Methods

    CreateHole()

    Declaration
    public void CreateHole()

    GetTargetBody()

    Declaration
    public Body GetTargetBody()
    Returns
    Type Description
    Body

    GetThruFace()

    Declaration
    public ISurface GetThruFace()
    Returns
    Type Description
    ISurface

    SetCounterboreDepth(String)

    Declaration
    public void SetCounterboreDepth(string depth)
    Parameters
    Type Name Description
    System.String depth

    SetCounterboreDiameter(String)

    Declaration
    public void SetCounterboreDiameter(string diameter)
    Parameters
    Type Name Description
    System.String diameter

    SetCounterboreHole(Point3d, Boolean, ISurface, String, String, String)

    Declaration
    public void SetCounterboreHole(Point3d referencePoint, bool reverseDirection, ISurface placementFace, string diameter, string counterboreDiameter, string counterboreDepth)
    Parameters
    Type Name Description
    Point3d referencePoint
    System.Boolean reverseDirection
    ISurface placementFace
    System.String diameter
    System.String counterboreDiameter
    System.String counterboreDepth

    SetCountersinkAngle(String)

    Declaration
    public void SetCountersinkAngle(string angle)
    Parameters
    Type Name Description
    System.String angle

    SetCountersinkDiameter(String)

    Declaration
    public void SetCountersinkDiameter(string diameter)
    Parameters
    Type Name Description
    System.String diameter

    SetCountersinkHole(Point3d, Boolean, ISurface, String, String, String)

    Declaration
    public void SetCountersinkHole(Point3d referencePoint, bool reverseDirection, ISurface placementFace, string diameter, string countersinkDiameter, string countersinkAngle)
    Parameters
    Type Name Description
    Point3d referencePoint
    System.Boolean reverseDirection
    ISurface placementFace
    System.String diameter
    System.String countersinkDiameter
    System.String countersinkAngle

    SetDepth(String)

    Declaration
    public void SetDepth(string depth)
    Parameters
    Type Name Description
    System.String depth

    SetDepthAndTipAngle(String, String)

    Declaration
    public void SetDepthAndTipAngle(string depth, string tipAngle)
    Parameters
    Type Name Description
    System.String depth
    System.String tipAngle

    SetDiameter(String)

    Declaration
    public void SetDiameter(string diameter)
    Parameters
    Type Name Description
    System.String diameter

    SetSimpleHole(Point3d, Boolean, ISurface, String)

    Declaration
    public void SetSimpleHole(Point3d referencePoint, bool reverseDirection, ISurface placementFace, string diameter)
    Parameters
    Type Name Description
    Point3d referencePoint
    System.Boolean reverseDirection
    ISurface placementFace
    System.String diameter

    SetTargetBody(Body)

    Declaration
    public void SetTargetBody(Body targetBody)
    Parameters
    Type Name Description
    Body targetBody

    SetThruFace(ISurface)

    Declaration
    public void SetThruFace(ISurface thruFace)
    Parameters
    Type Name Description
    ISurface thruFace

    SetTipAngle(String)

    Declaration
    public void SetTipAngle(string tipAngle)
    Parameters
    Type Name Description
    System.String tipAngle

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX