Search Results for

    Show / Hide Table of Contents

    Class StressLinearization

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    StressLinearization
    Implements
    IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(string, int, int, Update.Option)
    NXObject.SetUserAttribute(string, int, double, Update.Option)
    NXObject.SetUserAttribute(string, int, string, Update.Option)
    NXObject.SetUserAttribute(string, int, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, string, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(string, int, bool, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, bool)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, bool, bool)
    NXObject.GetUserAttributeSize(string, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)
    NXObject.GetUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetBooleanUserAttribute(string, int)
    NXObject.GetIntegerUserAttribute(string, int)
    NXObject.GetRealUserAttribute(string, int)
    NXObject.GetStringUserAttribute(string, int)
    NXObject.GetTimeUserAttribute(string, int)
    NXObject.GetComputationalTimeUserAttribute(string, int)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(bool)
    NXObject.GetUserAttributeAsString(string, NXObject.AttributeType, int)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, string, bool, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(string, NXObject.AttributeType, bool)
    NXObject.GetUserAttributeLock(string, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(string, string)
    NXObject.GetPdmReferenceAttributeValue(string)
    NXObject.GetUserAttribute(string, bool, bool, NXObject.AttributeType)
    NXObject.GetUserAttributes(bool, bool)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(string, int)
    NXObject.SetAttribute(string, int, 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.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAE
    Assembly: NXOpen.dll
    Syntax
    public class StressLinearization : NXObject, IMessageSink, INXObject

    Constructors

    StressLinearization()

    Declaration
    protected StressLinearization()

    Properties

    AnyIteration

    Declaration
    public int AnyIteration { get; }
    Property Value
    Type Description
    int

    AnyLoadCase

    Declaration
    public string AnyLoadCase { get; }
    Property Value
    Type Description
    string

    AnyLocation

    Declaration
    public double AnyLocation { get; }
    Property Value
    Type Description
    double

    BendingComponents

    Declaration
    public StressLinearization.BendingTensorComponents BendingComponents { get; }
    Property Value
    Type Description
    StressLinearization.BendingTensorComponents

    Description

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

    ExtractTemperature

    Declaration
    public bool ExtractTemperature { get; }
    Property Value
    Type Description
    bool

    ExtractTemperatureLoad

    Declaration
    public bool ExtractTemperatureLoad { get; }
    Property Value
    Type Description
    bool

    Iteration

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAE.StressLinearization.IterationRange")]
    public int Iteration { get; }
    Property Value
    Type Description
    int

    IterationRange

    Declaration
    public string IterationRange { get; }
    Property Value
    Type Description
    string

    IterationSelection

    Declaration
    public StressLinearization.ResultSelection IterationSelection { get; }
    Property Value
    Type Description
    StressLinearization.ResultSelection

    LoadCaseName

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.StressLinearization.GetLoadCaseNames")]
    public string LoadCaseName { get; }
    Property Value
    Type Description
    string

    LoadCaseSelection

    Declaration
    public StressLinearization.LcaseSelection LoadCaseSelection { get; }
    Property Value
    Type Description
    StressLinearization.LcaseSelection

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    NumIntervals

    Declaration
    public int NumIntervals { get; }
    Property Value
    Type Description
    int

    Rho

    Declaration
    public Expression Rho { get; }
    Property Value
    Type Description
    Expression

    RhoInfinite

    Declaration
    public bool RhoInfinite { get; }
    Property Value
    Type Description
    bool

    Scl

    Declaration
    public QueryCurve Scl { get; }
    Property Value
    Type Description
    QueryCurve

    SclEnds

    Declaration
    public StressLinearization.SclEndsSupports SclEnds { get; }
    Property Value
    Type Description
    StressLinearization.SclEndsSupports

    StructureType

    Declaration
    public StressLinearization.StructureTypes StructureType { get; }
    Property Value
    Type Description
    StressLinearization.StructureTypes

    TemperatureResultType

    Declaration
    public StressLinearization.ResultTypeTemperature TemperatureResultType { get; }
    Property Value
    Type Description
    StressLinearization.ResultTypeTemperature

    Methods

    Compute(out Parameters, out StressState[], out StressState[], out StressState[], out StressState[], out StressState[])

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAE.StressLinearization.ComputeAll to take all iterations into account.")]
    public void Compute(out StressLinearization.Parameters parameters, out StressLinearization.StressState[] membranes, out StressLinearization.StressState[] bendings, out StressLinearization.StressState[] membranePlusBending, out StressLinearization.StressState[] peaks, out StressLinearization.StressState[] totals)
    Parameters
    Type Name Description
    StressLinearization.Parameters parameters
    StressState[] membranes
    StressState[] bendings
    StressState[] membranePlusBending
    StressState[] peaks
    StressState[] totals

    ComputeAll(out Parameters, out StressLinearizationResult[])

    Declaration
    public void ComputeAll(out StressLinearization.Parameters parameters, out StressLinearizationResult[] results)
    Parameters
    Type Name Description
    StressLinearization.Parameters parameters
    StressLinearizationResult[] results

    GetLoadCaseNames()

    Declaration
    public string[] GetLoadCaseNames()
    Returns
    Type Description
    string[]

    GetMax(StressLinearizationResult[], TensorType, TensorComponent, string, double, int)

    Declaration
    public StressLinearization.ExtremumResult GetMax(StressLinearizationResult[] slresults, StressLinearization.TensorType tensorType, StressLinearization.TensorComponent tensorComponent, string lcName, double location, int iteration)
    Parameters
    Type Name Description
    StressLinearizationResult[] slresults
    StressLinearization.TensorType tensorType
    StressLinearization.TensorComponent tensorComponent
    string lcName
    double location
    int iteration
    Returns
    Type Description
    StressLinearization.ExtremumResult

    GetMin(StressLinearizationResult[], TensorType, TensorComponent, string, double, int)

    Declaration
    public StressLinearization.ExtremumResult GetMin(StressLinearizationResult[] slresults, StressLinearization.TensorType tensorType, StressLinearization.TensorComponent tensorComponent, string lcName, double location, int iteration)
    Parameters
    Type Name Description
    StressLinearizationResult[] slresults
    StressLinearization.TensorType tensorType
    StressLinearization.TensorComponent tensorComponent
    string lcName
    double location
    int iteration
    Returns
    Type Description
    StressLinearization.ExtremumResult

    GetResultType()

    Declaration
    public StressLinearization.ResultType GetResultType()
    Returns
    Type Description
    StressLinearization.ResultType

    GetWorst(StressLinearizationResult[], TensorType, TensorComponent, string, double, int)

    Declaration
    public StressLinearization.ExtremumResult GetWorst(StressLinearizationResult[] slresults, StressLinearization.TensorType tensorType, StressLinearization.TensorComponent tensorComponent, string lcName, double location, int iteration)
    Parameters
    Type Name Description
    StressLinearizationResult[] slresults
    StressLinearization.TensorType tensorType
    StressLinearization.TensorComponent tensorComponent
    string lcName
    double location
    int iteration
    Returns
    Type Description
    StressLinearization.ExtremumResult

    Implements

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