How to use Multiscale Designer material data files in Hyperworks

Julia Vural
Julia Vural Altair Community Member
edited December 2021 in Community Q&A

Hi,

I created a multiscale material model in Multiscale Designer. Here in the manual it says that "Copy ASSIGN and MATMDS definitions for each multiscale material model from OptiStruct_plugin_data.fem and replace with the MAT9ORT definitions of same MID in the Bulk Data Section of ModelName_multiscale.fem" 

image

My Optistruct_plugin_data.fem file looks like this:

image

And the MAT9ORT definition in ModelName_multiscale.fem file like this:

image

Does anyone know how to specifically insert this information in the ModelName_multiscale.fem file? Thanks in advance.

Answers

  • Adriano_Koga
    Adriano_Koga
    Altair Employee
    edited December 2021

    Hi,

     

    in newer versions, I believe HyperMesh is able to handle ASSIGN and MATMDS, so that you could create them directly in the GUI.

     

    Anyway, even editing directly the model, the idea here is that you have created you material model, and it gives you a .dat file containing all the links to your data.

    Now you need to use this material data into your Macro Model.

    In order to do that, you need 2 things:

    - ASSIGN to import your .dat file into OptiStruct

    - MATMDS to link this material data to your solid property

     

    The original model has a MAT9ORT card, using ID #1, which is used by the PSOLID property.

    Now you just need to replace the MAT9ORT, by the MATMDS, keeping the same ID #1.

     

    Then launch your NL model, and OptiStruct will call MDS material model, and run a co-simulation. OS calculates macro strains, and MDS calculates microscale strains back-and-forth.

    MATMDS will also request the output results for the microscale properties and write it into the H3D result file of OS.

     

    That's the idea.