Search Results for

    Show / Hide Table of Contents

    Class ManufacturingAssemblyNavigatorBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    ManufacturingAssemblyNavigatorBuilder
    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.Features.ShipDesign
    Assembly: NXOpen.dll
    Syntax
    public class ManufacturingAssemblyNavigatorBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    ManufacturingAssemblyNavigatorBuilder()

    Declaration
    protected ManufacturingAssemblyNavigatorBuilder()

    Methods

    CreateChild(NXObject, ManufacturingAssemblyNavigatorBuilder.ContainerType)

    Declaration
    public NXObject CreateChild(NXObject containerOccTag, ManufacturingAssemblyNavigatorBuilder.ContainerType containerType)
    Parameters
    Type Name Description
    NXObject containerOccTag
    ManufacturingAssemblyNavigatorBuilder.ContainerType containerType
    Returns
    Type Description
    NXObject

    CreateCustomView(NXObject)

    Declaration
    public void CreateCustomView(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    CreateMasterContainer(String)

    Declaration
    public NXObject CreateMasterContainer(string containerName)
    Parameters
    Type Name Description
    System.String containerName
    Returns
    Type Description
    NXObject

    CreateMasterContainer(String, NXObject)

    Declaration
    public NXObject CreateMasterContainer(string containerName, NXObject parentPartOccTag)
    Parameters
    Type Name Description
    System.String containerName
    NXObject parentPartOccTag
    Returns
    Type Description
    NXObject

    CreateSuperPlate(NXObject[])

    Declaration
    public void CreateSuperPlate(NXObject[] sourcePartOccs)
    Parameters
    Type Name Description
    NXObject[] sourcePartOccs

    DefinePanels(String)

    Declaration
    public void DefinePanels(string masterContainerName)
    Parameters
    Type Name Description
    System.String masterContainerName

    DistributeWelds(NXObject)

    Declaration
    public void DistributeWelds(NXObject containerOccTag)
    Parameters
    Type Name Description
    NXObject containerOccTag

    ExportToXML(NXObject)

    Declaration
    public void ExportToXML(NXObject masterContainerPartOccTag)
    Parameters
    Type Name Description
    NXObject masterContainerPartOccTag

    GetSuperPlate()

    Declaration
    public NXObject GetSuperPlate()
    Returns
    Type Description
    NXObject

    GetSuperPlateContainer()

    Declaration
    public NXObject GetSuperPlateContainer()
    Returns
    Type Description
    NXObject

    GetSuperPlateContainerName()

    Declaration
    public string GetSuperPlateContainerName()
    Returns
    Type Description
    System.String

    GetSuperPlateName()

    Declaration
    public string GetSuperPlateName()
    Returns
    Type Description
    System.String

    MoveComponents(NXObject, NXObject[])

    Declaration
    public void MoveComponents(NXObject containerOccTag, NXObject[] partOccsToMove)
    Parameters
    Type Name Description
    NXObject containerOccTag
    NXObject[] partOccsToMove

    RemoveComponent(NXObject)

    Declaration
    public void RemoveComponent(NXObject containerOccTag)
    Parameters
    Type Name Description
    NXObject containerOccTag

    SetContainerCenterOfGravity(NXObject)

    Declaration
    public void SetContainerCenterOfGravity(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    SetContainerMass(NXObject)

    Declaration
    public void SetContainerMass(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    SetContainerName(NXObject)

    Declaration
    public void SetContainerName(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    SetContainerWeldLength(NXObject)

    Declaration
    public void SetContainerWeldLength(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    SetManufacturingAttribute(NXObject, String, String)

    Declaration
    public void SetManufacturingAttribute(NXObject componentTag, string attrName, string attrValue)
    Parameters
    Type Name Description
    NXObject componentTag
    System.String attrName
    System.String attrValue

    SetNavigatorRootComponent(NXObject)

    Declaration
    public void SetNavigatorRootComponent(NXObject componentTag)
    Parameters
    Type Name Description
    NXObject componentTag

    SetOrientation(NXObject, ManufacturingAssemblyNavigatorBuilder.OrientationType)

    Declaration
    public void SetOrientation(NXObject containerOccTag, ManufacturingAssemblyNavigatorBuilder.OrientationType orientationType)
    Parameters
    Type Name Description
    NXObject containerOccTag
    ManufacturingAssemblyNavigatorBuilder.OrientationType orientationType

    SetOrientationUpFace(NXObject, TaggedObject)

    Declaration
    public void SetOrientationUpFace(NXObject containerOccTag, TaggedObject upFace)
    Parameters
    Type Name Description
    NXObject containerOccTag
    TaggedObject upFace

    SetSuperPlateContainer(NXObject)

    Declaration
    public void SetSuperPlateContainer(NXObject partTag)
    Parameters
    Type Name Description
    NXObject partTag

    SetSuperPlateContainerName(String)

    Declaration
    public void SetSuperPlateContainerName(string superPlateContainerName)
    Parameters
    Type Name Description
    System.String superPlateContainerName

    SetSuperPlateName(String)

    Declaration
    public void SetSuperPlateName(string superPlateName)
    Parameters
    Type Name Description
    System.String superPlateName

    Implements

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