Class LaminatePly
Inheritance
System.Object
System.MarshalByRefObject
LaminatePly
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class LaminatePly : NXObject, IMessageSink, INXObject
Constructors
LaminatePly()
Declaration
Properties
AngleExpression
Declaration
public Expression AngleExpression { get; }
Property Value
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
Declaration
public LaminateDrapingData DrapingInput { get; set; }
Property Value
GlobalId
Declaration
public int GlobalId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
InterLaminarFailureTheory
Declaration
public LaminatePly.InterLaminarFailureTheoryType InterLaminarFailureTheory { get; set; }
Property Value
Orientation
Declaration
public double Orientation { get; set; }
Property Value
Type |
Description |
System.Double |
|
PlyFailureTheory
Declaration
public LaminatePly.PlyFailureTheoryType PlyFailureTheory { get; set; }
Property Value
SolidProperty
Declaration
public LaminatePly.SolidPropertyType SolidProperty { get; set; }
Property Value
Thickness
Declaration
public double Thickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
ThicknessExpression
Declaration
public Expression ThicknessExpression { get; }
Property Value
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
CopyDrapingResultsInstance(LaminateIDrapingOrientation)
Declaration
public void CopyDrapingResultsInstance(LaminateIDrapingOrientation drapingResults)
Parameters
CreateDrapingDataBuilder()
Declaration
public LaminateDrapingDataBuilder CreateDrapingDataBuilder()
Returns
CreateDrapingExtensionBuilder()
Declaration
public LaminateDrapingExtensionBuilder CreateDrapingExtensionBuilder()
Returns
CreateLaminatePlyMaxThicknessVarBuilder()
Declaration
public LaminatePlyMaxThicknessVarBuilder CreateLaminatePlyMaxThicknessVarBuilder()
Returns
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 |
|
Declaration
public void Information(bool detailed)
Parameters
Type |
Name |
Description |
System.Boolean |
detailed |
|
ResetExtensionTarget(LaminatePly)
Declaration
public void ResetExtensionTarget(LaminatePly targetPly)
Parameters
SetMaterialByName(String)
Declaration
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