Search Results for

    Show / Hide Table of Contents

    Class Utils

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    Utils
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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, Boolean)

    Declaration
    public void ExportLumpedMassInterchangeData(LMIEConnection[] iConnections, string iAbsoluteExportPath, bool iConvertConnectionDataFromPartUnits)
    Parameters
    Type Name Description
    LMIEConnection[] iConnections
    System.String iAbsoluteExportPath
    System.Boolean 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, Int32, Int32, Int32)

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

    GetCoordinatesFromConstraintFile(String)

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

    GetElemLabels(IFEModel, Boolean, out Int32[])

    Declaration
    public void GetElemLabels(IFEModel feModel, bool fromChildren, out int[] labels)
    Parameters
    Type Name Description
    IFEModel feModel
    System.Boolean fromChildren
    System.Int32[] 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
    System.String iAbsoluteExportPath
    Returns
    Type Description
    LMIEConnection[]

    GetNodeLabels(IFEModel, Boolean, out Int32[])

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

    GetObjectAtProjectionOfLocation(IConnection, Int32, Int32, Int32)

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

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

    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
    System.Int32[] oFlangeObjectIndexList

    ImportLumpedMassInterchangeData(INXObject, String)

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

    MapObject(FemPart, TaggedObject, Boolean)

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

    ReimportMesh()

    Declaration
    public void ReimportMesh()

    RelabelAfem()

    Declaration
    public void RelabelAfem()

    RelabelAFEMPhysicalProperty(AssyFemPart)

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

    RelabelAfmOffsets(AssyFemPart, Int32, Int32, Int32, Int32)

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

    RemeshCompatibleConnectionComponents(IConnection[])

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

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

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

    SplitWarpedQuads()

    Declaration
    public void SplitWarpedQuads()

    WriteCoordinatesToConstraintFile(String, String, Point3d[])

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

    Implements

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