Search Results for

    Show / Hide Table of Contents

    Class Utils

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    Utils
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAE.Connections
    Assembly: NXOpen.dll
    Syntax
    public class Utils : NXRemotableObject, IMessageSink

    Constructors

    Utils(CaeSession)

    Declaration
    protected Utils(CaeSession owner)
    Parameters
    Type Name Description
    CaeSession owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CreateLmieconnection(INXObject)

    Declaration
    public LMIEConnection CreateLmieconnection(INXObject contextPart)
    Parameters
    Type Name Description
    INXObject contextPart
    Returns
    Type Description
    LMIEConnection

    ExportLumpedMassInterchangeData(LMIEConnection[], string, bool)

    Declaration
    public void ExportLumpedMassInterchangeData(LMIEConnection[] iConnections, string iAbsoluteExportPath, bool iConvertConnectionDataFromPartUnits)
    Parameters
    Type Name Description
    LMIEConnection[] iConnections
    string iAbsoluteExportPath
    bool iConvertConnectionDataFromPartUnits

    FilterConnectionsByType(IConnection[], ConnectionType)

    Declaration
    public IConnection[] FilterConnectionsByType(IConnection[] iConnections, ConnectionType type)
    Parameters
    Type Name Description
    IConnection[] iConnections
    ConnectionType type
    Returns
    Type Description
    IConnection[]

    GetBodyFromFeature(Feature, out Body[])

    Declaration
    public void GetBodyFromFeature(Feature feature, out Body[] body)
    Parameters
    Type Name Description
    Feature feature
    Body[] body

    GetBoltSupportOfLocation(IConnection, int, int, int)

    Declaration
    public TaggedObject GetBoltSupportOfLocation(IConnection iBoltConnection, int locationIndex, int coordinateIndex, int boltSupportIndex)
    Parameters
    Type Name Description
    IConnection iBoltConnection
    int locationIndex
    int coordinateIndex
    int boltSupportIndex
    Returns
    Type Description
    TaggedObject

    GetCoordinatesFromConstraintFile(string)

    Declaration
    public Point3d[] GetCoordinatesFromConstraintFile(string constraintFilePath)
    Parameters
    Type Name Description
    string constraintFilePath
    Returns
    Type Description
    Point3d[]

    GetElemLabels(IFEModel, bool, out int[])

    Declaration
    public void GetElemLabels(IFEModel feModel, bool fromChildren, out int[] labels)
    Parameters
    Type Name Description
    IFEModel feModel
    bool fromChildren
    int[] labels

    GetFeatureFromBody(Body)

    Declaration
    public Feature GetFeatureFromBody(Body body)
    Parameters
    Type Name Description
    Body body
    Returns
    Type Description
    Feature

    GetFreeEdgesFromElementCollectors(IFEModel, Mesh[], out FEElement[])

    Declaration
    public void GetFreeEdgesFromElementCollectors(IFEModel feModel, Mesh[] iElementCollectors, out FEElement[] freeEdges)
    Parameters
    Type Name Description
    IFEModel feModel
    Mesh[] iElementCollectors
    FEElement[] freeEdges

    GetInterchangeDataFromLumpedMass(Unit, Unit, LumpedMass[], string)

    Declaration
    public LMIEConnection[] GetInterchangeDataFromLumpedMass(Unit conversionLengthUnit, Unit conversionMassUnit, LumpedMass[] iConnections, string iAbsoluteExportPath)
    Parameters
    Type Name Description
    Unit conversionLengthUnit
    Unit conversionMassUnit
    LumpedMass[] iConnections
    string iAbsoluteExportPath
    Returns
    Type Description
    LMIEConnection[]

    GetNodeLabels(IFEModel, bool, out int[])

    Declaration
    public void GetNodeLabels(IFEModel feModel, bool fromChildren, out int[] labels)
    Parameters
    Type Name Description
    IFEModel feModel
    bool fromChildren
    int[] labels

    GetObjectAtProjectionOfLocation(IConnection, int, int, int)

    Declaration
    public TaggedObject GetObjectAtProjectionOfLocation(IConnection iConnection, int locationIndex, int coordinateIndex, int flangeIndex)
    Parameters
    Type Name Description
    IConnection iConnection
    int locationIndex
    int coordinateIndex
    int flangeIndex
    Returns
    Type Description
    TaggedObject

    GetProjectionPoints(IConnection[], out INXObject[], out Point3d[], out int[])

    Declaration
    public void GetProjectionPoints(IConnection[] iConnections, out INXObject[] oFlanges, out Point3d[] oProjectionPoints, out int[] oFlangeObjectIndexList)
    Parameters
    Type Name Description
    IConnection[] iConnections
    INXObject[] oFlanges
    Point3d[] oProjectionPoints
    int[] oFlangeObjectIndexList

    ImportLumpedMassInterchangeData(INXObject, string)

    Declaration
    public LMIEConnection[] ImportLumpedMassInterchangeData(INXObject contextPart, string iAbsoluteImportPath)
    Parameters
    Type Name Description
    INXObject contextPart
    string iAbsoluteImportPath
    Returns
    Type Description
    LMIEConnection[]

    MapObject(FemPart, TaggedObject, bool)

    Declaration
    public TaggedObject MapObject(FemPart femPart, TaggedObject cadFeature, bool syncGeomData)
    Parameters
    Type Name Description
    FemPart femPart
    TaggedObject cadFeature
    bool syncGeomData
    Returns
    Type Description
    TaggedObject

    ReimportMesh()

    Declaration
    public void ReimportMesh()

    RelabelAFEMPhysicalProperty(AssyFemPart)

    Declaration
    public void RelabelAFEMPhysicalProperty(AssyFemPart assyFemPart)
    Parameters
    Type Name Description
    AssyFemPart assyFemPart

    RelabelAfem()

    Declaration
    public void RelabelAfem()

    RelabelAfmOffsets(AssyFemPart, int, int, int, int)

    Declaration
    public void RelabelAfmOffsets(AssyFemPart assyFemPart, int nodeOffset, int elemOffset, int csysOffset, int physOffset)
    Parameters
    Type Name Description
    AssyFemPart assyFemPart
    int nodeOffset
    int elemOffset
    int csysOffset
    int physOffset

    RemeshCompatibleConnectionComponents(IConnection[])

    Declaration
    public void RemeshCompatibleConnectionComponents(IConnection[] connections)
    Parameters
    Type Name Description
    IConnection[] connections

    SearchNearestFlanges(IConnection[], out INXObject[], out int[])

    Declaration
    public void SearchNearestFlanges(IConnection[] iConnections, out INXObject[] oNearestFlanges, out int[] oFlangeObjectIndices)
    Parameters
    Type Name Description
    IConnection[] iConnections
    INXObject[] oNearestFlanges
    int[] oFlangeObjectIndices

    SplitWarpedQuads()

    Declaration
    public void SplitWarpedQuads()

    WriteCoordinatesToConstraintFile(string, string, Point3d[])

    Declaration
    public void WriteCoordinatesToConstraintFile(string constraintFilePath, string connectionName, Point3d[] coordinates)
    Parameters
    Type Name Description
    string constraintFilePath
    string connectionName
    Point3d[] coordinates

    Implements

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