Goal of this tutorial
|
Relevant data for this tutorial:
To be able to use the Eigenfrequency Optimisation a MSC Nastran version with a valid license must be installed on the same machine.
The path to the MSC Nastran executable can be set manually in the application settings:
Please use nast20233(.exe) (or the matching executable for your installed nastran version) for frequency analysis.
If you want to run the optimisation also via the command line you need the set up the following environment variable
EMENDATE_SERVICE_NASTRAN | C:\Program Files\MSC.Software\MSC_Nastran\2023.2\bin\nast20232.exe |
The Eigenfrequency Optimisation is activated additionally to static events. Thus, the model can set up as every other optimisation.
For this Tutorial a beam model is used. The model is already completely set-up (Design Space, Interfaces, Loads & Boundary Conditions, Material assignment, optimisation parameters and static Events) for a static optimisation and in the following the Eigenfrequency Optimisation gets activated.
A frequency Event should only consist of displacement constraints without any loads or moments.
As soon as one Event with displacement constraints exists the frequency constraint can directly be set in the GD Scenario:
In this case the Frequency Constraint is set to 210 Hz as the target for the first occurring eigenfrequency of the part. Per default the first 10 eigenfrequencies in a range up to 3 times the frequency constraint value are considered. Based on these eigenmodes the part is stiffened to push the first eigenfrequency upwards.
The optimisation can be started as usual. In the background MSC Nastran will be called to calculate the eigenfrequencies and eigenmodes.
In the Post Processing the first eigenfrequency for each iteration can be displayed in a chart.
The optimization achievement index for the frequency Event (Event_2) shows the influence of the eigenfrequencies on the design creation. Purple to red areas show the areas which need to grow to increase the eigenfrequency of the part.
To check the final eigenfrequencies of the part, please run a Re-Analysis with MSC Apex structures.
Point Masses play an important role in the calculation of eigenfrequencies. Therefore, Point Masses can directly be created in Apex GD.
In this case a Point Mass of 0.1 kg is attached to the same spot (0; 402.50; 25.00) as the remote force.
Per default it is connected with a compliant connector (RBE3). Point Masses are automatically considered for a frequency optimisation after the creation. They are also considered for static load cases if an acceleration is active. For Frequency Optimisations the connector can also be changed to a rigid one (RBE2) with the Advanced User Settings.
The complete MSC Apex GD project with all results can be downloaded here: