Shape Optimization with Handles

Marcel_21661
Marcel_21661 Altair Community Member
edited May 2021 in Community Q&A

Hello,

i want to do a shape optimization to the ribs of a plate. The solver should vary the height of my rib along the plate. I have created a domain with all the nodes of the ribs in it, and now i want to create a shape where the height of the ribs is reduced, so i can save this shape and turn it into a design variable. The problem i have is, that whenever i move the handles of my domain, I've got the bottom of my ribs passing through my base plate. I already fixed all nodes of the plate in optimization > hypermorph > morph > set constraints, but still the mesh passes through rather than "compress" above the plate.

Is there any way to prevent that behaviour while morphing?

 

Thank You

Answers

  • Adriano_Koga
    Adriano_Koga
    Altair Employee
    edited May 2021

    i would rather use '2d domains' in your case, and then translate only the handles in the top of your ribs. This would avoid any unwanted behavior.

     

    1) create morph domains, using '2D domains', selecting the desired area of interest

    2) go to 'morph' and use the translate option to perform the morphing

    3) save shape