General Mechanical

General Mechanical

Topics related to Mechanical Enterprise, Motion, Additive Print and more.

Hyperelastic materials – input the strain energy density function

    • Heidi.Feigenbaum
      Subscriber

      I am wondering if I can input a strain energy density for a hyperelastic material.  I see that I can put in experimental data using a response function.  But in this case, I want to use the strain energy density function that other researchers found, not stress-strain data.  I know that I could define a USERMAT, but since its hyperelastic (no plastic deformation), I am wondering if there is a simple way to just enter the strain energy density function without needing to define a USERMAT.  

    • John Doyle
      Ansys Employee

      The short answer is ‘Yes’.  If you are referring to one of the standard strain energy density functions (See Section 4.6 of the MAPDL Material Reference Guide), you can enter the coefficients that define a specific function, via TB,HYPER,,, and TBDATA,,, commands.  This is assuming you already have these coefficients.  Often folks have test data, but not coefficients. Hence, curve fitting is necessary to derive the coefficients for the strain energy density function of interest.   If you are interested in a strain energy density expression that is not one of these standard options, then, you need to write your own routine via USERHYPER or USERMAT.  However, even with a custom routine, you are probably still going to define the coefficients via TB,hyper,,,,user or TB,user,,,,  to complete the customized expression.

Viewing 1 reply thread
  • You must be logged in to reply to this topic.