HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Isotropic Class Reference

Isotropic material. More...

Public Member Functions

 __init__ (self, _api.Isotropic isotropic)
IsotropicTemperature AddTemperatureProperty (self, float temperature, float et, float ec, float g, float ftuL, float ftyL, float fcyL, float ftuLT, float ftyLT, float fcyLT, float fsu, float alpha, float n=None, float f02=None, float k=None, float c=None, float fbru15=None, float fbry15=None, float fbru20=None, float fbry20=None, float etyL=None, float ecyL=None, float etyLT=None, float ecyLT=None, float esu=None, float fpadh=None, float fsadh=None, float esadh=None, float cd=None, float ffwt=None, float ffxz=None, float ffyz=None, float ftFatigue=None, float fcFatigue=None)
bool DeleteTemperatureProperty (self, float temperature)
 Deletes a temperature-dependent property for a material.
IsotropicTemperature GetTemperature (self, float lookupTemperature)
 Retrieve a Temperature from this material's temperature-dependent properties.
None Save (self)
 Save any changes to this isotropic material to the database.

Protected Attributes

 _Entity = isotropic

Properties

 Basis = property
 BucklingStiffnessKnockdown = property
 Cost = property
 CreationDate = property
 Density = property
 FemMaterialId = property
 Form = property
 Id = property
 IsotropicTemperatureProperties = property
 MaterialDescription = property
 MaterialFamilyName = property
 ModificationDate = property
 Name = property
 Specification = property
 Temper = property
 UserNote = property

Detailed Description

Isotropic material.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Isotropic.__init__ ( self,
_api.Isotropic isotropic )

Member Function Documentation

◆ AddTemperatureProperty()

IsotropicTemperature hyperx.api.Isotropic.AddTemperatureProperty ( self,
float temperature,
float et,
float ec,
float g,
float ftuL,
float ftyL,
float fcyL,
float ftuLT,
float ftyLT,
float fcyLT,
float fsu,
float alpha,
float n = None,
float f02 = None,
float k = None,
float c = None,
float fbru15 = None,
float fbry15 = None,
float fbru20 = None,
float fbry20 = None,
float etyL = None,
float ecyL = None,
float etyLT = None,
float ecyLT = None,
float esu = None,
float fpadh = None,
float fsadh = None,
float esadh = None,
float cd = None,
float ffwt = None,
float ffxz = None,
float ffyz = None,
float ftFatigue = None,
float fcFatigue = None )

◆ DeleteTemperatureProperty()

bool hyperx.api.Isotropic.DeleteTemperatureProperty ( self,
float temperature )

Deletes a temperature-dependent property for a material.

◆ GetTemperature()

IsotropicTemperature hyperx.api.Isotropic.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.

Parameters
LookupTemperatureTemperature to search for.

◆ Save()

None hyperx.api.Isotropic.Save ( self)

Save any changes to this isotropic material to the database.

Member Data Documentation

◆ _Entity

hyperx.api.Isotropic._Entity = isotropic
protected

Property Documentation

◆ Basis

hyperx.api.Isotropic.Basis = property
static

◆ BucklingStiffnessKnockdown

hyperx.api.Isotropic.BucklingStiffnessKnockdown = property
static

◆ Cost

hyperx.api.Isotropic.Cost = property
static

◆ CreationDate

hyperx.api.Isotropic.CreationDate = property
static

◆ Density

hyperx.api.Isotropic.Density = property
static

◆ FemMaterialId

hyperx.api.Isotropic.FemMaterialId = property
static

◆ Form

hyperx.api.Isotropic.Form = property
static

◆ Id

hyperx.api.Isotropic.Id = property
static

◆ IsotropicTemperatureProperties

hyperx.api.Isotropic.IsotropicTemperatureProperties = property
static

◆ MaterialDescription

hyperx.api.Isotropic.MaterialDescription = property
static

◆ MaterialFamilyName

hyperx.api.Isotropic.MaterialFamilyName = property
static

◆ ModificationDate

hyperx.api.Isotropic.ModificationDate = property
static

◆ Name

hyperx.api.Isotropic.Name = property
static

◆ Specification

hyperx.api.Isotropic.Specification = property
static

◆ Temper

hyperx.api.Isotropic.Temper = property
static

◆ UserNote

hyperx.api.Isotropic.UserNote = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py