Ensure normal orthotropic behaviour in MAT9OR
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.
Best 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
0
Answers
-
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
0