Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here are some example projects for the current release:Coming Soon!

View file
nameGD_Bracket_2022-1_Complexity.7z
View file
nameGD_Bracket_2022-1_ESSF.7z
View file
nameGD_Bracket_2022-1_KeepNonDesignSpaces.7z

Generative Design

You can always change the Strut Density, Stress Goal and Complexityto influence the results and try out different options

...

You can see the results for two Complexitysettings and the deactivation of Keep Non-Design Spaces below.

...

Reduce fixation points vs. Keep all Non-Design Spaces

To realize an optimisation with as much freedom as possible you should disable the Keep Non-Design Spaces function for the six fixations points as well as the constraint created with them. You can also create six separate constraints and deactivate all of them as well as the six Non-Design Spaces.

This way the algorithm works at its best and creates the most fitting results to the boundary conditions. With this approach it is possible to let the algorithm decide which and how many fixation points are necessary and needed for the applied boundary conditions. The reduction of fixation points almost always results in a more lightweight design by still taking into consideration the Safety Factor/Stress Goal of the structure.

...

In another other cases, it is important to keep defined fixation points and this can be realized with the activated Keep Non-Design Spaces function.

...

The result in this example includes all six fixation points. As shown in the left image the first optimisation reduced one of the fixation points and by choosing the presented function all of the six fixation points are included in the result.

...

To prioritize Events differently, Event Specific Safety Factor can be placed on single Events. It is also possible to prioritize only one Event. In this case the other event will take the global Safety Factor/Stress Goal into consideration for the optimisation.

...

You might also be interested in these tutorials: