Search Results for

    Show / Hide Table of Contents

    Class Laminate

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    Laminate
    LocalLaminate
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    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 Laminate : TransientObject, IMessageSink, IDisposable

    Constructors

    Laminate(nint)

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

    Properties

    IsBalanced

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

    IsSymmetric

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

    MassDensity

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

    MassPerUnitArea

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

    NumMaterials

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

    NumPlies

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

    PhysPropName

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

    TotalThickness

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

    Methods

    CreateLocalLaminateByCopy()

    Declaration
    public LocalLaminate CreateLocalLaminateByCopy()
    Returns
    Type Description
    LocalLaminate

    FreeResource()

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

    GetABD()

    Declaration
    public GeneralScalarTable GetABD()
    Returns
    Type Description
    GeneralScalarTable

    GetBendingShearModulus()

    Declaration
    public double GetBendingShearModulus()
    Returns
    Type Description
    double

    GetBendingYoungsModulus()

    Declaration
    public GeneralScalarTable GetBendingYoungsModulus()
    Returns
    Type Description
    GeneralScalarTable

    GetBottomFiberDistance()

    Declaration
    public double GetBottomFiberDistance()
    Returns
    Type Description
    double

    GetInterlaminarShearStress(bool, double[], double[], double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable)

    Declaration
    public void GetInterlaminarShearStress(bool usePlyCoordinates, double[] opTemp, double[] nxx, double[] nyy, double[] nxy, double[] mxx, double[] myy, double[] mxy, double[] tsx, double[] tsy, out GeneralScalarTable stressYz, out GeneralScalarTable stressZx)
    Parameters
    Type Name Description
    bool usePlyCoordinates
    double[] opTemp
    double[] nxx
    double[] nyy
    double[] nxy
    double[] mxx
    double[] myy
    double[] mxy
    double[] tsx
    double[] tsy
    GeneralScalarTable stressYz
    GeneralScalarTable stressZx

    GetLaminateAngle()

    Declaration
    public double GetLaminateAngle()
    Returns
    Type Description
    double

    GetMaterialNames(out string[])

    Declaration
    public void GetMaterialNames(out string[] materialNames)
    Parameters
    Type Name Description
    string[] materialNames

    GetMaterialPlyCount(int, out int[])

    Declaration
    public void GetMaterialPlyCount(int materialIndex, out int[] plies)
    Parameters
    Type Name Description
    int materialIndex
    int[] plies

    GetMaterialThickness(int, out double[])

    Declaration
    public void GetMaterialThickness(int materialIndex, out double[] thicknesses)
    Parameters
    Type Name Description
    int materialIndex
    double[] thicknesses

    GetMid1()

    Declaration
    public GeneralScalarTable GetMid1()
    Returns
    Type Description
    GeneralScalarTable

    GetMid2()

    Declaration
    public GeneralScalarTable GetMid2()
    Returns
    Type Description
    GeneralScalarTable

    GetMid3()

    Declaration
    public GeneralScalarTable GetMid3()
    Returns
    Type Description
    GeneralScalarTable

    GetMid4()

    Declaration
    public GeneralScalarTable GetMid4()
    Returns
    Type Description
    GeneralScalarTable

    GetOrientations(out double[])

    Declaration
    public void GetOrientations(out double[] orientations)
    Parameters
    Type Name Description
    double[] orientations

    GetPlyAngle(int)

    Declaration
    public double GetPlyAngle(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    double

    GetPlyAngles(out double[])

    Declaration
    public void GetPlyAngles(out double[] values)
    Parameters
    Type Name Description
    double[] values

    GetPlyId(int)

    Declaration
    public int GetPlyId(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    int

    GetPlyIds(out int[])

    Declaration
    public void GetPlyIds(out int[] ids)
    Parameters
    Type Name Description
    int[] ids

    GetPlyMaterial(int)

    Declaration
    public PhysicalMaterial GetPlyMaterial(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    PhysicalMaterial

    GetPlyMaterialName(int)

    Declaration
    public string GetPlyMaterialName(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    string

    GetPlyMaterialNames(out string[])

    Declaration
    public void GetPlyMaterialNames(out string[] names)
    Parameters
    Type Name Description
    string[] names

    GetPlyMaterials(out PhysicalMaterial[])

    Declaration
    public void GetPlyMaterials(out PhysicalMaterial[] materials)
    Parameters
    Type Name Description
    PhysicalMaterial[] materials

    GetPlyThickness(int)

    Declaration
    public double GetPlyThickness(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    double

    GetPlyThicknesses(out double[])

    Declaration
    public void GetPlyThicknesses(out double[] values)
    Parameters
    Type Name Description
    double[] values

    GetPoissonsRatio()

    Declaration
    public GeneralScalarTable GetPoissonsRatio()
    Returns
    Type Description
    GeneralScalarTable

    GetReferencePlane()

    Declaration
    public Laminate.LamRefLoc GetReferencePlane()
    Returns
    Type Description
    Laminate.LamRefLoc

    GetReferenceTemperature()

    Declaration
    public double GetReferenceTemperature()
    Returns
    Type Description
    double

    GetShearModulus()

    Declaration
    public GeneralScalarTable GetShearModulus()
    Returns
    Type Description
    GeneralScalarTable

    GetSpecificHeat()

    Declaration
    public double GetSpecificHeat()
    Returns
    Type Description
    double

    GetStiffnessA()

    Declaration
    public GeneralScalarTable GetStiffnessA()
    Returns
    Type Description
    GeneralScalarTable

    GetStiffnessB()

    Declaration
    public GeneralScalarTable GetStiffnessB()
    Returns
    Type Description
    GeneralScalarTable

    GetStiffnessD()

    Declaration
    public GeneralScalarTable GetStiffnessD()
    Returns
    Type Description
    GeneralScalarTable

    GetStrainPerPly(bool, double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable)

    Declaration
    public void GetStrainPerPly(bool usePlyCoordinates, double[] opTemp, double[] nxx, double[] nyy, double[] nxy, double[] mxx, double[] myy, double[] mxy, out GeneralScalarTable xxStrain, out GeneralScalarTable yyStrain, out GeneralScalarTable xyStrain)
    Parameters
    Type Name Description
    bool usePlyCoordinates
    double[] opTemp
    double[] nxx
    double[] nyy
    double[] nxy
    double[] mxx
    double[] myy
    double[] mxy
    GeneralScalarTable xxStrain
    GeneralScalarTable yyStrain
    GeneralScalarTable xyStrain

    GetStressPerPly(bool, double[], double[], double[], double[], double[], double[], double[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable)

    Declaration
    public void GetStressPerPly(bool usePlyCoordinates, double[] opTemp, double[] nxx, double[] nyy, double[] nxy, double[] mxx, double[] myy, double[] mxy, out GeneralScalarTable xxStress, out GeneralScalarTable yyStress, out GeneralScalarTable xyStress)
    Parameters
    Type Name Description
    bool usePlyCoordinates
    double[] opTemp
    double[] nxx
    double[] nyy
    double[] nxy
    double[] mxx
    double[] myy
    double[] mxy
    GeneralScalarTable xxStress
    GeneralScalarTable yyStress
    GeneralScalarTable xyStress

    GetThermalConductivityCoeff()

    Declaration
    public GeneralScalarTable GetThermalConductivityCoeff()
    Returns
    Type Description
    GeneralScalarTable

    GetThermalExpansionCoeff()

    Declaration
    public GeneralScalarTable GetThermalExpansionCoeff()
    Returns
    Type Description
    GeneralScalarTable

    GetTransverseShear()

    Declaration
    public GeneralScalarTable GetTransverseShear()
    Returns
    Type Description
    GeneralScalarTable

    GetUnitSystem()

    Declaration
    public CalculationContext.UnitSystem GetUnitSystem()
    Returns
    Type Description
    CalculationContext.UnitSystem

    GetYoungsModulus()

    Declaration
    public GeneralScalarTable GetYoungsModulus()
    Returns
    Type Description
    GeneralScalarTable

    IsInverted()

    Declaration
    public bool IsInverted()
    Returns
    Type Description
    bool

    IsReversed()

    Declaration
    public bool IsReversed()
    Returns
    Type Description
    bool

    IsUsingPlyMaterial(int)

    Declaration
    public bool IsUsingPlyMaterial(int plyIndex)
    Parameters
    Type Name Description
    int plyIndex
    Returns
    Type Description
    bool

    IsUsingPlyMaterials(out bool[])

    Declaration
    public void IsUsingPlyMaterials(out bool[] usingPlyMaterials)
    Parameters
    Type Name Description
    bool[] usingPlyMaterials

    PrintLaminateInfo(bool, bool, bool)

    Declaration
    public void PrintLaminateInfo(bool plies, bool props, bool mats)
    Parameters
    Type Name Description
    bool plies
    bool props
    bool mats

    SetUnitSystem(UnitSystem)

    Declaration
    public void SetUnitSystem(CalculationContext.UnitSystem unitSystem)
    Parameters
    Type Name Description
    CalculationContext.UnitSystem unitSystem

    ToShorthandNotation()

    Declaration
    public string ToShorthandNotation()
    Returns
    Type Description
    string

    Implements

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