Adding a Diameter Database to Optistruct

LFSS
LFSS Altair Community Member
edited October 2020 in Community Q&A

Hello,

 

I am trying to perform a size optimization much like the Altair's tutorial on that matter.

But there's something I need that's not covered within the tutorial. 

I need to add a set of tubes with varying diameters into the solver, so that the solver can only choose these kind of tubes. How may I do that?

 

Just for reference, this is the database I need to put into the solver: https://goodwinds.com/carbon-fiberglass/carbon/pultruded-tubes.html 

Answers

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited June 2020

    To control the diameters you might want to use discrete design variables (analysis>>optimization>>discrete dvs), and provide a list of possible diameters, assigning it when you create your sizing DESVAR.

     

    Using PBEAML/PBARL makes it easier to change dimensions.

     

    But if you want to control both diameter and thicknesses, then you would need to come with some desvar linking between radius and thickness, or to create some constraint involving these 2 variables, so that according to the diameter, you have the correct thickness.