Class Material
Inheritance
System.Object
Material
Assembly: SMT.MastaAPI.14.1.dll
Syntax
public class Material : NamedDatabaseItem, IEquatable<APIBase>
Properties
CoefficientOfThermalExpansion
Declaration
public virtual double CoefficientOfThermalExpansion { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CostPerUnitMass
Declaration
public double CostPerUnitMass { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Density
Declaration
public double Density { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
HardnessType
Declaration
public HardnessType HardnessType { get; set; }
Property Value
HeatConductivity
Declaration
public double HeatConductivity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaterialName
Declaration
public virtual string MaterialName { get; }
Property Value
| Type |
Description |
| System.String |
|
MaximumAllowableTemperature
Declaration
public double MaximumAllowableTemperature { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ModulusOfElasticity
Declaration
public virtual double ModulusOfElasticity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
PlaneStrainModulus
Declaration
public double PlaneStrainModulus { get; }
Property Value
| Type |
Description |
| System.Double |
|
PoissonsRatio
Declaration
public double PoissonsRatio { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ShearFatigueStrength
Declaration
public double ShearFatigueStrength { get; }
Property Value
| Type |
Description |
| System.Double |
|
ShearModulus
Declaration
public double ShearModulus { get; }
Property Value
| Type |
Description |
| System.Double |
|
ShearYieldStress
Declaration
public double ShearYieldStress { get; }
Property Value
| Type |
Description |
| System.Double |
|
SpecificHeat
Declaration
public double SpecificHeat { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Standard
Declaration
public MaterialStandards Standard { get; }
Property Value
SurfaceHardness
Declaration
public double SurfaceHardness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMaxInHB
Declaration
public double SurfaceHardnessRangeMaxInHB { get; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMaxInHRC
Declaration
public double SurfaceHardnessRangeMaxInHRC { get; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMaxInHV
Declaration
public double SurfaceHardnessRangeMaxInHV { get; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMinInHB
Declaration
public double SurfaceHardnessRangeMinInHB { get; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMinInHRC
Declaration
public double SurfaceHardnessRangeMinInHRC { get; }
Property Value
| Type |
Description |
| System.Double |
|
SurfaceHardnessRangeMinInHV
Declaration
public double SurfaceHardnessRangeMinInHV { get; }
Property Value
| Type |
Description |
| System.Double |
|
TensileYieldStrength
Declaration
public double TensileYieldStrength { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
UltimateTensileStrength
Declaration
public double UltimateTensileStrength { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Implements
System.IEquatable<T>
Extension Methods