• Introduction to MSC Apex Generative Design 2019
  • Gain basic optimization knowledge

Training:

You can find all relevant data for this tutorial in the Example folder! ("C:\Program Files\MSC.Software\MSC Apex Generative Design\2019\Examples")

Step 1: Create a new project

In a first step, you need to create a new project. All data (geometry and configuration) will be copied and saved directly in a new project folder, located in your workspace:

Step 2: Model generation

Step 3: Definition of boundary conditions

Go to the boundary conditions tab to enter the loads and fixations. For each boundary condition a name, a space and the specification of the boundary condition is entered as follows:

NameObjectDirectionValue in N
Force1interface1x18904
Force2interface2x18904
Force3interface1y17792
Force4interface2y17792
Force5interface1x19483
Force6interface2x19483
Force7interface1

x

y

15701

14137

Force8interface2

x

y

15701

14137

NameObjectDirection

Fixation1

interface3x, y, z (=0)
Fixation2interface4x, y, z (=0)
Fixation3interface5x, y, z (=0)
Fixation4interface6x, y, z (=0)

All boundary conditions must be assigned to the load cases. The number of load cases can be changed using the "+" or "-" characters. The assignment of the boundaries to the load cases can be made in the boundary conditions or load cases area by selecting the different boundary conditions while the load case is activated.

Step 4: Definition of optimization parameters

Switch to the optimization area. You can find more information about the parameter selection here.

All Inputs can be viewed and checked in the configuration file. The file should look like this.

Please make sure only one .amendate file is in your project folder.

You will find the optimizations with design type filigree and massive in the example files and can try out these variations.

Step 5: Save the project

Step 6: Starting the optimization and visualizing the results

If all data are correct, the optimization can be started and tracked in the results area.

All result iterations are displayed as soon as they are available. The progress of the optimization can also be monitored via the AMendate log file. Furtheremore you are able to stop the optimization in this selection area. A restart however is not possible.

The optimization is finished after 64 iterations (optimizationtype: optimizing).

Step 7: Visualization of Stresses

The legend can be influenced using the slider. The function "Automatically set to local minimum and maximum" considers the stresses of each iteration and sets the values from the current iteration.

Step 8: Visualization of Displacements

The legend can be influenced using the slider. The function "Automatically set to local minimum and maximum" considers the displacements of each iteration and sets the values from the current iteration.

You might also be interested in these tutorials: