Search Results for

    Show / Hide Table of Contents

    Class LocalLaminate

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    Laminate
    LocalLaminate
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    Laminate.CreateLocalLaminateByCopy()
    Laminate.GetReferencePlane()
    Laminate.GetBottomFiberDistance()
    Laminate.GetReferenceTemperature()
    Laminate.GetPlyId(Int32)
    Laminate.GetPlyThickness(Int32)
    Laminate.GetPlyAngle(Int32)
    Laminate.GetPlyMaterialName(Int32)
    Laminate.GetPlyMaterial(Int32)
    Laminate.IsUsingPlyMaterial(Int32)
    Laminate.GetPlyIds(Int32[])
    Laminate.GetPlyThicknesses(Double[])
    Laminate.GetPlyAngles(Double[])
    Laminate.GetPlyMaterialNames(String[])
    Laminate.GetPlyMaterials(PhysicalMaterial[])
    Laminate.IsUsingPlyMaterials(Boolean[])
    Laminate.GetLaminateAngle()
    Laminate.IsInverted()
    Laminate.IsReversed()
    Laminate.GetStiffnessA()
    Laminate.GetStiffnessB()
    Laminate.GetStiffnessD()
    Laminate.GetABD()
    Laminate.GetTransverseShear()
    Laminate.PrintLaminateInfo(Boolean, Boolean, Boolean)
    Laminate.GetStressPerPly(Boolean, Double[], Double[], Double[], Double[], Double[], Double[], Double[], GeneralScalarTable, GeneralScalarTable, GeneralScalarTable)
    Laminate.GetStrainPerPly(Boolean, Double[], Double[], Double[], Double[], Double[], Double[], Double[], GeneralScalarTable, GeneralScalarTable, GeneralScalarTable)
    Laminate.GetInterlaminarShearStress(Boolean, Double[], Double[], Double[], Double[], Double[], Double[], Double[], Double[], Double[], GeneralScalarTable, GeneralScalarTable)
    Laminate.GetMaterialNames(String[])
    Laminate.GetOrientations(Double[])
    Laminate.GetMaterialPlyCount(Int32, Int32[])
    Laminate.GetMaterialThickness(Int32, 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, Int32)
    TransientObject.Handle
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAE.AeroStructures
    Assembly: NXOpen.dll
    Syntax
    public class LocalLaminate : Laminate, IMessageSink, IDisposable

    Constructors

    LocalLaminate(IntPtr)

    Declaration
    protected LocalLaminate(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr 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
    System.Double thickness
    Unit thicknessUnit
    System.Double angle
    Unit angleUnit
    Returns
    Type Description
    System.Int32

    AddPlyByMaterialName(String, Double, Unit, Double, Unit)

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

    FreeResource()

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

    SetBottomFiberDistance(Double, Unit)

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

    SetInverted(Boolean)

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

    SetLaminateAngle(Double, Unit)

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

    SetPlyAngle(Int32, Double, Unit)

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

    SetPlyMaterial(Int32, PhysicalMaterial)

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

    SetPlyMaterialByName(Int32, String)

    Declaration
    public void SetPlyMaterialByName(int plyIndex, string materialName)
    Parameters
    Type Name Description
    System.Int32 plyIndex
    System.String materialName

    SetPlyThickness(Int32, Double, Unit)

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

    SetReferencePlane(Laminate.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
    System.Double temperature
    Unit temperatureUnit

    SetReversed(Boolean)

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

    Implements

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