Search Results for

    Show / Hide Table of Contents

    Class LaminatePly

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    LaminatePly
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, 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.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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
    Assembly: NXOpen.dll
    Syntax
    public class LaminatePly : NXObject, IMessageSink, INXObject

    Constructors

    LaminatePly()

    Declaration
    protected LaminatePly()

    Properties

    AngleExpression

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

    Color

    Declaration
    public int Color { get; set; }
    Property Value
    Type Description
    System.Int32

    Description

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String

    DrapingExtension

    Declaration
    public LaminateDrapingExtension DrapingExtension { get; set; }
    Property Value
    Type Description
    LaminateDrapingExtension

    DrapingInput

    Declaration
    public LaminateDrapingData DrapingInput { get; set; }
    Property Value
    Type Description
    LaminateDrapingData

    GlobalId

    Declaration
    public int GlobalId { get; set; }
    Property Value
    Type Description
    System.Int32

    InterLaminarFailureTheory

    Declaration
    public LaminatePly.InterLaminarFailureTheoryType InterLaminarFailureTheory { get; set; }
    Property Value
    Type Description
    LaminatePly.InterLaminarFailureTheoryType

    Orientation

    Declaration
    public double Orientation { get; set; }
    Property Value
    Type Description
    System.Double

    PlyFailureTheory

    Declaration
    public LaminatePly.PlyFailureTheoryType PlyFailureTheory { get; set; }
    Property Value
    Type Description
    LaminatePly.PlyFailureTheoryType

    SolidProperty

    Declaration
    public LaminatePly.SolidPropertyType SolidProperty { get; set; }
    Property Value
    Type Description
    LaminatePly.SolidPropertyType

    StressStrainRequest

    Declaration
    public bool StressStrainRequest { get; set; }
    Property Value
    Type Description
    System.Boolean

    Thickness

    Declaration
    public double Thickness { get; set; }
    Property Value
    Type Description
    System.Double

    ThicknessExpression

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

    UserDefinedInterLaminarFailureTheory

    Declaration
    public string UserDefinedInterLaminarFailureTheory { get; set; }
    Property Value
    Type Description
    System.String

    UserDefinedPlyFailureTheory

    Declaration
    public string UserDefinedPlyFailureTheory { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    AssignAngleExpression(String)

    Declaration
    public void AssignAngleExpression(string angleExp)
    Parameters
    Type Name Description
    System.String angleExp

    AssignThicknessExpression(String)

    Declaration
    public void AssignThicknessExpression(string thickExp)
    Parameters
    Type Name Description
    System.String thickExp

    ComputeDraping()

    Declaration
    public void ComputeDraping()

    CopyDrapingResults(LaminateDrapingOrientation)

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use NXOpen.CAE.LaminatePly.CopyDrapingResultsInstance instead.")]
    public void CopyDrapingResults(LaminateDrapingOrientation drapingResults)
    Parameters
    Type Name Description
    LaminateDrapingOrientation drapingResults

    CopyDrapingResultsInstance(LaminateIDrapingOrientation)

    Declaration
    public void CopyDrapingResultsInstance(LaminateIDrapingOrientation drapingResults)
    Parameters
    Type Name Description
    LaminateIDrapingOrientation drapingResults

    CreateDrapingDataBuilder()

    Declaration
    public LaminateDrapingDataBuilder CreateDrapingDataBuilder()
    Returns
    Type Description
    LaminateDrapingDataBuilder

    CreateDrapingExtensionBuilder()

    Declaration
    public LaminateDrapingExtensionBuilder CreateDrapingExtensionBuilder()
    Returns
    Type Description
    LaminateDrapingExtensionBuilder

    CreateLaminatePlyMaxThicknessVarBuilder()

    Declaration
    public LaminatePlyMaxThicknessVarBuilder CreateLaminatePlyMaxThicknessVarBuilder()
    Returns
    Type Description
    LaminatePlyMaxThicknessVarBuilder

    ExportDrapingDomainAsGroup()

    Declaration
    public void ExportDrapingDomainAsGroup()

    ExportDrapingResults(String, Boolean, Boolean, Boolean, Boolean, Boolean)

    Declaration
    public void ExportDrapingResults(string csvFilename, bool showShearAngle, bool showYarnAngle, bool showPrimaryDirection, bool showSecondaryDirection, bool showNormalDirection)
    Parameters
    Type Name Description
    System.String csvFilename
    System.Boolean showShearAngle
    System.Boolean showYarnAngle
    System.Boolean showPrimaryDirection
    System.Boolean showSecondaryDirection
    System.Boolean showNormalDirection

    GetMaterialName()

    Declaration
    public string GetMaterialName()
    Returns
    Type Description
    System.String

    Information(Boolean)

    Declaration
    public void Information(bool detailed)
    Parameters
    Type Name Description
    System.Boolean detailed

    ResetExtensionTarget(LaminatePly)

    Declaration
    public void ResetExtensionTarget(LaminatePly targetPly)
    Parameters
    Type Name Description
    LaminatePly targetPly

    SetMaterial(TaggedObject)

    Declaration
    public void SetMaterial(TaggedObject tMat)
    Parameters
    Type Name Description
    TaggedObject tMat

    SetMaterialByName(String)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use NXOpen.CAE.LaminatePly.SetMaterial instead.")]
    public void SetMaterialByName(string name)
    Parameters
    Type Name Description
    System.String name

    SetPlyMaterialByName(String)

    Declaration
    public void SetPlyMaterialByName(string name)
    Parameters
    Type Name Description
    System.String name

    Implements

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