Ensure normal orthotropic behaviour in MAT9OR

Torben0159
Torben0159 Altair Community Member
edited November 2020 in Community Q&A

Hello,

I am currently doing an optimization simulation in Hypermesh 2019 using Optistruct. My material is defined by the MAT9OR card. I use all nine constants as design variables. What I would like to do is to simulate normal orthotropic behaviour to reduce the number of constants to 5. The isotropic plane is plane 2-3, so my constants would be E1, E2, G23, G12, Nu23 , correct? Now I want to tell Hypermesh that E2 = E3 and G12=G31 (during the whole optimization process). How can I do this? Or is it easier to work with MAT9? I guess there i can leave the parts I dont need blank? In terms of interpretation its easier for me to use MAT9OR, because E1=230000 is more intuitiv than G16 = 1298232 for example.

Tagged:

Best Answer

  • Adriano Koga_20259
    Adriano Koga_20259 New Altair Community Member
    edited November 2020 Answer ✓

    Hi,

     

    if you're using Size optimization in order to tune your material constants, you can ocuple them by using DESVAR LINK (optimization >> desvar link)

     

    This option allows you to link 2 or more deisgn variables, by creating a relationship between them.

    dlink creates a linear relationship, just like dvprel for sizing.

    you can define desvar E2 as independent, and desvar E3 as dependent, such as:

     

    E3 = C0 + CMULT* E2 , with C0 = 0 and CMULT=1.0

    image

Answers

  • Adriano Koga_20259
    Adriano Koga_20259 New Altair Community Member
    edited November 2020 Answer ✓

    Hi,

     

    if you're using Size optimization in order to tune your material constants, you can ocuple them by using DESVAR LINK (optimization >> desvar link)

     

    This option allows you to link 2 or more deisgn variables, by creating a relationship between them.

    dlink creates a linear relationship, just like dvprel for sizing.

    you can define desvar E2 as independent, and desvar E3 as dependent, such as:

     

    E3 = C0 + CMULT* E2 , with C0 = 0 and CMULT=1.0

    image