Preprocessing of OptiStruct in Simlab and HyperMesh

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

1. Is it okay to mesh the model, assign material properties and forces in SimLab, then export it as an .fem. Then import the .fem into HyperMesh and set up the optimization. I have done it (I think the meshing part is easier in SimLab), and it seems to work, but I just want to make sure so that I don't miss anything, so that no information gets lots or so.
 

Answer: Yes, that is perfectly fine. You can exchange .fem (which is the input format of OptiStruct) between Simlab and HyperMesh and the data will be transferred from one program to the other. You would also have the option of setting up the optimization within the Simlab 'Optimization' Ribbon (probably with not as many options as HyperMesh )


2. I have tried to create a new component in SimLab around the holes, but I don't get it to work. I'm not quite sure which operation I should use to make it correct. I still want the 'new component' to be in contact with the old, in the same way as if they were one component. Do you have any good tip? 
 

Answer: I am not sure how to do this in Simlab (as I am not familiar with the software). It seems that you would need to create to separate bodies and organize your elements within the new body.

Here is how it is done in HyperMesh:

- Create a new component and Property

- Use the Mesh - Organize funktion (F11) to select your elements by window (shift + left mouse) and then click 'move' to transfer the elements to the new component


Kind regards
Jan

Tagged:

Answers

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    1.From 14.0 version of simlab one can setup topology & free shape optimization. Setting optimization deck is easy in simlab.

    http://www.altairuniversity.com/wp-content/uploads/2016/01/SimLab-How-to-setup-topology-optimization-in-SimLab.pdf

     

    2.While meshing in simlab one can have separate body using mesh control or with break option one can achieve multiple body.Design space can be defined after entering optimization.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2020

    Hi!
    1. When I do the optimization in SimLab I can't see the results, and I recive the folowing message:
     
     The .out file says that the optimization has converted, and feasible design, but may be there is something else that is wrong?
    I have also tried to import the result file (des.h3d), but there is no result. Please find the .out attached.

    2. I tried to create 2 bodies in SimLab, by doing the following: Geometry > Break > Body. And the meshed the two bodies, but I don't think I get any connection between them, please see the attached image. The two plates has the same material, propertiy, and load case, the only different is that the above plate has two bodies. What should I do?

    Thanks!

    <?xml version="1.0" encoding="UTF-8"?>1_2_body.png

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2016

    And the message was

    <?xml version="1.0" encoding="UTF-8"?>opti_message.png

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    Hi,

    You should plot output in Hyperview for optimization results.Simlab postprocessor currently don't support topology optimization results.

    After using break command you should use remesh command to maintain same density on both body. I hope you may have connectivity issue.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2016

    Ok, thanks then I know.

     

    Now I did the following: 2D Mesh - Geometry > Break > Body - Re-mesh both components - Solid Mesh. However, I still receive the same result as the first picture above, so I still don't get any connection between the two bodies. Is there something I have done wrong, or is there any other option I could try? 

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    Could you please share us the .slb file?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2020
  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    I see you have not a common face for two body & optimization setup is also not available in your model.

    Will work on your model and share you setup through video.

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    Did you try to use assembly page join option to get common node.If you are finding difficulty let me know. I will create video for same.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2016

    Yes, I have tried to use the join option on the assembly page, but I still don't get any contact between the two bodies. When I solve the problem, I still get only one colour around the circular body (as in the picture above), which I don't think is right.

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    How about setting optimization parameter iin simlab.Iin previous shared fileit was missing.

    Post process in Hyperview not in simlab post.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2016

    Setting up the optimization parameters works fine. Just a few questions, if you compare the set up in SimLab with the set up in HyperMesh, is the option 'Fraction of design volume' in SimLab defined in the same way as the option 'Volumefrac' in HyperMesh? Respective 'Compliance of a static subcase' in SimLab and 'Compliance in HyperMesh'? And, the size constrain 'minimum thickness' in SimLab does it correspond to the 'mindim' option in HyperMesh?
     

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    Thanks for the update about Optimization.Yes you are correct naming used in simlab & Hm is similar.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2016

    Okay, perfect, thank you!

    Then I only have troubels with connecting the two bodies in a correct way.

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited May 2016

    Thanks for the update.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2016

    Hi there, I am new this forum.

  • kalaiselvan_22516
    kalaiselvan_22516 Altair Community Member
    edited May 2018

    Hi, 

    How can i convert simlab meshed file to hm. file.

     

    I can convert it to FEM file...

     

    After meshing in simlab...My purpose is to edit the mesh along with CAD in hypermesh again..

     

    Is it possible?...

  • AlessioLibrandi
    AlessioLibrandi
    Altair Employee
    edited May 2018

    Hi,

    you can not export currently FEM and geometry together from SimLab to Altair HyperMesh.

     

    HyperMesh requires the FEM to be associated to the CAD geometry: this does not happen in SimLab. Actually, the CAD geometry is not even present in the SimLab database, since it remains written in its original file (parasolid, step, CATIA and so on).

    My suggestion is to do all editing within SimLab, and finally export the mesh as *.fem into HyperMesh.

  • kalaiselvan_22516
    kalaiselvan_22516 Altair Community Member
    edited May 2018

    Thanks for your valuable information..Alessio..