Search Results for

    Show / Hide Table of Contents

    Class AssyFEModel

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    IFEModel
    BaseFEModel
    AssyFEModel
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IHierarchicalFEModel
    INXObject
    IPostScenarioDataSource
    Inherited Members
    BaseFEModel.UpdateFemodel()
    BaseFEModel.EnableFemUpdate()
    BaseFEModel.AskUpdatePending()
    BaseFEModel.NodeElementMgr
    BaseFEModel.CaeConnections
    BaseFEModel.MeshControls
    BaseFEModel.Bolts
    BaseFEModel.FluidDomains
    BaseFEModel.CfdLocalResolutionConstraints
    BaseFEModel.CfdContactPreventionConstraints
    BaseFEModel.CfdAutoRefinementConstraints
    BaseFEModel.CaeReuseLibrary
    BaseFEModel.ConnectionElementCollection
    BaseFEModel.GlobalLayupMgr
    IFEModel.ConnectionsContainer
    IFEModel.FeelementLabelMap
    IFEModel.FenodeLabelMap
    IFEModel.MeshManager
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    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.CAE
    Assembly: NXOpen.dll
    Syntax
    public class AssyFEModel : BaseFEModel, IMessageSink, IHierarchicalFEModel, INXObject, IPostScenarioDataSource

    Constructors

    AssyFEModel()

    Declaration
    protected AssyFEModel()

    Properties

    Parent

    Declaration
    public IFEModel Parent { get; }
    Property Value
    Type Description
    IFEModel

    Methods

    DeleteModelEdits()

    Declaration
    public void DeleteModelEdits()

    Find(String)

    Declaration
    public TaggedObject Find(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    TaggedObject

    GetAssemblyComponentForMappedFemOcc(FEModelOccurrence)

    Declaration
    public Component GetAssemblyComponentForMappedFemOcc(FEModelOccurrence femOcc)
    Parameters
    Type Name Description
    FEModelOccurrence femOcc
    Returns
    Type Description
    Component

    GetChildren()

    Declaration
    public FEModelOccurrence[] GetChildren()
    Returns
    Type Description
    FEModelOccurrence[]

    GetFreezeOption()

    Declaration
    public bool GetFreezeOption()
    Returns
    Type Description
    System.Boolean

    GetMappedComponentRemovalOption()

    Declaration
    public AssyFEModel.MappedComponentRemovalType GetMappedComponentRemovalOption()
    Returns
    Type Description
    AssyFEModel.MappedComponentRemovalType

    GetMappedFemOccForAssemblyComponent(Component)

    Declaration
    public FEModelOccurrence GetMappedFemOccForAssemblyComponent(Component cadPartOcc)
    Parameters
    Type Name Description
    Component cadPartOcc
    Returns
    Type Description
    FEModelOccurrence

    GetRepositionOption()

    Declaration
    public AssyFEModel.RepositionType GetRepositionOption()
    Returns
    Type Description
    AssyFEModel.RepositionType

    LocateCoordinateSystemThatControlsComponentPositioning(FEModelOccurrence)

    Declaration
    public CartesianCoordinateSystem LocateCoordinateSystemThatControlsComponentPositioning(FEModelOccurrence femOcc)
    Parameters
    Type Name Description
    FEModelOccurrence femOcc
    Returns
    Type Description
    CartesianCoordinateSystem

    MapFemToAssemblyComponent(BaseFemPart, Component, Boolean)

    Declaration
    public FEModelOccurrence MapFemToAssemblyComponent(BaseFemPart femPart, Component cadPartOcc, bool workLayer)
    Parameters
    Type Name Description
    BaseFemPart femPart
    Component cadPartOcc
    System.Boolean workLayer
    Returns
    Type Description
    FEModelOccurrence

    MapFemToMultiAssemblyComponents(BaseFemPart, Component[], Boolean)

    Declaration
    public FEModelOccurrence[] MapFemToMultiAssemblyComponents(BaseFemPart femPart, Component[] pCadPartOccs, bool workLayer)
    Parameters
    Type Name Description
    BaseFemPart femPart
    Component[] pCadPartOccs
    System.Boolean workLayer
    Returns
    Type Description
    FEModelOccurrence[]

    PositionAllComponentsByCoordinateSystems(Int32)

    Declaration
    public void PositionAllComponentsByCoordinateSystems(int startLabel)
    Parameters
    Type Name Description
    System.Int32 startLabel

    PositionComponentByCoordinateSystem(FEModelOccurrence, CartesianCoordinateSystem)

    Declaration
    public void PositionComponentByCoordinateSystem(FEModelOccurrence femOcc, CartesianCoordinateSystem csys)
    Parameters
    Type Name Description
    FEModelOccurrence femOcc
    CartesianCoordinateSystem csys

    PositionComponentsByCoordinateSystems(FEModelOccurrence[], Int32)

    Declaration
    public void PositionComponentsByCoordinateSystems(FEModelOccurrence[] femOccs, int startLabel)
    Parameters
    Type Name Description
    FEModelOccurrence[] femOccs
    System.Int32 startLabel

    RemoveFemMappedToAssemblyComponent(Component)

    Declaration
    public void RemoveFemMappedToAssemblyComponent(Component cadPartOcc)
    Parameters
    Type Name Description
    Component cadPartOcc

    RemovePositioningOfComponentByCoordinateSystem(FEModelOccurrence)

    Declaration
    public void RemovePositioningOfComponentByCoordinateSystem(FEModelOccurrence femOcc)
    Parameters
    Type Name Description
    FEModelOccurrence femOcc

    RemovePositioningOfComponentsByCoordinateSystem()

    Declaration
    public void RemovePositioningOfComponentsByCoordinateSystem()

    SetFreezeOption(Boolean)

    Declaration
    public void SetFreezeOption(bool freezeOption)
    Parameters
    Type Name Description
    System.Boolean freezeOption

    SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType)

    Declaration
    public void SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType remOption)
    Parameters
    Type Name Description
    AssyFEModel.MappedComponentRemovalType remOption

    SetRepositionOption(AssyFEModel.RepositionType)

    Declaration
    public void SetRepositionOption(AssyFEModel.RepositionType reposOption)
    Parameters
    Type Name Description
    AssyFEModel.RepositionType reposOption

    UnmapAndPreserveFemFromAssemblyComponent(FEModelOccurrence)

    Declaration
    public void UnmapAndPreserveFemFromAssemblyComponent(FEModelOccurrence femOcc)
    Parameters
    Type Name Description
    FEModelOccurrence femOcc

    UnmapFemFromAssemblyComponent(Component)

    Declaration
    public void UnmapFemFromAssemblyComponent(Component cadPartOcc)
    Parameters
    Type Name Description
    Component cadPartOcc

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IHierarchicalFEModel
    INXObject
    IPostScenarioDataSource
    In This Article
    Back to top Generated by DocFX