Search Results for

    Show / Hide Table of Contents

    Class DirectUnfoldBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    DirectUnfoldBuilder
    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 DirectUnfoldBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    DirectUnfoldBuilder()

    Declaration
    protected DirectUnfoldBuilder()

    Properties

    AdditionalBendFaces

    Declaration
    public ScCollector AdditionalBendFaces { get; }
    Property Value
    Type Description
    ScCollector

    Angle1

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

    Angle2

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

    Angle3

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

    Angle4

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

    Angle5

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

    Angle6

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

    CurBodies

    Declaration
    public DirectUnfoldBuilder.BodyList CurBodies { get; set; }
    Property Value
    Type Description
    DirectUnfoldBuilder.BodyList

    DefineNeutralFactor

    Declaration
    public DefineNeutralFactorBuilder DefineNeutralFactor { get; }
    Property Value
    Type Description
    DefineNeutralFactorBuilder

    DesignSequence

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

    DevLength

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use Tooling.DefineNeutralFactorBuilder.BendDevelopedLength instead.")]
    public double DevLength { get; set; }
    Property Value
    Type Description
    System.Double

    EditOption

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

    InterNamingRule

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

    InterRenameComp

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

    InterStage

    Declaration
    public SelectComponent InterStage { get; }
    Property Value
    Type Description
    SelectComponent

    KFactor

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use Tooling.DefineNeutralFactorBuilder.NeutralFactor instead.")]
    public string KFactor { get; set; }
    Property Value
    Type Description
    System.String

    Materials

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use Tooling.DefineNeutralFactorBuilder.PartMaterial instead.")]
    public DirectUnfoldBuilder.MatType Materials { get; set; }
    Property Value
    Type Description
    DirectUnfoldBuilder.MatType

    NumBends

    Declaration
    public DirectUnfoldBuilder.Bend NumBends { get; set; }
    Property Value
    Type Description
    DirectUnfoldBuilder.Bend

    NumInter

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

    OrientPitch

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

    Pitch

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

    SelectBend

    Declaration
    public SelectFaceList SelectBend { get; }
    Property Value
    Type Description
    SelectFaceList

    SelectStartEdge

    Declaration
    public SelectEdgeList SelectStartEdge { get; }
    Property Value
    Type Description
    SelectEdgeList

    SelPlanarFaces

    Declaration
    public SelectFaceList SelPlanarFaces { get; }
    Property Value
    Type Description
    SelectFaceList

    StartStation

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

    UnfoldType

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

    Methods

    ConvertToSheetMetal(NXObject)

    Declaration
    public void ConvertToSheetMetal(NXObject baseBody)
    Parameters
    Type Name Description
    NXObject baseBody

    CreateResizeNeutralFactorForBody(NXObject)

    Declaration
    public void CreateResizeNeutralFactorForBody(NXObject baseBody)
    Parameters
    Type Name Description
    NXObject baseBody

    DefinePreBends(NXObject[])

    Declaration
    public void DefinePreBends(NXObject[] selBends)
    Parameters
    Type Name Description
    NXObject[] selBends

    DeleteBends(NXObject[])

    Declaration
    public void DeleteBends(NXObject[] bendFaces)
    Parameters
    Type Name Description
    NXObject[] bendFaces

    EditResizeNeutralFactorForBends(Double, NXObject[])

    Declaration
    public void EditResizeNeutralFactorForBends(double newKFactor, NXObject[] bendUDO)
    Parameters
    Type Name Description
    System.Double newKFactor
    NXObject[] bendUDO

    GetAllBendsUDO(NXObject)

    Declaration
    public NXObject[] GetAllBendsUDO(NXObject baseBody)
    Parameters
    Type Name Description
    NXObject baseBody
    Returns
    Type Description
    NXObject[]

    KByMaterial()

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  This functionality is no longer supported.")]
    public void KByMaterial()

    LoadDatabase()

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  This functionality is no longer supported.")]
    public void LoadDatabase()

    MergeBends(NXObject[])

    Declaration
    public void MergeBends(NXObject[] mergeBendsFaces)
    Parameters
    Type Name Description
    NXObject[] mergeBendsFaces

    SetCurrentBody(NXObject)

    Declaration
    public void SetCurrentBody(NXObject currentBody)
    Parameters
    Type Name Description
    NXObject currentBody

    Implements

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