Honeycomb material.
More...
|
| 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.
|
|
| 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] |
◆ AddTemperatureProperty()
| 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.
///
- Returns
- The newly created temperature-dependent property.
◆ DeleteTemperatureProperty()
| bool HyperX.Scripting.Honeycomb.DeleteTemperatureProperty |
( |
float | Temperature | ) |
|
Deletes a temperature-dependent property for a material.
◆ GetTemperature()
Retrieve a Temperature from this material's temperature-dependent properties. Allows a degree of tolerance to avoid issues with floating point numbers.
- Parameters
-
| LookupTemperature | Temperature to search for. |
- Returns
- The temperature, if a matching one was found. Returns 'null' if none exists.
◆ Save()
| void HyperX.Scripting.Honeycomb.Save |
( |
| ) |
|
Save any changes to this honeycomb material to the database.
◆ HoneycombTemperatureProperties
List of this material's temperature-dependent properties.
◆ CellSize
| double? HyperX.Scripting.Honeycomb.CellSize |
|
getset |
Cell size. Eng: in / SI: mm.
◆ Cost
| double? HyperX.Scripting.Honeycomb.Cost |
|
getset |
◆ CreationDate
| DateTime HyperX.Scripting.Honeycomb.CreationDate |
|
get |
Date the material was created.
◆ Density
| double HyperX.Scripting.Honeycomb.Density |
|
getset |
Density. Eng: lbm/in^3 / SI: kg/m^3.
◆ FemMaterialId
| int? HyperX.Scripting.Honeycomb.FemMaterialId |
|
getset |
Linked FEM Material ID. Null if none exists.
◆ Form
| string HyperX.Scripting.Honeycomb.Form |
|
getset |
◆ Id
| int HyperX.Scripting.Honeycomb.Id |
|
get |
◆ Manufacturer
| string HyperX.Scripting.Honeycomb.Manufacturer |
|
getset |
◆ MaterialDescription
| string HyperX.Scripting.Honeycomb.MaterialDescription |
|
getset |
◆ MaterialFamilyName
| string HyperX.Scripting.Honeycomb.MaterialFamilyName |
|
getset |
The material family for this material. When the material is saved, a new family will be created if none matching this name exists.
◆ ModificationDate
| DateTime HyperX.Scripting.Honeycomb.ModificationDate |
|
get |
Most recent modification date of the material.
◆ Name
| string HyperX.Scripting.Honeycomb.Name |
|
getset |
◆ Specification
| string HyperX.Scripting.Honeycomb.Specification |
|
getset |
◆ UserNote
| string HyperX.Scripting.Honeycomb.UserNote |
|
getset |
◆ Wet
| bool HyperX.Scripting.Honeycomb.Wet |
|
getset |
The documentation for this class was generated from the following file: