Thank you for the kudo @Anonymous!
I admit, it wasn't that straightforward for me but I do have something interesting to share With the loading in a single direction, there were a total of 42 iterations generated to satisfy the defined conditions. I chose the shape of iteration 30 since it seemed the most appealing, even though Min factor of Safety was above 20.
As you add more load cases, with different loading conditions, the generated shape will have different load paths to consider which could dramatically change the shape accordingly.
What added to my coming up to speed on this design is that we're taking a hybrid approach to GD, since the cradle body is already defined with bult-in gussets and fillets for added stiffness. This is why I had to hack away, because I felt like the existing geometry was being too restrictive for the solver.
If I were to try this again, I'd approach it similar to how the ALCOA bracket sample is set up. We include just enough geometry for the bolted connection points (the material around the countersunk holes) for the preserves. This way, it will allow more freedom for the solver.
However, we need to create and use obstacle bodies that are necessary to block material from being generated that would interfere with the space needed for fastener insertion, tool clearance, and any maintenance considerations ( e.g. I suspect that's a drain plug access hole), etc. It's the same as required for the conventional design approach, which we need to have defined for the solver to consider as well.
Hope this helps! As always, please follow up with any further questions and final result image, if possible 🙂


Hugh Henderson
QA Engineer (Fusion Simulation)