...
Currently, the creation of displacement constraints with RBE2 ties and rotational degrees of freedom isn’t supported from the graphical user interface. To realize it, dummy loads are created and modified by the Advanced User Settings.
On the outer cylindric surfaces two dummy loads are created. These dummy loads need to have a load value in the direction which will be constraint afterwards.
...
Interfaces have to be created for every functional surface - so every surface where a boundary condition is applied to. With this Tool an offset to the inside with the input “Non-Design Space Thickness” and an offset to the outside with the input “Machining Allowance” is created. The Offset Distance is expanding the Interface to the set value to create material on front faces.
...
Step 6: Modifying the dummy loads to displacement constraints (with RBE2 ties)
With the Advanced User Settings the dummy loads (Load 2, Load 3) are modified to displacement constraints.
...
The optimisation parameters are selected in the Studies Area as well.
Manufacturing Method: Generic AM
Failure Criteria: Von Mises
Safety Factor: 35
Strut Density: Medium
Shape Quality: Balanced
...
Step 8: Starting the optimisation in the command line and visualize the results
...
& 'C:\Program Files\MSC.Software\MSC Apex\2024-011290...\runGD_Engine.bat' -c .\RotationalDoF.json
...
The optimisation results can be imported back into the graphical user interface. Therefore, the Import Generative Design Results option is used. The post processing can be accessed over the new imported scenario.
...
Inside the Post-Processing the von Mises stress and the displacements are visible for all iterations and for every Event
In the picture below the displacement in z-direction is displayed
...