Public Member Functions | |
| HoneycombTemperature | AddTemperatureProperty (float Temperature, float Et, float Ec, float Gw, float Gl, float Ftu, float fcus, float fcub, float fcuc, float Fsuw, float Fsul, float? SScfl=null, float? SScfh=null, float? K1=null, float? K2=null, float? K3=null, float? C=null) |
| Adds a temperature-dependent property for a material. | |
| bool | DeleteTemperatureProperty (float Temperature) |
| Deletes a temperature-dependent property for a material. | |
| HoneycombTemperature | GetTemperature (float LookupTemperature) |
| Retrieve a Temperature from this material's temperature-dependent properties. Allows a degree of tolerance to avoid issues with floating point numbers. | |
| void | Save () |
| Save any changes to this honeycomb material to the database. | |
Public Attributes | |
| List< HoneycombTemperature > | HoneycombTemperatureProperties |
| List of this material's temperature-dependent properties. | |
Properties | |
| double? | CellSize [get, set] |
| Cell size. Eng: in / SI: mm. | |
| double? | Cost [get, set] |
| DateTime | CreationDate [get] |
| Date the material was created. | |
| double | Density [get, set] |
| Density. Eng: lbm/in^3 / SI: kg/m^3. | |
| int? | FemMaterialId [get, set] |
| Linked FEM Material ID. Null if none exists. | |
| string | Form [get, set] |
| int | Id [get] |
| string | Manufacturer [get, set] |
| string | MaterialDescription [get, set] |
| string | MaterialFamilyName [get, set] |
| The material family for this material. When the material is saved, a new family will be created if none matching this name exists. | |
| DateTime | ModificationDate [get] |
| Most recent modification date of the material. | |
| string | Name [get, set] |
| Name of this material. | |
| string | Specification [get, set] |
| string | UserNote [get, set] |
| bool | Wet [get, set] |
Honeycomb material.
| HoneycombTemperature HyperX.Scripting.Honeycomb.AddTemperatureProperty | ( | float | Temperature, |
| float | Et, | ||
| float | Ec, | ||
| float | Gw, | ||
| float | Gl, | ||
| float | Ftu, | ||
| float | fcus, | ||
| float | fcub, | ||
| float | fcuc, | ||
| float | Fsuw, | ||
| float | Fsul, | ||
| float? | SScfl = null, | ||
| float? | SScfh = null, | ||
| float? | K1 = null, | ||
| float? | K2 = null, | ||
| float? | K3 = null, | ||
| float? | C = null ) |
Adds a temperature-dependent property for a material.
///
| bool HyperX.Scripting.Honeycomb.DeleteTemperatureProperty | ( | float | Temperature | ) |
Deletes a temperature-dependent property for a material.
| HoneycombTemperature HyperX.Scripting.Honeycomb.GetTemperature | ( | float | LookupTemperature | ) |
Retrieve a Temperature from this material's temperature-dependent properties. Allows a degree of tolerance to avoid issues with floating point numbers.
| LookupTemperature | Temperature to search for. |
null if none exists.| void HyperX.Scripting.Honeycomb.Save | ( | ) |
Save any changes to this honeycomb material to the database.
| List<HoneycombTemperature> HyperX.Scripting.Honeycomb.HoneycombTemperatureProperties |
List of this material's temperature-dependent properties.
|
getset |
Cell size. Eng: in / SI: mm.
|
getset |
|
get |
Date the material was created.
|
getset |
Density. Eng: lbm/in^3 / SI: kg/m^3.
|
getset |
Linked FEM Material ID. Null if none exists.
|
getset |
|
get |
|
getset |
|
getset |
|
getset |
The material family for this material. When the material is saved, a new family will be created if none matching this name exists.
|
get |
Most recent modification date of the material.
|
getset |
Name of this material.
|
getset |
|
getset |
|
getset |