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