Search Results for

    Show / Hide Table of Contents

    Class PierceHoleChildBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    PierceHoleChildBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, 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.Die
    Assembly: NXOpen.dll
    Syntax
    public class PierceHoleChildBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    PierceHoleChildBuilder()

    Declaration
    protected PierceHoleChildBuilder()

    Properties

    BreakerHoleDepth

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

    BreakerHoleDirection

    Declaration
    public ILocation BreakerHoleDirection { get; set; }
    Property Value
    Type Description
    ILocation

    BreakerHoleFactor

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

    BreakerHoleLocation

    Declaration
    public ILocation BreakerHoleLocation { get; set; }
    Property Value
    Type Description
    ILocation

    BreakerHoleOffset

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

    BuildStatus

    Declaration
    public DieBuildStatusOption BuildStatus { get; }
    Property Value
    Type Description
    DieBuildStatusOption

    CircularSlugHole

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

    Depth

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

    DesignStatus

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

    Diameter

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

    DieClearance

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

    DisplayHoles

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

    DisplayStatus

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

    Length

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

    PierceHoleDirection

    Declaration
    public ILocation PierceHoleDirection { get; set; }
    Property Value
    Type Description
    ILocation

    ProfileBlendRadius

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

    ShapeType

    Declaration
    public PierceHoleChildBuilder.ShapeTypeOption ShapeType { get; set; }
    Property Value
    Type Description
    PierceHoleChildBuilder.ShapeTypeOption

    SlugHoleDiameterIncrement

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

    SlugHoleOffset

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

    Width

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

    Methods

    GetBreakerHoleAttributes(out String, out String, out Int32, out String)

    Declaration
    public void GetBreakerHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    GetBreakerHoleShape(out DirectionOption)

    Declaration
    public IProfile[] GetBreakerHoleShape(out DirectionOption direction)
    Parameters
    Type Name Description
    DirectionOption direction
    Returns
    Type Description
    IProfile[]

    GetHoleAttributes(out String, out String, out Int32, out String)

    Declaration
    public void GetHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    GetPierceHoleLocation()

    Declaration
    public ILocation[] GetPierceHoleLocation()
    Returns
    Type Description
    ILocation[]

    GetPierceHoleShape(out DirectionOption)

    Declaration
    public IProfile[] GetPierceHoleShape(out DirectionOption direction)
    Parameters
    Type Name Description
    DirectionOption direction
    Returns
    Type Description
    IProfile[]

    GetSlugHoleAttributes(out String, out String, out Int32, out String)

    Declaration
    public void GetSlugHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    GetSlugHoleShape(out DirectionOption)

    Declaration
    public IProfile[] GetSlugHoleShape(out DirectionOption direction)
    Parameters
    Type Name Description
    DirectionOption direction
    Returns
    Type Description
    IProfile[]

    SetBreakerHoleAttributes(String, String, Int32, String)

    Declaration
    public void SetBreakerHoleAttributes(string title, string value, int color, string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    SetBreakerHoleDepth(String)

    Declaration
    public void SetBreakerHoleDepth(string breakerHoleDepth)
    Parameters
    Type Name Description
    System.String breakerHoleDepth

    SetBreakerHoleFactor(String)

    Declaration
    public void SetBreakerHoleFactor(string breakerHoleFactor)
    Parameters
    Type Name Description
    System.String breakerHoleFactor

    SetBreakerHoleOffset(String)

    Declaration
    public void SetBreakerHoleOffset(string breakerHoleOffset)
    Parameters
    Type Name Description
    System.String breakerHoleOffset

    SetBreakerHoleShape(DirectionOption, IProfile[])

    Declaration
    public void SetBreakerHoleShape(DirectionOption direction, IProfile[] profileEntries)
    Parameters
    Type Name Description
    DirectionOption direction
    IProfile[] profileEntries

    SetDepth(String)

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

    SetDiameter(String)

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

    SetDieClearance(String)

    Declaration
    public void SetDieClearance(string dieClearance)
    Parameters
    Type Name Description
    System.String dieClearance

    SetHoleAttributes(String, String, Int32, String)

    Declaration
    public void SetHoleAttributes(string title, string value, int color, string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    SetLength(String)

    Declaration
    public void SetLength(string length)
    Parameters
    Type Name Description
    System.String length

    SetPierceHoleLocation(ILocation[])

    Declaration
    public void SetPierceHoleLocation(ILocation[] pierceHoleLocations)
    Parameters
    Type Name Description
    ILocation[] pierceHoleLocations

    SetPierceHoleShape(DirectionOption, IProfile[])

    Declaration
    public void SetPierceHoleShape(DirectionOption direction, IProfile[] profileEntries)
    Parameters
    Type Name Description
    DirectionOption direction
    IProfile[] profileEntries

    SetProfileBlendRadius(String)

    Declaration
    public void SetProfileBlendRadius(string profileBlendRadius)
    Parameters
    Type Name Description
    System.String profileBlendRadius

    SetSlugHoleAttributes(String, String, Int32, String)

    Declaration
    public void SetSlugHoleAttributes(string title, string value, int color, string diameterTitle)
    Parameters
    Type Name Description
    System.String title
    System.String value
    System.Int32 color
    System.String diameterTitle

    SetSlugHoleDiameterIncrement(String)

    Declaration
    public void SetSlugHoleDiameterIncrement(string slugHoleDiameterIncrement)
    Parameters
    Type Name Description
    System.String slugHoleDiameterIncrement

    SetSlugHoleOffset(String)

    Declaration
    public void SetSlugHoleOffset(string slugHoleOffset)
    Parameters
    Type Name Description
    System.String slugHoleOffset

    SetSlugHoleShape(DirectionOption, IProfile[])

    Declaration
    public void SetSlugHoleShape(DirectionOption direction, IProfile[] profileEntries)
    Parameters
    Type Name Description
    DirectionOption direction
    IProfile[] profileEntries

    SetWidth(String)

    Declaration
    public void SetWidth(string width)
    Parameters
    Type Name Description
    System.String width

    TranslatePierceHoleLocation(Vector3d)

    Declaration
    public void TranslatePierceHoleLocation(Vector3d translateDist)
    Parameters
    Type Name Description
    Vector3d translateDist

    Implements

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