Search Results for

    Show / Hide Table of Contents

    Class LocalLaminate

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    Laminate
    LocalLaminate
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    Laminate.CreateLocalLaminateByCopy()
    Laminate.GetReferencePlane()
    Laminate.GetBottomFiberDistance()
    Laminate.GetReferenceTemperature()
    Laminate.GetPlyId(int)
    Laminate.GetPlyThickness(int)
    Laminate.GetPlyAngle(int)
    Laminate.GetPlyMaterialName(int)
    Laminate.GetPlyMaterial(int)
    Laminate.IsUsingPlyMaterial(int)
    Laminate.GetPlyIds(out int[])
    Laminate.GetPlyThicknesses(out double[])
    Laminate.GetPlyAngles(out double[])
    Laminate.GetPlyMaterialNames(out string[])
    Laminate.GetPlyMaterials(out PhysicalMaterial[])
    Laminate.IsUsingPlyMaterials(out bool[])
    Laminate.GetLaminateAngle()
    Laminate.IsInverted()
    Laminate.IsReversed()
    Laminate.GetStiffnessA()
    Laminate.GetStiffnessB()
    Laminate.GetStiffnessD()
    Laminate.GetABD()
    Laminate.GetTransverseShear()
    Laminate.PrintLaminateInfo(bool, bool, bool)
    Laminate.GetStressPerPly(bool, double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable)
    Laminate.GetStrainPerPly(bool, double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable)
    Laminate.GetInterlaminarShearStress(bool, double[], double[], double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable)
    Laminate.GetMaterialNames(out string[])
    Laminate.GetOrientations(out double[])
    Laminate.GetMaterialPlyCount(int, out int[])
    Laminate.GetMaterialThickness(int, out double[])
    Laminate.GetYoungsModulus()
    Laminate.GetBendingYoungsModulus()
    Laminate.GetPoissonsRatio()
    Laminate.GetShearModulus()
    Laminate.GetBendingShearModulus()
    Laminate.GetThermalExpansionCoeff()
    Laminate.GetThermalConductivityCoeff()
    Laminate.GetSpecificHeat()
    Laminate.GetMid1()
    Laminate.GetMid2()
    Laminate.GetMid3()
    Laminate.GetMid4()
    Laminate.ToShorthandNotation()
    Laminate.GetUnitSystem()
    Laminate.SetUnitSystem(CalculationContext.UnitSystem)
    Laminate.IsBalanced
    Laminate.IsSymmetric
    Laminate.MassDensity
    Laminate.MassPerUnitArea
    Laminate.NumMaterials
    Laminate.NumPlies
    Laminate.PhysPropName
    Laminate.TotalThickness
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    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.AeroStructures
    Assembly: NXOpen.dll
    Syntax
    public class LocalLaminate : Laminate, IMessageSink, IDisposable

    Constructors

    LocalLaminate(nint)

    Declaration
    protected LocalLaminate(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Methods

    AddPly(PhysicalMaterial, double, Unit, double, Unit)

    Declaration
    public int AddPly(PhysicalMaterial material, double thickness, Unit thicknessUnit, double angle, Unit angleUnit)
    Parameters
    Type Name Description
    PhysicalMaterial material
    double thickness
    Unit thicknessUnit
    double angle
    Unit angleUnit
    Returns
    Type Description
    int

    AddPlyByMaterialName(string, double, Unit, double, Unit)

    Declaration
    public int AddPlyByMaterialName(string materialName, double thickness, Unit thicknessUnit, double angle, Unit angleUnit)
    Parameters
    Type Name Description
    string materialName
    double thickness
    Unit thicknessUnit
    double angle
    Unit angleUnit
    Returns
    Type Description
    int

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    Laminate.FreeResource()

    SetBottomFiberDistance(double, Unit)

    Declaration
    public void SetBottomFiberDistance(double distance, Unit distanceUnit)
    Parameters
    Type Name Description
    double distance
    Unit distanceUnit

    SetInverted(bool)

    Declaration
    public void SetInverted(bool inverted)
    Parameters
    Type Name Description
    bool inverted

    SetLaminateAngle(double, Unit)

    Declaration
    public void SetLaminateAngle(double angle, Unit angleUnit)
    Parameters
    Type Name Description
    double angle
    Unit angleUnit

    SetPlyAngle(int, double, Unit)

    Declaration
    public void SetPlyAngle(int plyIndex, double angle, Unit angleUnit)
    Parameters
    Type Name Description
    int plyIndex
    double angle
    Unit angleUnit

    SetPlyMaterial(int, PhysicalMaterial)

    Declaration
    public void SetPlyMaterial(int plyIndex, PhysicalMaterial material)
    Parameters
    Type Name Description
    int plyIndex
    PhysicalMaterial material

    SetPlyMaterialByName(int, string)

    Declaration
    public void SetPlyMaterialByName(int plyIndex, string materialName)
    Parameters
    Type Name Description
    int plyIndex
    string materialName

    SetPlyThickness(int, double, Unit)

    Declaration
    public void SetPlyThickness(int plyIndex, double thickness, Unit thicknessUnit)
    Parameters
    Type Name Description
    int plyIndex
    double thickness
    Unit thicknessUnit

    SetReferencePlane(LamRefLoc)

    Declaration
    public void SetReferencePlane(Laminate.LamRefLoc location)
    Parameters
    Type Name Description
    Laminate.LamRefLoc location

    SetReferenceTemperature(double, Unit)

    Declaration
    public void SetReferenceTemperature(double temperature, Unit temperatureUnit)
    Parameters
    Type Name Description
    double temperature
    Unit temperatureUnit

    SetReversed(bool)

    Declaration
    public void SetReversed(bool reversed)
    Parameters
    Type Name Description
    bool reversed

    Implements

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