Table of Contents

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()

public int 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>