HSM Analysis Interface Module (AIM)
HSM Analysis Interface Module (AIM)
Loading...
Searching...
No Matches
FEA Material

Structure for the material tuple = ("Material Name", "Value"). "Material Name" defines the reference name for the material being specified. The "Value" can either be a JSON String dictionary (see Section JSON String Dictionary) or a single string keyword (see Section Single Value String).

JSON String Dictionary

If "Value" is JSON string dictionary (e.g. "Value" = {"density": 7850, "youngModulus": 120000.0, "poissonRatio": 0.5, "materialType": "isotropic"}) the following keywords ( = default values) may be used:

  • materialType = "Isotropic"
    Material property type. Options: Isotropic, Anisothotropic, Orthotropic, or Anisotropic.
  • youngModulus = 0.0
    Also known as the elastic modulus, defines the relationship between stress and strain. Default if ‘shearModulus’ and ‘poissonRatio’ != 0, youngModulus = 2*(1+poissonRatio)*shearModulus
  • shearModulus = 0.0
    Also known as the modulus of rigidity, is defined as the ratio of shear stress to the shear strain. Default if ‘youngModulus’ and ‘poissonRatio’ != 0, shearModulus = youngModulus/(2*(1+poissonRatio))
  • poissonRatio = 0.0
    The fraction of expansion divided by the fraction of compression. Default if ‘youngModulus’ and ‘shearModulus’ != 0, poissonRatio = (2*youngModulus/shearModulus) - 1
  • density = 0.0
    Density of the material.

Single Value String

If "Value" is a string, the string value may correspond to an entry in a predefined material lookup table. NOT YET IMPLEMENTED!!!!