Class OrthotropicCol
- Namespace
- HyperX.Scripting
- Assembly
- HyperX.Scripting.dll
public sealed class OrthotropicCol : IEnumerable<Orthotropic>, IEnumerable
- Inheritance
-
OrthotropicCol
- Implements
-
- Inherited Members
-
Methods
Contains(string)
public bool Contains(string materialName)
Parameters
materialName
string
Returns
- bool
Copy(string, string, int?)
public Orthotropic Copy(string orthoToCopyName, string newMaterialName = null, int? femId = null)
Parameters
orthoToCopyName
string
newMaterialName
string
femId
int?
Returns
- Orthotropic
Count()
Returns
- int
Create(string, float, float, string, int?)
public Orthotropic Create(string materialFamilyName, float thickness, float density, string newMaterialName = null, int? femId = null)
Parameters
materialFamilyName
string
thickness
float
density
float
newMaterialName
string
femId
int?
Returns
- Orthotropic
CreateEffectiveLaminate(int?, int?, string, int, int, int, int, int, int)
public Orthotropic CreateEffectiveLaminate(int? tapeMaterialId, int? fabricMaterialId, string namePrefix, int tape0, int tape45, int tape90, int fabric0, int fabric45, int fabric90)
Parameters
tapeMaterialId
int?
fabricMaterialId
int?
namePrefix
string
tape0
int
tape45
int
tape90
int
fabric0
int
fabric45
int
fabric90
int
Returns
- Orthotropic
Delete(string)
public bool Delete(string materialName)
Parameters
materialName
string
Returns
- bool
GenerateEffectiveLaminates(int?, int?, string, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)
public List<Orthotropic> GenerateEffectiveLaminates(int? tapeMaterialId, int? fabricMaterialId, string namePrefix, int minTape0 = 10, int maxTape0 = 50, int stepTape0 = 10, int minTape45 = 20, int maxTape45 = 60, int stepTape45 = 20, int minTape90 = 10, int maxTape90 = 50, int stepTape90 = 10, int minFabric0 = 10, int maxFabric0 = 50, int stepFabric0 = 10, int minFabric45 = 20, int maxFabric45 = 60, int stepFabric45 = 10, int minFabric90 = 10, int maxFabric90 = 50, int stepFabric90 = 10)
Parameters
tapeMaterialId
int?
fabricMaterialId
int?
namePrefix
string
minTape0
int
maxTape0
int
stepTape0
int
minTape45
int
maxTape45
int
stepTape45
int
minTape90
int
maxTape90
int
stepTape90
int
minFabric0
int
maxFabric0
int
stepFabric0
int
minFabric45
int
maxFabric45
int
stepFabric45
int
minFabric90
int
maxFabric90
int
stepFabric90
int
Returns
- List<Orthotropic>
Get(string)
public Orthotropic Get(string materialName)
Parameters
materialName
string
Returns
- Orthotropic
GetEnumerator()
public IEnumerator<Orthotropic> GetEnumerator()
Returns
- IEnumerator<Orthotropic>