12.07.2015 Views

Concept Design Using Topology and Topography Optimization

Concept Design Using Topology and Topography Optimization

Concept Design Using Topology and Topography Optimization

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 1: <strong>Topology</strong> <strong>Optimization</strong> of a Structural C-ClipProblem StatementPerform structural optimization on a structural c-clip (see Figure 1-1) ensuring that aminimum amount of material is used <strong>and</strong> movement at the end nodes of the opening(see A <strong>and</strong> B in Figure 1-1) does not exceed 0.14mm in the y-direction.Objective functionMinimize volumeConstraints 1) Translation in the y-axis for node A < 0.07mm2) Translation in the y-axis at node B > -0.07mm<strong>Design</strong> VariablesElement densities<strong>Optimization</strong> ProcessThe process to complete a topology optimization using OptiStruct is a three-partprocess.• Use HyperMesh to create the appropriate input deck• Run OptiStruct using the created input deck• Examine the resultsThese are the steps the exercise follows.1. Load the geometry into HyperMesh.2. Define the material properties <strong>and</strong> components.3. Generate a finite element mesh.4. Apply loads <strong>and</strong> boundary conditions.5. Create load case.6. Set up optimization problem using HyperMesh.7. Define the design space for optimization.8. Define optimization responses, constraints, <strong>and</strong> objective function.9. Solve topology optimization using OptiStruct to determine the optimal materialdistribution.10. Post-process the results.4<strong>Concept</strong> <strong>Design</strong> <strong>Using</strong> <strong>Topology</strong> <strong>and</strong> <strong>Topography</strong> <strong>Optimization</strong> OptiStruct 7.0Proprietary Information of Altair Engineering, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!