Versions Compared

Key

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

...

In the picture below the Post Processing of the GD-Bracket inside MSC Apex Generative Design is shown. The stresses are displayed with a scale range from zero to twice the chosen stress goal. The main area of the part is evenly loaded with the desired Stress Goal. Some stress risings are visible at Design Space boundary limits and at the transitions from Non-Design Spaces to the Design structure.

...

GD_24_1.pngImage Added

The next picture shows the FE-Reanalysis with MSC Apex (Structures). The high precise FE-Analysis shows even more clearly stress risings at the transitions from the Non-Design Spaces to the Design structure. These stress risings are only on the surfaces of the material and do not necessarily have to have an influence on the tensile strength of the part.

...

Nastran_24_1.pngImage Added

The shown GD- Jet Engine Bracket optimisation was done with the default settings which lead to smooth transitions between Non-Design Spaces / Interfaces and Design structure to avoid hard notches. Stress risings often have an impact on the fatigue life of a part and should be considered.

Experimental Function: Discouragement Field

Info

The

...

following function is highly experimental and currently under development

For the following results of the Jet Engine Bracket optimisation the highly experimental “Discouragement Field” function was used. This function can improve the capability to avoid hard notches and can be activated using the following Advanced User Settings:

schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.enabled=1
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.seed=Binary
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.radius=3
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.sigma=0.7
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.iterations=1
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.cutoff=0.1
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.threshold=0.9
schedule.iterations.~.operator.optloop_resample_computeDiscouragementField.maximizePeriphery=true

schedule.iterations.~.operator.optloop_loop_analysis_computeUFI_unify.discouragementTarget=-0.1
schedule.iterations.~.operator.optloop_loop_analysis_computeUFI_unify.discouragementFillInfluence=0.8

These Advanced User Settings activate the highly experimental “Discouragement Field”. If activated, the opimisation is forced to avoid structures which violate the Design Space. Violating the Design Space would cause hard notches when the design candidate is intersected with the original Design Space. Avoiding hard notches helps to reduce peak stresses and distribute the stresses more even.

Info

This function is currently under development. It may cause incorrect optimisation results and need to be monitored intensively.

...