Orthotropic material. More...
Public Member Functions | |
| __init__ (self, _api.Orthotropic orthotropic) | |
| OrthotropicEquationCorrectionFactor | AddEquationCorrectionFactor (self, types.CorrectionProperty propertyId, types.CorrectionId correctionId, types.CorrectionEquation equationId) |
| Adds an equation-based correction factor for this material. | |
| OrthotropicLaminateAllowable | AddLaminateAllowable (self, types.AllowablePropertyName property, types.AllowableMethodName method) |
| Adds a laminate allowable to this material. | |
| OrthotropicTemperature | AddTemperatureProperty (self, float temperature, float et1, float et2, float vt12, float ec1, float ec2, float vc12, float g12, float ftu1, float ftu2, float fcu1, float fcu2, float fsu12, float alpha1, float alpha2, float etu1, float etu2, float ecu1, float ecu2, float esu12) |
| Adds a temperature-dependent property for a material. | |
| bool | DeleteTemperatureProperty (self, float temperature) |
| Deletes a temperature-dependent property for a material. | |
| OrthotropicEquationCorrectionFactor | GetEquationCorrectionFactor (self, types.CorrectionProperty property, types.CorrectionId correction) |
| Retrieve a Correction Factor from this material's correction factors. | |
| OrthotropicLaminateAllowable | GetLaminateAllowable (self, types.AllowablePropertyName lookupAllowableProperty) |
| Retrieve a Laminate allowable from this material's laminate allowables. | |
| OrthotropicTabularCorrectionFactor | GetTabularCorrectionFactor (self, types.CorrectionProperty property, types.CorrectionId correction) |
| Retrieve a Correction Factor from this material's correction factors. | |
| OrthotropicTemperature | GetTemperature (self, float lookupTemperature) |
| Retrieve a Temperature from this material's temperature-dependent properties. | |
| bool | HasLaminateAllowable (self, types.AllowablePropertyName property) |
| Returns true if this material has a specified laminate allowable property. | |
| bool | IsEffectiveLaminate (self) |
| Returns true if this material is an effective laminate. | |
| None | Save (self) |
| Save any changes to this orthotropic material to the database. | |
Protected Attributes | |
| _Entity = orthotropic | |
Static Protected Attributes | |
| _OrthotropicEffectiveLaminate | |
Properties | |
| Basis = property | |
| BendingCorrectionFactor = property | |
| BucklingStiffnessKnockdown = property | |
| Cost = property | |
| CreationDate = property | |
| Date the material was created. | |
| Density = property | |
| Density. | |
| FemMaterialId = property | |
| Linked FEM Material ID. | |
| FiberVolume = property | |
| Fiber Volume. | |
| Form = property | |
| GlassTransition = property | |
| Id = property | |
| Manufacturer = property | |
| MaterialDescription = property | |
| MaterialFamilyName = property | |
| The material family for this material. | |
| ModificationDate = property | |
| Most recent modification date of the material. | |
| Name = property | |
| Name of this material. | |
| OrthotropicEffectiveLaminate = property | |
| Contains Effective Laminate data if this material is an effective laminate, otherwise None. | |
| OrthotropicEquationCorrectionFactors = property | |
| Dictionary of this material's equation-based correction factors. | |
| OrthotropicLaminateAllowables = property | |
| List of this material's laminate allowable properties. | |
| OrthotropicTabularCorrectionFactors = property | |
| Dictionary of this material's tabular correction factors. | |
| OrthotropicTemperatureProperties = property | |
| List of this material's temperature-dependent properties. | |
| Processes = property | |
| Specification = property | |
| Thickness = property | |
| Thickness. | |
| UserNote = property | |
| Wet = property | |
Orthotropic material.
| hyperx.api.Orthotropic.__init__ | ( | self, | |
| _api.Orthotropic | orthotropic ) |
| OrthotropicEquationCorrectionFactor hyperx.api.Orthotropic.AddEquationCorrectionFactor | ( | self, | |
| types.CorrectionProperty | propertyId, | ||
| types.CorrectionId | correctionId, | ||
| types.CorrectionEquation | equationId ) |
Adds an equation-based correction factor for this material.
| propertyId | The ID of the property to be affected by the correction factor. Specified with a CorrectionPropertyName enum. |
| correctionId | The ID for the type of correction factor to be applied. Specified with a CorrectionIDName enum. |
| equationId | The ID for the type of correction factor equation to use. Specified with a CorrectionEquationName enum. |
| OrthotropicLaminateAllowable hyperx.api.Orthotropic.AddLaminateAllowable | ( | self, | |
| types.AllowablePropertyName | property, | ||
| types.AllowableMethodName | method ) |
Adds a laminate allowable to this material.
An orthotropic material can only have one laminate allowable of each property (as specified by the property argument).
| property | The strain or stress property for a laminate allowable. |
| method | The method for a laminate allowable (AML, Percent 0/45, Polynomial). |
| OrthotropicTemperature hyperx.api.Orthotropic.AddTemperatureProperty | ( | self, | |
| float | temperature, | ||
| float | et1, | ||
| float | et2, | ||
| float | vt12, | ||
| float | ec1, | ||
| float | ec2, | ||
| float | vc12, | ||
| float | g12, | ||
| float | ftu1, | ||
| float | ftu2, | ||
| float | fcu1, | ||
| float | fcu2, | ||
| float | fsu12, | ||
| float | alpha1, | ||
| float | alpha2, | ||
| float | etu1, | ||
| float | etu2, | ||
| float | ecu1, | ||
| float | ecu2, | ||
| float | esu12 ) |
Adds a temperature-dependent property for a material.
| bool hyperx.api.Orthotropic.DeleteTemperatureProperty | ( | self, | |
| float | temperature ) |
Deletes a temperature-dependent property for a material.
| OrthotropicEquationCorrectionFactor hyperx.api.Orthotropic.GetEquationCorrectionFactor | ( | self, | |
| types.CorrectionProperty | property, | ||
| types.CorrectionId | correction ) |
Retrieve a Correction Factor from this material's correction factors.
| property | CorrectionPropertyName to search for. |
| correction | CorrectionIDName to search for. |
| OrthotropicLaminateAllowable hyperx.api.Orthotropic.GetLaminateAllowable | ( | self, | |
| types.AllowablePropertyName | lookupAllowableProperty ) |
| OrthotropicTabularCorrectionFactor hyperx.api.Orthotropic.GetTabularCorrectionFactor | ( | self, | |
| types.CorrectionProperty | property, | ||
| types.CorrectionId | correction ) |
Retrieve a Correction Factor from this material's correction factors.
| property | CorrectionPropertyName to search for. |
| correction | CorrectionIDName to search for. |
| OrthotropicTemperature hyperx.api.Orthotropic.GetTemperature | ( | self, | |
| 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. |
| bool hyperx.api.Orthotropic.HasLaminateAllowable | ( | self, | |
| types.AllowablePropertyName | property ) |
Returns true if this material has a specified laminate allowable property.
| bool hyperx.api.Orthotropic.IsEffectiveLaminate | ( | self | ) |
Returns true if this material is an effective laminate.
| None hyperx.api.Orthotropic.Save | ( | self | ) |
Save any changes to this orthotropic material to the database.
|
protected |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
Date the material was created.
|
static |
Density.
Eng: lbm/in^3 / SI: kg/m^3
|
static |
Linked FEM Material ID.
Null if none exists.
|
static |
Fiber Volume.
Expressed as a percentage.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
The material family for this material.
When the material is saved, a new family will be created if none matching this name exists.
|
static |
Most recent modification date of the material.
|
static |
Name of this material.
|
static |
Contains Effective Laminate data if this material is an effective laminate, otherwise None.
|
static |
Dictionary of this material's equation-based correction factors.
|
static |
List of this material's laminate allowable properties.
|
static |
Dictionary of this material's tabular correction factors.
|
static |
List of this material's temperature-dependent properties.
|
static |
|
static |
|
static |
Thickness.
Eng: in / SI: mm
|
static |
|
static |