Search Results for

    Show / Hide Table of Contents

    Class ThreadBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    ThreadBuilder
    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 ThreadBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    ThreadBuilder()

    Declaration
    protected ThreadBuilder()

    Properties

    Angle

    Declaration
    public double Angle { get; }
    Property Value
    Type Description
    double

    AngleExp

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

    CylinderDiameter

    Declaration
    public double CylinderDiameter { get; }
    Property Value
    Type Description
    double

    CylindricalFace

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

    ExtendStart

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

    HolePreference

    Declaration
    public ThreadBuilder.HoleSizePreference HolePreference { get; set; }
    Property Value
    Type Description
    ThreadBuilder.HoleSizePreference

    IsInternalThread

    Declaration
    public bool IsInternalThread { get; }
    Property Value
    Type Description
    bool

    MajorDiameter

    Declaration
    public double MajorDiameter { get; }
    Property Value
    Type Description
    double

    MajorDiameterExp

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

    MatchThreadSizeToCylinder

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

    MinorDiameter

    Declaration
    public double MinorDiameter { get; }
    Property Value
    Type Description
    double

    MinorDiameterExp

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

    NumStarts

    Declaration
    public int NumStarts { get; set; }
    Property Value
    Type Description
    int

    Pitch

    Declaration
    public double Pitch { get; }
    Property Value
    Type Description
    double

    PitchExp

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

    PitchMultiple

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

    RadialEngage

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

    ReverseThreadDirection

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

    ShaftDiameter

    Declaration
    public double ShaftDiameter { get; }
    Property Value
    Type Description
    double

    ShaftDiameterExp

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

    ShaftPreference

    Declaration
    public ThreadBuilder.ShaftSizePreference ShaftPreference { get; set; }
    Property Value
    Type Description
    ThreadBuilder.ShaftSizePreference

    SmartThread

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use NXOpen.Features.ThreadBuilder.MatchThreadSizeToCylinder instead.")]
    public bool SmartThread { get; set; }
    Property Value
    Type Description
    bool

    StartObject

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

    TapDrillDiameter

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

    TapDrillDiameterExp

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

    Tapered

    Declaration
    public bool Tapered { get; }
    Property Value
    Type Description
    bool

    TaperedValue

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

    ThreadHandedness

    Declaration
    public ThreadBuilder.Handedness ThreadHandedness { get; set; }
    Property Value
    Type Description
    ThreadBuilder.Handedness

    ThreadInput

    Declaration
    public ThreadBuilder.Input ThreadInput { get; set; }
    Property Value
    Type Description
    ThreadBuilder.Input

    ThreadLength

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

    ThreadLimit

    Declaration
    public ThreadBuilder.LimitOption ThreadLimit { get; set; }
    Property Value
    Type Description
    ThreadBuilder.LimitOption

    ThreadMethod

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

    ThreadSize

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

    ThreadStandard

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

    ThreadType

    Declaration
    public ThreadBuilder.Type ThreadType { get; set; }
    Property Value
    Type Description
    ThreadBuilder.Type

    Implements

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