Search Results for

    Show / Hide Table of Contents

    Class StockSizeBuilder

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

    Constructors

    StockSizeBuilder()

    Declaration
    protected StockSizeBuilder()

    Properties

    Associative

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

    AxisVector

    Declaration
    public Direction AxisVector { get; set; }
    Property Value
    Type Description
    Direction

    BlankPrecisionValue

    Declaration
    public double BlankPrecisionValue { get; set; }
    Property Value
    Type Description
    System.Double

    BlankSize

    Declaration
    public string BlankSize { get; set; }
    Property Value
    Type Description
    System.String

    Clearance

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

    ConnectionString

    Declaration
    public string ConnectionString { get; set; }
    Property Value
    Type Description
    System.String

    CylinderType

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  This functionality is no longer supported.")]
    public StockSizeBuilder.Cylinder CylinderType { get; set; }
    Property Value
    Type Description
    StockSizeBuilder.Cylinder

    InputSymmetricValue

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

    IsClearanceAutoSet

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

    OffsetNegativeX

    Declaration
    public double OffsetNegativeX { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetNegativeY

    Declaration
    public double OffsetNegativeY { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetNegativeZ

    Declaration
    public double OffsetNegativeZ { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetPositiveX

    Declaration
    public double OffsetPositiveX { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetPositiveY

    Declaration
    public double OffsetPositiveY { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetPositiveZ

    Declaration
    public double OffsetPositiveZ { get; set; }
    Property Value
    Type Description
    System.Double

    RadialOffset

    Declaration
    public double RadialOffset { get; set; }
    Property Value
    Type Description
    System.Double

    RefCsys

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  This functionality is no longer supported.")]
    public CoordinateSystem RefCsys { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    RefCsysSelection

    Declaration
    public SelectCoordinateSystem RefCsysSelection { get; }
    Property Value
    Type Description
    SelectCoordinateSystem

    ReferenceCsysType

    Declaration
    public StockSizeBuilder.RefCsysType ReferenceCsysType { get; set; }
    Property Value
    Type Description
    StockSizeBuilder.RefCsysType

    SelectBody

    Declaration
    public SelectBodyList SelectBody { get; }
    Property Value
    Type Description
    SelectBodyList

    ShowDiameterSymbol

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

    SizePrecision

    Declaration
    public int SizePrecision { get; set; }
    Property Value
    Type Description
    System.Int32

    StockType

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  This functionality is no longer supported.")]
    public StockSizeBuilder.Shape StockType { get; set; }
    Property Value
    Type Description
    StockSizeBuilder.Shape

    StringStock

    Declaration
    public string StringStock { get; set; }
    Property Value
    Type Description
    System.String

    Type

    Declaration
    public StockSizeBuilder.Types Type { get; set; }
    Property Value
    Type Description
    StockSizeBuilder.Types

    Methods

    CalculateBoxSize(out Point3d, out Double[], out Matrix3x3)

    Declaration
    public void CalculateBoxSize(out Point3d minPoint, out double[] edgeLength, out Matrix3x3 cysMatrix)
    Parameters
    Type Name Description
    Point3d minPoint
    System.Double[] edgeLength
    Matrix3x3 cysMatrix

    ConvertStockDataToBuilder(NXObject)

    Declaration
    public void ConvertStockDataToBuilder(NXObject stock)
    Parameters
    Type Name Description
    NXObject stock

    CreateRefCsys(Point3d, Matrix3x3)

    Declaration
    public void CreateRefCsys(Point3d inputOrigin, Matrix3x3 inputMatrix)
    Parameters
    Type Name Description
    Point3d inputOrigin
    Matrix3x3 inputMatrix

    EditStockSizeAttr(NXObject)

    Declaration
    public void EditStockSizeAttr(NXObject workPart)
    Parameters
    Type Name Description
    NXObject workPart

    ModifyRefCsys(Point3d, Matrix3x3)

    Declaration
    public void ModifyRefCsys(Point3d inputOrigin, Matrix3x3 inputMatrix)
    Parameters
    Type Name Description
    Point3d inputOrigin
    Matrix3x3 inputMatrix

    SetFitFaceStatus(Boolean)

    Declaration
    public void SetFitFaceStatus(bool fitFace)
    Parameters
    Type Name Description
    System.Boolean fitFace

    SetManipulatorOrientation(Matrix3x3)

    Declaration
    public void SetManipulatorOrientation(Matrix3x3 cysMatrix)
    Parameters
    Type Name Description
    Matrix3x3 cysMatrix

    SetStockSizeObject(NXObject)

    Declaration
    public void SetStockSizeObject(NXObject stock)
    Parameters
    Type Name Description
    NXObject stock

    UpdateBlankSizeString()

    Declaration
    public void UpdateBlankSizeString()

    UpdateStockSizeString()

    Declaration
    public void UpdateStockSizeString()

    Implements

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