SlideShare a Scribd company logo
1 of 167
Download to read offline
Altair OptiStruct®
                              Concept Design with Topology and Topography
                                              Optimization




                                                                 Altair Engineering
                                                                 April, 2009



Altair Proprietary and Confidential Information                   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Day 1 Agenda

        • Introduction
        • Theoretical Background
        • Optimization Interface and Setup
        • Concept Design
                 • Topology Optimization
                         •    Exercise 4.1: Topology Optimization of a Hook with Stress Constraints
                         •    Exercise 4.2: Topologic Optimization of a Control Arm

                 • Topography Optimization
                         •    Exercise 4.3: Topography Optimization of a Slider Suspension

                 • Free-size Optimization
                         •    Exercise 4.4: Free-size Optimization of Finite Plate with Hole




Altair Proprietary and Confidential Information                                Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Day 2 Agenda

      • Review
      • Fine Tuning Design
              • Size Optimization
                       • Exercise 5.1 – Size Optimization of a Rail Joint
              • Shape Optimization
                       • Exercise 5.2: Shape Optimization of a Rail Joint
              • Free-shape Optimization
                       • Exercise 5.3 - Free-shape optimization Compressor Bracket




Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Chapter 1 - Introduction



      HyperWorks Overview
      OptiStruct Overview




Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
HyperWorks Overview


      • Modeling

      • Analysis

      • Optimization

      • Visualization

      • Reporting

      • Performance data management.


Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct in HyperWorks




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct Overview

      Finite Elements Analysis
              •    Basic analysis features
                       •   Linear static analysis.
                       •   Normal modes analysis.
                       •   Linear buckling analysis.
                       •   Thermal-stress steady state analysis

              •    Advanced analysis features
                       •   Frequency response function (FRF) analysis
                               •    Direct
                               •    Modal
                       •   Random response analysis
                       •   Transient response analysis
                               •    Direct
                               •    Modal
                       •   Transient response analysis based on the
                           Fourier method
                               •    Direct
                               •    Modal
                       •   Non-linear contact analysis
                       •   Acoustic Analysis (Structure and Fluid)
                       •   Fatigue Analysis (σN and εN)



Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct Overview


      MBD Analysis                                                            3
                                                                                         B




                                                               A                               4


                                                           2



              • Kinematics                            O2
                                                           1
                                                                   ω 2 (Μ otion )
                                                                                                   1
                                                                                                       O4




              • Static

              • Quasi-static
                                                                                                                       x           k, c


              • Dynamics                          F                                 x = F /k

                                                                                                                              m



                                                                                                                               F




Altair Proprietary and Confidential Information                                                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct Optimization Overview


                          Topology

                          Free-size
                                                  Design Fine Tuning
                                                                                   Gauge9 & 10
                        Topography
Design Process




                                                                                            Gauge1, 2 & 3
                                                    Free-shape
                         Concept Level
                            Design
                                                       Shape                                                    Gauge5
                                                                                                   Gauge4             Gauge6
                                                                        Optimization
                                                                       Gauge11, 12 & 13
                                                                                                                         Gauge7

                     Integrated FEA Solver              Size                     Gauge14 &15




                                                                                                 Solver Neutral

                                                                                                        DOE

                                                                                               Approximations

                                                                                             Stochastic Studies

Altair Proprietary and Confidential Information                        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Lightweight SUV Frame Development




                                                                        New Frame


                                                                        Mass reduction: 20%
                                                              Increase torsion stiffness: 31%
                                                                 Weld length reduction: 50%
                                                  Old Frame




Altair Proprietary and Confidential Information                     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Process for Torsion Links

Topology Optimization
  Design Space and                                                                        Topology Optimization
        Load                                                                             Stiffness Material Layout




                                                                                                  Topology Optimization
                                                                                                   Geometry Extraction




                                                  Size and Shape Optimization
                                                     Fine-tuning the Design




       Upper and lower link mass without pins is down to 176 lbs from 240 lbs.
Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Chapter 2 – Theoretical Background



      Optimization
      Optimization Concepts and Definitions




Altair Proprietary and Confidential Information     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Structural Optimization Concepts

       The Optimization Problem Statement:


       • Objective (What do I want?)
                                        min f(x) also min [max f(x)]
       • Design Variables (What can I change?)
                                        XiL ≤ Xi ≤ XiU i =1,2,3,…N
       • Design Constraints (What performance targets must be met?)
                                        gj(x) ≤ 0       j = 1, 2, 3, …, M

       Note: The functions f(x), gi(x), can be linear, non-linear, implicit or
             explicit, and are continuous

                       Example: Explicit y(x) = x2 – 2x
                                Implicit y3 – y2x + yx - √ x = 0


Altair Proprietary and Confidential Information                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Definitions


      • Topology:                        is a mathematical technique that optimized the material
           distribution for a structure within a given package space

      • Topography: Topography optimization is an advanced form of shape
           optimization in which a design region for a given part is defined and a pattern
           of shape variable-based reinforcements within that region is generated using
           OptiStruct .

      • Free Size: is a mathematical technique that produces an optimized
           thickness distribution per element for a 2D structure.




Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Definitions


      • Shape: is an automated way to modify the structure shape based on
           predefined shape variables to find the optimal shape.

      • Size: is an automated way to modify the structure parameters (Thickness,
           1D properties, material properties, etc…) to find the optimal design.

      • Gauge: is a particular case of size, where the DV are 2D props (Pshell or
           Pcomp)

      • Free Shape: is an automated way to modify the structure shape based
           on set of nodes that can move totally free on the boundary to find the optimal
           shape.

      • Composite shuffle: is an automated way to determine the optimum
           laminate stack sequence. DVs are the plies sequence of stacking. It is used
           for composite material only defined using PCOMP(G) or PCOMPP.

Altair Proprietary and Confidential Information             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology




     • Design Variables: System
       parameters that are varied to optimize
       system performance.
     • Design Space: selected parts which
       are designable during optimization         20 < b < 40
       process. For example, material in the      30 < h < 90
       design space of a topology
       optimization.




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology

         Response: Measurement of system performance.                                        σ (b,h) ; τ(b,h), mass
                 •    DRESP1
                         •    Simple response definition
                         •    Mass, mass fraction, volume, volume fraction, compliance, frequency, displacement, stress, strain,
                              force, composite responses, weighted compliance, weighted frequency, and compliance index,
                              frequency response analysis responses


                 •    DRESP2
                         •    Response definition using a user defined function
                         •    Defines responses as function of design variables, grid location, table entries, responses, and generic
                              properties


                              Example: Average displacement of two nodes:

                                                      x1 + x 2
                                       F ( x1, x 2) =                Where x1, x2 are nodal displacements
                                                         2
                 •    DRESP3
                         •    Response definition using a user defined external function
                         •    External function may be written in C (C++) or Fortran



Altair Proprietary and Confidential Information                                        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology




       • Objective Function: Any
         response function of the system to
         be optimized. The response is a
         function of the design variables.        min Weight(b,h)
         Ex. Mass, Stress, Displacement,
         Moment of Inertia, Frequency,
         Center of Gravity, Buckling factor,
         and etc.
       • Constraint Functions: Bounds on
                                                  σ(b,h) ≤ 70 MPa
         response functions of the system
         that need to be satisfied for the        τ(b,h) ≤ 15 MPa
         design to be acceptable.                 h ≥ 2*b

Altair Proprietary and Confidential Information        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Problem Example

  • A cantilever beam is modeled with 1D beam elements and loaded with
    force F=2400 N. Width and height of cross-section are optimized to
    minimize weight such that stresses do not exceed yield. Further the
    height h should not be larger than twice the width b.




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Problem Example

      • Objective
              • Weight:                           min m(b,h)

      • Design Variables
              • Width:                            bL < b < bU,      20 < b < 40
              • Height:                           hL < h < hU,      30 < h < 90

      • Design Region:                            All beam elements

      • Design Constraints:
                                                  σ (b,h) ≤ σmax, with σmax = 160 MPa
                                                  τ (b,h) ≤ τmax, with τmax = 60 MPa
                                                  h ≤ 2*b


Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Problem Example

                                                  Mathematical Design Space
       Beam height, h (mm)




                                                       Beam width, b (mm)



Altair Proprietary and Confidential Information                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology




       • Feasible Design: One that
         satisfies all the constraints.
       • Infeasible Design: One that
         violates one or more constraint
         functions.
       • Optimum Design: Set of
         design variables along with the
         minimized (or maximized)
         objective function and satisfy
         all the constraints.

Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology


      Gradient-based Optimization
              1. Start from a X0 point
              2. Evaluate the function F(Xi) and the gradient of the function ∇F(Xi) at the Xi.
              3. Determine the next point using the negative gradient direction: Xi+1 = Xi - γ ∇F(Xi).
              4.     Repeat the step 2 to 3 until the function converged to the minimum.



                                                  X0

                                                       X1
                                                            X2
                                                                 X3




Altair Proprietary and Confidential Information                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Terminology

      Sensitivity Analysis
              •     Direct
                      •     Low number of Dvs
                                                        Size and shape
                      •     High number of constraint

              •     Adjoint
                      •     High number of DVs

                      •     Low number of constraint    Topology
      Move Limit Adjustments

      Constraint Screening

      Regions and Their Purpose

      Discrete Design Variables




Altair Proprietary and Confidential Information                    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Interpreting the Results

      • Objective
              • Did we reach our objective?
              • How much did the objective improve?

      • Design Variables
              • Values of variables for the improved design

      • Constraints
              • Did we violate any constraints?




Altair Proprietary and Confidential Information       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Interpreting the results
       What can go wrong?
       • Local minimum vs. global minimum
       • Solution might not be available with the given objective, constraints and
         design variables – over constrained
       • Efficiency of Optimization
               • Relation between constraints and design variables wrt their numbers
       • Unconstrained Optimization Problem
               • Optimization problem setup is not appropriate
       • Issues related to FEA modeling
               • Stress constraints on nodes connected to rigids




Altair Proprietary and Confidential Information            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Chapter 3 – Optimization Interface and Setup



      Model Definition Structure
      Optimization Setup
      How to setup an optimization on HyperMesh




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization GUI




 Optimization Panel



                                                            Model Browser
 Optimization Menu




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup module in HyperMesh

      • Definition of Design Variables




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup module in HyperMesh

      • Definition of Responses




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup module in HyperMesh

      • Definition of Design Constraint




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup module in HyperMesh

      • Definition of Objective




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Model Definition Structure


      • Input/Output Section
      • Subcase Information Section
              • Define Load Cases (Sub Cases,
                Load Steps)
              • Definition of Objective and
                Constraint Reference

      • Bulk Data Section
              • Optimization Problem
                           Design Variables
                           Responses
                           Constraints
              • Optimization parameters
                (DOPTPRM)
              • Finite Element Model


Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Model Definition Structure


      • Input/Output Section
              1. ASCII output
                      (.out ;.stat; .hist; .sh; .desvar; .prop; .hgdata; .grid; .oss;
                      .HM.comp.cmf; .HM.ent.cmf )
              2. HTML Reports
                      (.html ; _frames.html ; _menu.html; .shuf.html)
              3. Model results
                      (.res; .h3d; _des.h3d; _s#.h3d
              4. HV session file
                      (.mvw; _hist.mvw)



Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Model Definition Structure

      • Optimization Cards




               The complete descriptions of these cards are available at the online
                                        documentation.




Altair Proprietary and Confidential Information                           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Constraint and Objective definition

      • DCONSTR
              • Defines Responses as optimization constraints.
              • Relates response to lower and/or upper bound
      • DCONADD
              • Adds constraints under same id
      • DESSUB, DESGLB
              • Load case dependent, and independent reference in Case Control
                Section
      • DESOBJ
              • Load case dependent, and independent reference in Case Control
                Section
              • Min/max


Altair Proprietary and Confidential Information           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Cards

      • DEQATN
              • Defines an equation
              • Linked to DVPREL2, DRESP2 for user defined property or response.
      • DTABLE
              • Defines constants used in DEQATN
              • Linked to DVPREL2, DRESP2
      • DSCREEN
              • Constraint screening definition
      • DOPTPRM
              • Optimization parameter definitions
              • Max number of iterations, minimum member size control, moving limits,
                tolerances


Altair Proprietary and Confidential Information           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Constraint and Objective Definition: Load Case Reference


      Objective and design constraints need to be defined load case dependent if
        the response is a reaction to a load
      • Load case dependent
              • Compliance, frequency, displacement, stress, strain, force, composite
                responses
              • Functions using these responses w/o load case assignment
      • Load case in-dependent (global)
              • Mass, mass fraction, volume, volume fraction, center of gravity,
                moments of inertia, weighted compliance, weighted frequency,
                compliance index
              • Functions using these responses
              • Functions using compliance, frequency, displacement, stress, strain,
                force, composite responses with load case assignment


Altair Proprietary and Confidential Information             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh

                                                       Min ( f1 )
                                                       Mass ≤ 5.0 E − 04 ton
                                                                 5 ≤ b ≤ 15
                                                                 5 ≤ h ≤ 15




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 1 - Setup the Finite element analysis.




Altair Proprietary and Confidential Information     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 2 - Define the Design Variables.
       Optimization > Create > Size Desvars




          DESVAR                          1       b10.0       5.0   15.0
          DESVAR                          2       c10.0       5.0   15.0




            DVPREL1       1              PBARL        1DIM1                       0.0
            +             1              1.0
            DVPREL1       2              PBARL        1DIM2                       0.0
            +             2              1.0



Altair Proprietary and Confidential Information                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 3 - Define the Responses.
       Optimization > Create > Response




         DRESP1            1                 f1     FREQ                                   1
         DRESP1            2                 Mass   MASS




Altair Proprietary and Confidential Information            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 4 - Define the constraints.
       Optimization > Create > Constraints




        This creates on the Subcase Information section:

          DESGLB                       2

        This creates on the bulk data section:
          DCONSTR                          1      2   5.00E-04
          DCONADD                          2      1




Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 5 - Define the Objective
       Optimization > Create > Objective




           This creates on the Subcase Information section:

              DESOBJ(MAX)=1




Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh
      Step 6 - Run the Simulation
       Application > OptiStruct




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optimization Setup

      • How to setup an optimization on HyperMesh


                                                  FEA MODEL
                                                                          OBJ
                                                                          OBJECTIVE


                                                                            D
                                                                            DV

                                                                          DVPR
                                                                          DVPREL


                                                                             RESP
                                                                           RESPONSE
                                                                          CONS
                                                                          CONSTRAINT




Altair Proprietary and Confidential Information       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Chapter 4 – Concept Design



      Topology Optimization
      Topography Optimization
      Free-size Optimization




Altair Proprietary and Confidential Information            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
How Structural Optimization Cuts Development Time

  • Most of the product cost is
    determined at the concept
    design stage


  • Problem:
    minimum knowledge, but
    maximum freedom


  • Need:
    effective concept design tools
    to minimize downstream “re-
    design” costs and time-to-
    market




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization




      Baseline design




                                                  design proposal
Altair Proprietary and Confidential Information        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Design Variables Topology Optimization

         What does OptiStruct change?

                                                  Density = 1


                                                                       E/E0
                                                  Density = 0
                                                                           1                         (ρ/ρ0)p




                                                                                                1          ρ/ρ
                                                                                                           0




                    Density Method                                             Penalty Factor
                          Very robust                              More discrete design proposals


Altair Proprietary and Confidential Information                 Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct Input: Topology Optimization

      DTPL card – Design Variable definition for topology optimization
      • Shells - Property with base and total thickness defines topology design space
      • Solids – Properties define topology design space
      • Composites (PCOMP) - Properties define topology design space
      • Rod, Bar, Weld , Bush- Properties define topology design space
      • Stress constraints bounds
      • Manufacturing constraints definition
      HyperMesh Topology panel:




Altair Proprietary and Confidential Information                Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology optimization on PCOMP

         • Increase/decrease the thickness of given ply angle
         • Ability to optimize the angle as well by creating “phantom” ply




                                 0                                               0
                                 90
                               - 45
z
       y                                                                         0
                                 45
           X                  PCOMP                                         Optimized
                                                                            PCOMP

       • mat option on DTPL
                • Ply            ply based PCOMP (default)
                • Homo                homogenized PSHELL

Altair Proprietary and Confidential Information              Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization using Manufacturing Constraints

  •    What are Manufacturing Constraints?
          •    Additional input for the optimization problem
          •    OptiStruct tries to meet manufacturing constraints
  •    Why are they so important?
          •    Make it much easier to interpret optimization results
          •    Use of standard profiles/manufacturing tools/processes
          •    Optimized structures are of no value if nobody can
               manufacture them
  •    Implemented manufacturing constraints
          •    Maximum member size
          •    Minimum member size
          •    Draw direction constraint
          •    Pattern repetition
          •    Pattern grouping
          •    Extrusion constraint




Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization using Manufacturing Constraints


      Manufacturing constraints for topology optimization helps generate practical
        design concepts
              • Minimum member size control specifies the smallest dimension to be
                retained in topology design. Controls checker board effect and
                discreteness.
              • Maximum member size control specifies the largest dimension allowed
                in the topology design. It prevents large formation of large members
                and large material concentrations are forced to more discrete forms.
              • Pattern grouping / repetition can be applied to enforce a repeating
                pattern or symmetrical design even if the loads applied on the structure
                are unsymmetrical or non-repeating.
              • Draw direction / extrusion constraints can be applied to obtain design
                suitable for casting or machining operations by preventing undercut or
                die-lock cavities.



Altair Proprietary and Confidential Information             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Manufacturing Constraints: Minimum Member Size Control

       • Input: approximate minimum diameter d in two dimensions
       • Works in 2D and 3D
       • Controls the size of small structural features
       • Controls “checkerboarding”
       • Easier interpretation of the resulting layout
       • Higher computation cost
                                                       Without min member size
                                                       • Difficult to manufacture due to
                                                         micro structures
                                                       • Results are mesh dependent

                                                  d=                                                 d=
                                                  60                                                 90



Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Manufacturing Constraints: Maximum Member Size Control


     • Definition of maximum allowable
       structural member size
     • Eliminates material concentrations
     • Mesh considerations
             • Shell and solid elements           Without
                                                  Without
                                                  Maximum
                                                  Maximum
             • Tetrahedral and hexhedral          Member size
                                                  Member size

             • Min member > 3 X mesh size
             • Max member > 2 X min size




                                                  With
                                                  With
                                                  Maximum
                                                  Maximum
                                                  Member size
                                                  Member size

Altair Proprietary and Confidential Information            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Manufacturing Constraints: Pattern Repetition

      Cyclic Repetition


      • Symmetry definitions
      • Cyclic repetition of design
        features within a single
        domain
      • User enters # of wedges
      • Application: Cyclic structures
        with non symmetrical
        loadcases




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Pattern Repetition

       Application example: Airplane Wing Ribs


       • Goal: same topology on every rib
       • Scaling factor to account for different
         sizes of design space




Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Pattern Repetition

       Application example: Airplane Wing Ribs




              Without pattern repetition                  With pattern repetition


Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Draw Direction Constraint

      • Define global casting direction
      • Eliminates undercuts in design proposal
      • Reduces interpretation effort
      • Important if part shall be manufactured by
              • Casting
              • Injection molding
              • Milling
      • Draw type options
              • Single
              • Split




Altair Proprietary and Confidential Information      Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Draw Direction Constraint

      Example: Determine Optimum Stiffeners in Torsion Loaded U-Profile

Initial Structure




                                                                   Optimization Results
                                                                                                          Without Draw Direction




                                              Optimization Model
                                                                                                               With Draw Direction


Altair Proprietary and Confidential Information                                           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Draw Direction Constraint

      Example: Optimum Rib Pattern of a Control Arm




              Without Draw Direction              With Draw Direction
Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Extrusion Constraint

      Manufacturing control for constant cross sections




      Package                                 Design proposal without            Design proposal with
       space                                    extrusion constraint             extrusion constraints



Altair Proprietary and Confidential Information                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Combination of Manufacturing Constraints


        Member
        Member
         Size
         Size                                                Pattern Grouping
                                                                (Symmetry)
         Draw
         Draw
       Direction
       Direction

        Pattern
        Pattern
       Repetition
       Repetition
                                                  Draw Direction

        Pattern
        Pattern
       Grouping
       Grouping

      Extrusion
      Extrusion
      Constraint
      Constraint



Any combination of manufacturing                                                 Symmetry
     constraints is possible                                                             +
                                                                            Draw Direction
Altair Proprietary and Confidential Information                    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Applications of Topology Optimization

      Determination of Optimum Rib Patterns for
       Reinforcement
    • Non design space represents
      general geometry concept
    • Design space defines areas where
      ribs shall be introduced
    • Manufacturing constraints crucial
            • Draw direction
            • Minimum & maximum member size




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Common Topology Optimization Problems
      • Minimize (weighted / total / regional) compliance
           with constrained (total / regional) volume / mass fraction

      • Minimize (total / regional) volume/ mass fraction
           with constrained displacements

      • Maximize (weighted) frequency
           with constrained (total / regional) volume / mass fraction

      • Minimize (total / regional) volume / mass fraction
           with constrained frequencies

      • Minimize combined compliance and frequencies
           with constrained (total / regional) volume / mass fraction
      • Minimize (total / regional) volume/ mass fraction
           with stress constraints
Altair Proprietary and Confidential Information             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Additional Optimization Considerations

      Constraint Screening (DSCREEN)
      • Screening - specify normalized threshold value
              • Temporarily ignores constraints which are less than the normalized threshold
                value during optimization

      • Regionalization - specify maximum number of constraints to be
        retained for a given region
              • Considers user specified number of most violated constraints for each load case
                and region id.

      • Essential in situations where there are many constraints
              • E.g. Stress constraints for shape/size optimization.
      • If too many constrained responses are screened, it may take considerably
        longer to reach a converged solution or, in the worst case, it may not be
        able to converge on a solution if the number of retained responses is less
        than the number of active constraints for the given problem.

Altair Proprietary and Confidential Information                   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization with stress Constraints

  •     Global von mises stress constraints
          •     Apply to entire model including non design space
  •     Stress constraints for a partial domain of the structure are not allowed
          •     The reason is that it often creates an ill-posed optimization problem as elimination of
                the partial domain would remove all stress constraints
  •     Local stresses are still high
          •     This is for general stress level control
          •     Local stress should be taken care of by using shape/size




                                           Stress < 50                          Stress < 30




Altair Proprietary and Confidential Information                     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.1: Topology Optimization of a Hook with Stress Constraints



              In this Exercise, a topology optimization is performed on a
                        bracket-hook modeled with shell elements.




                                                  Objective
                                                                  Minimize volume.
                                                    function:



                                                  Constraints:    Von Mises stress < 1.6 e 04.



                                                  Design          The density of each element in the
                                                     Variables:      design space.




Altair Proprietary and Confidential Information                    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.1: Topology Optimization of a Hook with Stress Constraints




                   Stress results for all static sub case (Von Mises < 1.6e4)
                             The advantages of using stress based optimization over the classical minimize
                             (compliance) subject to volume fraction constraint is that it eliminates the guessing of
                             the right volume fraction. Additionally, it eliminates the need for compliance
         Notes:
                             weighting bias for multiple subcases.
                             There might still be high local stress regions which can be improved more effectively
                             with local shape and size optimization.

Altair Proprietary and Confidential Information                                 Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OSSmooth: Geometry Extraction of Optimization Results


      • A Geometry creation tool for
        Topology/Topography/Shap
        e Optimized models
      • Supports different output
        formats (IGES, STL, H3D                                                IGES
        etc.)
      • Advanced geometry
        smoothing options for
        smoother surfaces
      • Surface reduction option to
        reduce the size of IGES and
        STL files
      • Integrated into HyperMesh
        and is easy to use

Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization Example: Bulkhead Stiffeners



                                                  • Task: Stiffening of a bulk
                                                    head using ribs
                                                  • 2 load cases
                                                     • Hydrostatic load (fuel)
                                                     • Take-off
                                                         Pressure load on blue
                                                         part
                                                  • Clamped perimeter
                             Design space         • 2 man holes

Altair Proprietary and Confidential Information       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization Example: Bulkhead Stiffeners

       Topology Results

                                                  • Optimization between
                                                    sheet thickness and rib
                                                    hight




                                  Stiffening
Altair Proprietary and Confidential Information        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topology Optimization Example: Bulkhead Stiffeners




              Original layout                             Optimized design
            Max. Deflection:                                Max. Deflection:
                 100%                                            85%


Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.2: Topologic Optimization of a Control Arm

   The purpose of this exercise is to determine the best topology or the
   minimum mass for a control arm that is manufactured using a single draw
   mode. The arm needs to have a symmetric geometry because it will be
   used on both sides of the vehicle.

  NODE(3) X,Y and Z . (Bolted)
  NODE(4) Y and Z . (Cylindrical joint)
  NODE(7) Z.         (Damp link)




  Car turning on a intersection:                  corner = (0,1000,0) N     Umax (2699) <= 0.02 mm
  Car braking:                                    brake = (1000,0,0) N      Umax (2699) <= 0.05 mm
  Car passing in a pothole:                       pothole (0,0,1000) N      Umax (2699) <= 0.04 mm




Altair Proprietary and Confidential Information                           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.2: Topologic Optimization of a Control Arm




        1. The solution converged to a feasible solution?
        2. How much iteration it has take to converge and
           how much is the final volume of the part?
        3. Plot the Iso-contour for the density on the last
           iteration, does it looks like a manufacturable
           part?

Altair Proprietary and Confidential Information      Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topography Optimization

      • Search for optimal distribution of beads (swages) in shell structures
      • Conceptual design method
                                                                  Plate under torsion




                                                         Design variable generation




                Final Design
                                                  Final contour
Altair Proprietary and Confidential Information          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Molded Pressure Tank


         • Thin walled tank filled with fluid to be optimized for stiffness




Altair Proprietary and Confidential Information              Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Molded Pressure Tank


   Symmetry




                       Three orthogonal planes of symmetry are defined


Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Molded Pressure Tank

     Results
   • Reinforcement pattern for pressure box




                                CONTOUR                         FINAL RESULT

Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Molded Pressure Tank

   Performance




        Max. Deflect: 7.54mm                      Max. Deflect: 10.8mm                Max. Deflect: 13.9 mm




    •      Notice that more ribs doesn’t necessarily mean more stiffness

Altair Proprietary and Confidential Information                          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topography Optimization

      Torsion Plate Example




        Max. Deflection: 2.23                                                                 Max. Deflection: 4.41
        Max. Stress: 267                                                                      Max. Stress: 644




                                                  Topography Optimization
                                                  Max. Deflection: 1.17
                                                  Max. Stress: 196




         Max. Deflection: 10.57                                                        Max. Deflection: 6.47
         Max. Stress: 520                                                              Max. Stress: 434

Altair Proprietary and Confidential Information                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
OptiStruct Input: Topography Optimization

       DTPG card – Design Variable definition for topography optimization
       • Definition of Design Variables
               • Nodal movement (shape change) on shell component
               • Each iteration generates new nodal positions
               • Shell, and composite properties (components) can be defined as topography
                 design space.
       • Shells
       • Composites
       • Pattern grouping


       HyperMesh Topology panel:




Altair Proprietary and Confidential Information                 Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topography Optimization Setup

      Bead Parameters

                                                         Min.
    normal                                            Bead width

                                                                                         Max.

     global
                                                     α                                   Bead height

                                                  Draw angle




Altair Proprietary and Confidential Information        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topography Optimization Setup

      Pattern Grouping


                                                     linear
                                                  planar
                                                    symmetry
                                                   radial
                                                        Circular
                                                         Cyclical




Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Topography Optimization Setup

      Bounds
      • Beads into one direction
      • Beads into two directions
      • Initial Bead fraction




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Bead discreteness control

      • Beadfrac response
              • Used as objective or constraint
              • More discrete results will be achieved with lower beadfrac




                                                  More discrete results
Altair Proprietary and Confidential Information         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Combining Optimization Types

      • Optimization types can be combined
      • Example: Topology + Topography                                              Shape Contour

                                           Topography




                                                                      Topology + Topography

                                              Topology




Altair Proprietary and Confidential Information          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.3: Topography Optimization of a Slider Suspension

       On this exercise we will look for the best stamped shape for a slider
       suspension, the objective function will be a combination of the compliance
       and the frequency, the objective is to have it as stiffer as possible for the
       static force, and a stiffer dynamic behavior on the lower frequencies, this
       function can be defined on OptiStruct as a combined weighted compliance
       and the weighted modes.




          Objective function:               Minimize the combined weighted compliance and the weighted modes.

          Constraints:                      7th Mode > 12 Hz.

          Design variables:                 Nodes topography.


Altair Proprietary and Confidential Information                                   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.3: Topography Optimization of a Slider Suspension




             If the student had finish the exercise and wants to try a more advanced
               setup, these are a small list of things that could improve this result:

        1.    Add a topologic optimization on the same design space.
        2.    Add a symmetry plane to the topography and topologic DVs.
        3.    Increase the Height to 0.2 mm.
        4.    Use OSSMOOTH to export the geometry.
        5.    Prepare a HV report to describe the optimization results.
        6.    Export the final shape and rerun an analysis to check the performance.

Altair Proprietary and Confidential Information              Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free-Size Optimization


      • Topology optimization                     • Free size optimization




      • Design space = Total – Base
        Thickness                                 • Design variables - Thickness of
                                                    each element
      • Design variable – Density
                                                  • Accurate bending representation
      • Poor bending representation of
        semi-dense elements                       • Expandable to composites
      • Truss-like design concepts, no            • Shear panels possible if they
        shear panels                                represent the best concept


Altair Proprietary and Confidential Information          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free-Size Optimization




                                                  Topology                       5,50

                                                                                 5,00                                       Truss Concept
                                                                                 4,50
                                                                                                                            Plate Concept




                                                                  Optimum mass
                                                                                 4,00

                                                                                 3,50

                                                                                 3,00

                                                                                 2,50

                                                                                 2,00

                                                                                 1,50

                                                                                 1,00
                                                                                        1   1,5   2       2,5   3    3,5      4    4,5      5
                                                                                                      Maximum dispacement




                                                  Free-Size          Concept by topology and
                                                                    Free-Size
                                                                     Followed by sizing with
                                                                    buckling and stress
                                                                    constraints in sizing




Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free-Size Optimization

      • The solution will be “discrete” when it needs to be so as the optimum
        design




Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free-Size Optimization on PCOMP


       • Composite Free-Size Optimization
               • Each Ply within Each Element has Thickness Design Variable
                 (PCOMP)
               • Stiffness Effected by Laminate Family and Element Thickness in
                 Optimization
                                                                                             45      T = Ply4 (opti)
                         45     T = Ply4 (nom)    T = Lower     T = Upper
                                                                                             90      T = Ply3 (opti)
                         90     T = Ply3 (nom)
           PCOMP                                                                            -45      T = Ply2 (opti)
                                                                              PCOMP                                                       T_Total
                         -45    T = Ply2 (nom)           After Optimization


                          0     T = Ply1 (nom)
             sym                                                                             0      T = Ply1 (opti)                 T_0


                                                                                sym

                                                                                                   Laminate Family
                                                                                      [T_0/T_Total, T_+-45/T_Total, T_90/T_Total]




Altair Proprietary and Confidential Information                                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.4: Free-size Optimization of Finite Plate with Hole


     The exercise intends to describe the process of                                    MAX Principal Stress

     setup and post-process of a composite free-size
                                                                   8.00
     optimization.                                                                                             |Smax|/Sref(0o)
                                                                                                               |Smax|/Sref(90o)
                                                                   6.00
• Objective: minimum weight.                                                                                   |Smax|/Sref(45o)
                                                                                                               |Smax|/Sref(-45o)
                                                                   4.00

• Configuration: [0, 90, 45, -45] 4 super plies 12.7




                                                       Smax/Sref
                                                                   2.00
  mm.
                                                                   0.00

• Constraint: Compliance ≤ 3000 Nmm,                                       0.0   30.0    60.0      90.0   120.0      150.0    180.0
                                                                   -2.00

• Manufacturing constraint:                                        -4.00
                                                                                                  Theta
        •    Laminate thickness <= 40 mm,
        •    0.5 mm < ply thickness <12.7 mm
                                                                                                                         θ
        •    Balanced 45o and -45o.                                                             Sref                                  Sref




Altair Proprietary and Confidential Information                      Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 4.4: Free-size Optimization of Finite Plate with Hole




Altair Proprietary and Confidential Information         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Chapter 5:Fine Tuning Design



      Size Optimization
      Shape Optimization
      Free-shape Optimization




Altair Proprietary and Confidential Information           Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

      • Properties are easily sizable
              • Shell Thickness, Beam Sections
              • Masses, Spring Stiffness

      • Element (Shells and Beams) properties
        are a function of design variables
      • Gauge Optimization
                                                                   p = C0 + ∑ C j DV j or
              • Simplified size optimization                                           j

              • Shell thickness t = DV                             p = f (DV j ,C j )

              • Gauge panel in HyperMesh – easy setup of
                thickness optimization for many components p - Element property
                                                           C j - Constant

Altair Proprietary and Confidential Information      Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

      • DESVAR
              • Design variable
      • DVPREL1
              • Simple Design Variable to Property RELationship
              • Element property is linear combination of design variables
      • DVPREL2
              • User-defined function Design Variable to Property
                RELationship
              • Defines properties as function of design variables, and table
                entries

          Example: Moment of Inertia for a rectangular beam

                                              bh 3   Where b and h are beam
                                   I (b, h) =        dimensions
                                              12
Altair Proprietary and Confidential Information                 Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

        Example :
            Define Shell Thickness of Component ID 5 as a Size Variable.
            Initial Thickness: 1.0mm
            Thickness Range: 1.0 - 2.5

                       PID              MID1      T       MID2    12I/T3          MID3             TS/T             NSM
       PSHELL 5                         204       1.0


                                        ID        LABEL   XINIT   XLB             XUB              DELXV

       DESVAR                           1         DV001 1.0       1.0             2.5


                                        ID        TYPE    PID     FID                                               C0

       DVPREL1                           88       PSHELL 5        4                                                 0.0
                                          DVID1   COEF1   DVID2   COEF2            Etc

                                             1        1
Altair Proprietary and Confidential Information                            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

      Definition of Design Variables


      • Definition of initial value, lower bound, upper bound
      • PROD (area)
      • PBAR,PBEAM (Area, Moment of Inertia, etc.)
      • PBARL,PBEAML (height, width, etc.)
      • PELAS (stiffness)
      • CONM (mass)
      • PSHELL (thickness, etc.)




Altair Proprietary and Confidential Information     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

      Build relationship between design variables and properties


      • PROD (area)
      • PBAR,PBEAM (Area, Moment of Inertia, etc.)
      • PBARL,PBEAML (height, width, etc.)
      • PELAS (stiffness)
      • CONM2 (mass)
      • PSHELL (thickness, etc.)




Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Size Optimization

      Build relationship between design variables and properties using
        functions


      • A = f (b,h) = b*h
      • I1 = f (b,h) = 1/12*b*h^3
      • I2 = f (b,h) = 1/12*b^3*h
      • J = f (b,h) = ...




Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.1 – Size Optimization of a Rail Joint

           This exercise demonstrates how to perform a
           size optimization on an automobile rail joint
           modeled with shell elements.

      •    The structural model with loads and
           constraints applied is shown in the figure.

      •    The deflection at the end of the tubular
           cross-member should be limited.

      •    The optimal solution would use as little
           material as possible.


                  Objective:                      Minimize volume.

                                                  Ux (max) ≤ 0.9.
                  Constraints:
                                                  Uz(max) ≤ 1.6.

                  Design variables:               Gauges of the two parts.




Altair Proprietary and Confidential Information                              Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.1 – Size Optimization of a Rail Joint

                                                  1. The solution converged to a feasible solution?
                                                  2. How much iteration it has take to converge and
                                                     how much is the final volume of the part?
                                                  3. What are the resulting gauges for the rail and
                                                     tube?

                Thickness




            Ux (max) ≤ 0.9.                                  Uz(max) ≤ 1.6.

Altair Proprietary and Confidential Information                     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape Optimization

      Modify geometry to achieve objective


      • Fillet Radii
      • Rib Height
      • Channel Depth / Width
      • Solid Cross Sections




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape Optimization




                Initial design




                Final design


Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape Optimization

                     Single nodal movement due to single shape variable



                                             αΔx

                                          x=x(0)+αΔx

                                                       x(0)




                     Original location:                X (0) = { x10) , x 20) x30) ,L, xn0) }
                                                                  (       (    (        (



                     Perturbations (DVGRID): ΔX = { Δx1 , Δx2 , Δx3 ,L, Δxn }

                     Magnitude of perturbations (DESVAR):                             α = {α1 ,α 2 ,α3 ,L,αn }
                                                                                n
                     Mesh nodal movement:                     X=X      (0)
                                                                             + ∑ α j ΔX j
                                                                               j =1




Altair Proprietary and Confidential Information                                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape Optimization

      • DESVAR
              • Design variable
              • Card Image
                                       ID         LABEL   XINIT   XLB          XUB              DELXV

                       DESVAR 1                   DV001   0.0     -1.0         1.0

      • DVGRID
              • Unit mesh perturbations
              • Total perturbation due to a single design variable is
                DESVAR * DVGRID
              • Card Image
                                       DVID       GID     CID     COEFF          X              Y                Z

                       DVGRID 1                   1032    0       1.0          1.0              0.0              0.0

Altair Proprietary and Confidential Information                          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape Optimization

      Defining Shapes in HyperMesh


      • Shapes need to be defined first                  Define shapes
              • Mesh morphing (HyperMorph)
              • Perturbations
      • Mesh topology must be maintained               Assign DESVAR

      • Shapes are then assigned to design
        variables
                                                           Auto-generate
      • Perturbations are exported with                      DVGRID
        the OptiStruct input deck




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle

       • Domain: a grouping of elements and nodes that are influenced
         together during morphing

       • Global domain: a single domain which can influence every node in
         the model.
       • Local domains: include1D domain, 2D domain, 3D domain and edge
         domain. A model can have multiple local domains for morphing
         different local areas.
                         example of global domain   example of local domain




Altair Proprietary and Confidential Information       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle

       • Handle: control point used to alter the shape of a domain
       • Handle Influence: describes how the movement of a handle relates to the
         nodes in the domain
       • Global Handle: Handles affecting the global domain. Movement of a global
         handle affects every node within a model, allowing large scale shape
         changes
       • Local Handle: Handle affecting local domains. Local handles can only
         influence the nodes contained within the domains they are associated with
       Types of Morphing:




Altair Proprietary and Confidential Information         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle

      • Partitioning: Division of a 2-D morphing domain into smaller 2-D domains
        based on feature angle as specified by the angle and curve tolerance
      • Domain Angle: The angle between the normals of 2 adjacent elements.
        When the value is exceeded, a partition break will be created with an edge
        between the two elements
      • Curve Tolerance: A parameter used to determine if a mesh is curved or
        planar. Similar to the domain angle, a partition break will be created if the
        value is exceeded




                     Without partitioning                                       With
                     partitioning
Altair Proprietary and Confidential Information            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Morphing with Domain and Handle

      Alter Dimensions / Radius and Curvature: Change the radius or
         curvatures of edge domains
      Curvature is a scalar applied to the radius for edge domains with varying
        curvature
      Options control changes with respect to curve center, ends or midpoint




Altair Proprietary and Confidential Information          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Shape definition for Optimization

       Using HyperMorph

                                                  Set up the model for
       • Use any of the four morphing                  morphing
         methods
       • Morph the model to the desired
                                                            Morph
         shape.
       • Save the shape
       • Undo the shape                                Save shape
       • Save the HyperMesh session file.
       • Create a desvar (design variable)
                                                      Undo morph
       • Run Optimization.



Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.2 – Shape Optimization of a Rail Joint

      • In this exercise you perform a
        shape optimization on a rail-joint.
        The rail-joint is made of shell
        elements and has one load case.
        The shape of the joint is modified
        to satisfy stress constraints while
        minimizing mass.




            Objective:                    Minimize mass

            Constraint:                   Maximum von Mises stress of the joint < 200 MPa


            Design variables:             Shape variables




Altair Proprietary and Confidential Information                                   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.2 – Shape Optimization of a Rail Joint




    Maximum von Mises stress of the joint < 200 MPa
     Is your design objective of minimizing the volume obtained? If not,
     can you explain why?
     Are your design constraints satisfied?
     Which shape has the most influence in this problem setup?
     What is the percentage decrease in compliance?
     Can size optimization be introduced to the joint?

Altair Proprietary and Confidential Information          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape Optimization

     • No user-defined shape perturbation vector is necessary
             • Reduce the effort to guess what would be the optimum shape
     • Free Shape optimization uses a proprietary optimization technique
       developed by Altair, wherein the outer boundary of a structure is
       altered to meet with pre-defined objectives and constraints
     • Can be combined with any type of optimization e.g. w/ morphing
       based shape optimization




                                                  Optimum
                                                      ?



Altair Proprietary and Confidential Information         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape Optimization

        • DSHAPE card
        Format
           (1)             (2)            (3)       (4)    (5)     (6)       (7)            (8)         (9)        (10)

        DSHAPE              ID
                          PERT DTYPE MVFACTOR NSMOOTH
                          GRID            GID1      GID2   GID3   GID4 GID5 GID6                        GID7
                                          GID8      GID9   .…      .…
         Optional continuation line for grid constraints
           (1)              (2)             (3)    (4)     (5)    (6)      (7)        (8)         (9)

                     GRIDCON GDID1                CTYPE1   CID1   X1      Y1          Z1
                                          GDID2   CTYPE2   CID2   X2       Y2          Z2
                                           ….      …..




Altair Proprietary and Confidential Information                     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape Optimization

       • DTYPE




                     BOTH (default)                            GROW                                SHRINK
                       Undeformed
                                                  NOTE : It’s better to use ‘BOTH’, unless you are
                       Deformed                   required to constrain the design boundary to grow or
                                                  shrink


Altair Proprietary and Confidential Information                            Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape Optimization




                         (a) NSMOOTH = 5                                    (b) NSMOOTH = 1

               Larger NSMOOTH                     better in avoiding element distortion BUT slower;
               NSMOOTH can be larger than the number of available layers.
         e.g., NSMOOTH = 100 will work fine in the above example.

Altair Proprietary and Confidential Information                          Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape optimization




                                                                     P




          Objective :
                    Minimize compliance

          Subject to:
                   Volume < 4000.00

Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape optimization




                                                                 DSHAPE 2




                               DSHAPE 1




                                                  Select Free Shape design grids

Altair Proprietary and Confidential Information                      Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape optimization




                       Move only on X-Z plane – fix the height of the beam section




Altair Proprietary and Confidential Information             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape optimization




                 ITER 0 :                Compliance = 4.103E+00 Volume = 6.480E+03

Altair Proprietary and Confidential Information                  Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Free Shape optimization




                    ITER 26 :                Compliance = 3.368E+00 Volume=3.994E+03
                    Objective -17.91%, Max. constraint violation 62.00%                              0.00%

Altair Proprietary and Confidential Information                    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Example 2: shape change history




                                        Shape history of the solid beam example


Altair Proprietary and Confidential Information                    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.3 - Free-shape Optimization Compressor Bracket


           In this exercise, shape optimization
           on a solid model will be performed
           using the free-shape optimization
           method along with manufacturing
           constraints, such as symmetry and
           mesh barrier constraints. The
           objective of this optimization is to
           reduce the stress by changing the
           geometry of the model.


                       Objective:                 Minimize mass

                       Constraint:                Maximum von Mises stress of the joint < 62 MPa


                       Design variables:          Shape variables normal to the node set selected



Altair Proprietary and Confidential Information                              Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Exercise 5.3 - Free-shape optimization Compressor Bracket




                                                   1. Is your design objective of
                                                      minimizing the mass
                                                      obtained? If not, can you
                                                      explain why?

                                                   2. Are your design
                                                      constraints satisfied?




   Maximum von Mises stress of the joint < 62 MPa



Altair Proprietary and Confidential Information    Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Appendix A: Composite Exercise



      PHASE I - Free Size Optimization, (Ply topology)
      PHASE II - Size Optimization (Thickness and number of plies)
      PHASE III – Shuffle Optimization (Stacking Sequence).




Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization
         PHASE I - Concept
         Concept: Free-Size or Topology Optimization
                 •      Determine composite patch size, shape & location
                 •      Incorporate manufacturing constraints




Altair Proprietary and Confidential Information                     Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

                                                                                      SMEAR-PARAMETER SET
      Free Size Optimization
                                                                                                     0°
      Optimization Setup
                                                                                                     +45
      •   Min (Mass)                                                                                  °
                                                                                                    -45°
      •   Maximum Displacement (u) on Tip u ≤ 0.6
                                                                                                     90°
      •   Manufacturing Constraints
                                                                                              Superply Level              Smeared Superply
            •   Balanced ±45° Plies                                                                                            Level

      •   Design Variables Ply Thickness Ti for each Element
            •   ‘Ti’ varies continuously between 0 and Ti-initial
            •   If no stiffness is needed for 90°Ply in Element X, the variable T90° will reduce or become zero.
            •   Additional plies with different angels can also be used.

                                                                    F                                                                    T0°

                                                                                                     0°
                                                                                                    90°
                                                                                                                                         T-45°
                                                                                                    45°
                                                                                                   -45°
  123




                                                                    3
                                                                                                 PCOMP

90°                                                                         Variable: ‘Ti’ of each ‘Super-Ply-Element’
Altair Proprietary and Confidential Information
          0°                                                                         Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

      Material Definition




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization



      Property Definition




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

    Finite Element Model




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization



    Design Variable Definition
    With Manufacturing Constraints




              •     DSIZE
                     • Free Size Design Variable Definition




Altair Proprietary and Confidential Information               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization


    Optimization Responses Definition
      • Total Mass




      • Static Displacement
              • Total Disp
              • Node ID 2669




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

  Optimization Setup
      • Design Constraints




      • Objective Function




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization


    Free Size Optimization Results
    Total Element Thickness Distribution




Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

      Free Size Optimization Results
      Ply Thickness Distribution




                                                                                                          90°
                                                  Balance Constraint
                                                                                                                    0°

Altair Proprietary and Confidential Information                        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

   Free Size Optimization Design Proposal

                                                              Element Thickness                    90°
                                                              Ply1 (0°)
                                                                                                             0°




                                                                                     Element Thickness
                                                                                     Ply2 (90°)




                               Element Thickness
                               Ply3 (+45°)


                           LINKED by Constraint
                                                  Element Thickness
                                                  Ply4 (-45°)
Altair Proprietary and Confidential Information                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization


   Composite Free-Size: Manufacturing Constraints

              • Min. and max. total laminate thickness
              • Min. and max. ply thickness
              • Min. and max. percentage of a fibre
                orientation
              • Linkage of thicknesses of plies
              • Constant thickness for a particular ply
                orientation

Altair Proprietary and Confidential Information   Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

  Composite Manufacturing Constraints

       • Min/Max Total Laminate Thickness (LAMTHK)
       • Min/Max Individual Ply Thickness (i.e. Min/Max 0-Deg Thickness…) (PLYTHK)
       • Min/Max Individual Ply Angle Percentage (i.e. %90...) (PLYPCT)
       • Balanced Ply Angles (i.e. Balance +/- 45’s) (BALANCE)
       • Constant Individual Ply Thickness (CONST)


                                                  45    T = Ply4 (nom)                  T_45Ply (1)

                                                  90    T = Ply3 (nom)   T_90Ply (1)

                                                  -45   T = Ply2 (nom)

                                                  0     T = Ply1 (nom)
                                 PCOMP                                                      ConstantPly90% =
                                                                                     T_0Ply Min/Max = Sum(T_0Ply)
                                                                                   T_Laminate
                                                                                     Balance_45Ply,Min/Max (1) = T_45Ply (2)
                                                                                       T_Laminate T_45Ply
                                                        T = Ply1 (nom)                              Sum(T_90Ply)/T_Laminate
                                                  0

                                                  -45   T = Ply2 (nom)

                                                  90    T = Ply3 (nom)   T_90Ply (2)

                                                  45    T = Ply4 (nom)                  T_45Ply (1)



Altair Proprietary and Confidential Information                                        Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

Automatic Generation of Plies for Sizing
                                                  •     Automatic extraction of plies
                                                        from free-sizing optimization
                                                  •     User defined number of ply
                                                        bundles per ply orientation
                                                  •     Tune manufacturing complexity


   E.g. 4 Ply Bundles for 0°
                                                      0 DEG                                  90 DEG




                                                  45 DEG                                  - 45 DEG



Altair Proprietary and Confidential Information                Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

   Automatic Generation of Plies for Sizing


                                 0°                                                       90°



                                                  0 DEG    90 DEG




                                                  45 DEG   - 45 DEG




                                45°                                                       -45°


Altair Proprietary and Confidential Information                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

Free Size Optimization Output Parameter




                                                                                                                                                          0

                                                                                                                                                         90

                                                                                                                                                         45



                               OUTPUT,FSTOSZ,YES,VALUE                                                                                                  -45




                                              “FreeSize to Size”                      Number of ply bundles
                                                                                         (Default = 4)
       Creates a new *.sizing.fem deck                         Activate output

    Level setting Ply-Bundles: 0° plies                 Level setting Ply-Bundles: ±45° plies              Level setting Ply-Bundles: 90° plies


        Bundle1                     Bundle2                 Bundle1                 Bundle2                       Bundle1                   Bundle2




         Bundle3                    Bundle4                                                                      Bundle3                     Bundle4
                                                            Bundle3                Bundle4




Altair Proprietary and Confidential Information                                               Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization

   Free Size to Size Output
                                                       Example 0° Plies

                                                                                      *
                                                                                      Ply1010100 (0°-Bundle1)
                              *
                              *
                              *                                                                  *
                              *
                                                                                                 Ply1010200 (0°-Bundle2)




                                                                       *
                                                  Ply1010300 (0°-Bundle3)


                                                                             *
                    Fig. “Set Browser”                Ply1010400 (0°-Bundle4)


Altair Proprietary and Confidential Information                             Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Composite Optimization


      Result trade off: Cost driven vs. Weight driven

                        OUTPUT,FSTOSZ,YES,4                                 OUTPUT,FSTOSZ,YES,8
     0° Ply                    90° Ply            ±45° Ply   0° Ply                  90° Ply                    ±45° Ply




Altair Proprietary and Confidential Information                       Copyright © 2008 Altair Engineering, Inc. All rights reserved.
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual

More Related Content

What's hot

Aircraft design initial_sizing_2
Aircraft design initial_sizing_2Aircraft design initial_sizing_2
Aircraft design initial_sizing_2Roopam Choudhury
 
design and analysis of an All Terrain Vehicle
design and analysis of an All Terrain Vehicledesign and analysis of an All Terrain Vehicle
design and analysis of an All Terrain VehicleNikhil kadasi
 
Lec5-Torsion of thin walled beams
Lec5-Torsion of thin walled beamsLec5-Torsion of thin walled beams
Lec5-Torsion of thin walled beamsMahdi Damghani
 
Design Optimization of Axles using Inspire and OptiStruct
Design Optimization of Axles using Inspire and OptiStructDesign Optimization of Axles using Inspire and OptiStruct
Design Optimization of Axles using Inspire and OptiStructAltair
 
Reengineering of Topology Optimization Results - Inspire and PolyNURBS
Reengineering of Topology Optimization Results - Inspire and PolyNURBSReengineering of Topology Optimization Results - Inspire and PolyNURBS
Reengineering of Topology Optimization Results - Inspire and PolyNURBSAltair
 
Design of flywheel
Design of flywheelDesign of flywheel
Design of flywheelDhiren Patel
 
Altair HTC 2012 NVH Training
Altair HTC 2012 NVH TrainingAltair HTC 2012 NVH Training
Altair HTC 2012 NVH TrainingAltair
 
Vehicle regulations_safety standards
Vehicle regulations_safety standardsVehicle regulations_safety standards
Vehicle regulations_safety standardsAnillashkari
 
Chapter 8 tolerancing - 2010
Chapter 8   tolerancing - 2010Chapter 8   tolerancing - 2010
Chapter 8 tolerancing - 2010Shelly Wilke
 
experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3MAHESH HUDALI
 
Frequency response analysis of plate using Nastran Sol108
Frequency response analysis of plate using Nastran Sol108Frequency response analysis of plate using Nastran Sol108
Frequency response analysis of plate using Nastran Sol108shailesh patil
 
Meshing in FEA - Why Do We Carry Out Meshing?
Meshing in FEA - Why Do We Carry Out Meshing?Meshing in FEA - Why Do We Carry Out Meshing?
Meshing in FEA - Why Do We Carry Out Meshing?Engineering Technique
 
Basic car terminologies
Basic car terminologiesBasic car terminologies
Basic car terminologiesHEMANTRAUT
 
Advanced Design, Analysis and Optimization of Composite Structures
Advanced Design, Analysis and Optimization of Composite StructuresAdvanced Design, Analysis and Optimization of Composite Structures
Advanced Design, Analysis and Optimization of Composite StructuresAltair
 
Design optimization of a roll cage of a sae baja car
Design optimization of a roll cage of a sae baja carDesign optimization of a roll cage of a sae baja car
Design optimization of a roll cage of a sae baja carSatyajeet Udavant
 
Dynamic weight transfer in vehicle
Dynamic weight transfer in vehicleDynamic weight transfer in vehicle
Dynamic weight transfer in vehicleRohan Sahdev
 

What's hot (20)

Aircraft design initial_sizing_2
Aircraft design initial_sizing_2Aircraft design initial_sizing_2
Aircraft design initial_sizing_2
 
design and analysis of an All Terrain Vehicle
design and analysis of an All Terrain Vehicledesign and analysis of an All Terrain Vehicle
design and analysis of an All Terrain Vehicle
 
Lec5-Torsion of thin walled beams
Lec5-Torsion of thin walled beamsLec5-Torsion of thin walled beams
Lec5-Torsion of thin walled beams
 
Design Optimization of Axles using Inspire and OptiStruct
Design Optimization of Axles using Inspire and OptiStructDesign Optimization of Axles using Inspire and OptiStruct
Design Optimization of Axles using Inspire and OptiStruct
 
Reengineering of Topology Optimization Results - Inspire and PolyNURBS
Reengineering of Topology Optimization Results - Inspire and PolyNURBSReengineering of Topology Optimization Results - Inspire and PolyNURBS
Reengineering of Topology Optimization Results - Inspire and PolyNURBS
 
ACE Seats Crash Test 2015
ACE Seats Crash Test 2015ACE Seats Crash Test 2015
ACE Seats Crash Test 2015
 
Project_PPT2.pptx
Project_PPT2.pptxProject_PPT2.pptx
Project_PPT2.pptx
 
Design of flywheel
Design of flywheelDesign of flywheel
Design of flywheel
 
Head Impact
Head ImpactHead Impact
Head Impact
 
Altair HTC 2012 NVH Training
Altair HTC 2012 NVH TrainingAltair HTC 2012 NVH Training
Altair HTC 2012 NVH Training
 
Vehicle regulations_safety standards
Vehicle regulations_safety standardsVehicle regulations_safety standards
Vehicle regulations_safety standards
 
Chapter 8 tolerancing - 2010
Chapter 8   tolerancing - 2010Chapter 8   tolerancing - 2010
Chapter 8 tolerancing - 2010
 
experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3
 
Rayleigh Ritz Method
Rayleigh Ritz MethodRayleigh Ritz Method
Rayleigh Ritz Method
 
Frequency response analysis of plate using Nastran Sol108
Frequency response analysis of plate using Nastran Sol108Frequency response analysis of plate using Nastran Sol108
Frequency response analysis of plate using Nastran Sol108
 
Meshing in FEA - Why Do We Carry Out Meshing?
Meshing in FEA - Why Do We Carry Out Meshing?Meshing in FEA - Why Do We Carry Out Meshing?
Meshing in FEA - Why Do We Carry Out Meshing?
 
Basic car terminologies
Basic car terminologiesBasic car terminologies
Basic car terminologies
 
Advanced Design, Analysis and Optimization of Composite Structures
Advanced Design, Analysis and Optimization of Composite StructuresAdvanced Design, Analysis and Optimization of Composite Structures
Advanced Design, Analysis and Optimization of Composite Structures
 
Design optimization of a roll cage of a sae baja car
Design optimization of a roll cage of a sae baja carDesign optimization of a roll cage of a sae baja car
Design optimization of a roll cage of a sae baja car
 
Dynamic weight transfer in vehicle
Dynamic weight transfer in vehicleDynamic weight transfer in vehicle
Dynamic weight transfer in vehicle
 

Similar to Optistruct Optimization 10 Training Manual

Hyper study 10.0
Hyper study 10.0Hyper study 10.0
Hyper study 10.0AltairKorea
 
Data Pipelining and Workflow Management for Materials Science Applications
Data Pipelining and Workflow Management for Materials Science ApplicationsData Pipelining and Workflow Management for Materials Science Applications
Data Pipelining and Workflow Management for Materials Science ApplicationsBIOVIA
 
NG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionNG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionLeanleaders.org
 
NG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionNG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionLeanleaders.org
 
History matching with EnKF
History matching with EnKFHistory matching with EnKF
History matching with EnKFzyedb
 
Track g test strategy - delta
Track g   test strategy - deltaTrack g   test strategy - delta
Track g test strategy - deltachiportal
 
Smarter Project Analysis and Improved Project Performance
Smarter Project Analysis and Improved Project PerformanceSmarter Project Analysis and Improved Project Performance
Smarter Project Analysis and Improved Project PerformanceAcumen
 
NG BB 37 Multiple Regression
NG BB 37 Multiple RegressionNG BB 37 Multiple Regression
NG BB 37 Multiple RegressionLeanleaders.org
 
NG BB 37 Multiple Regression
NG BB 37 Multiple RegressionNG BB 37 Multiple Regression
NG BB 37 Multiple RegressionLeanleaders.org
 
MySQL Optimizer Overview
MySQL Optimizer OverviewMySQL Optimizer Overview
MySQL Optimizer OverviewMYXPLAIN
 
DMAIC Methodolgy
DMAIC MethodolgyDMAIC Methodolgy
DMAIC MethodolgyBharath M
 
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...Theo Acheampong
 
Acumen Fuse & Customer Case Study
Acumen Fuse & Customer Case StudyAcumen Fuse & Customer Case Study
Acumen Fuse & Customer Case StudyAcumen
 
O hst-05 design-of_the_occupant_protection_system_mahindra
O hst-05 design-of_the_occupant_protection_system_mahindraO hst-05 design-of_the_occupant_protection_system_mahindra
O hst-05 design-of_the_occupant_protection_system_mahindraAnand Kumar Chinni
 

Similar to Optistruct Optimization 10 Training Manual (17)

Hyper study 10.0
Hyper study 10.0Hyper study 10.0
Hyper study 10.0
 
Data Pipelining and Workflow Management for Materials Science Applications
Data Pipelining and Workflow Management for Materials Science ApplicationsData Pipelining and Workflow Management for Materials Science Applications
Data Pipelining and Workflow Management for Materials Science Applications
 
NG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionNG BB 36 Simple Linear Regression
NG BB 36 Simple Linear Regression
 
NG BB 36 Simple Linear Regression
NG BB 36 Simple Linear RegressionNG BB 36 Simple Linear Regression
NG BB 36 Simple Linear Regression
 
Smart Metrics
Smart Metrics  Smart Metrics
Smart Metrics
 
History matching with EnKF
History matching with EnKFHistory matching with EnKF
History matching with EnKF
 
Track g test strategy - delta
Track g   test strategy - deltaTrack g   test strategy - delta
Track g test strategy - delta
 
Smarter Project Analysis and Improved Project Performance
Smarter Project Analysis and Improved Project PerformanceSmarter Project Analysis and Improved Project Performance
Smarter Project Analysis and Improved Project Performance
 
NG BB 37 Multiple Regression
NG BB 37 Multiple RegressionNG BB 37 Multiple Regression
NG BB 37 Multiple Regression
 
NG BB 37 Multiple Regression
NG BB 37 Multiple RegressionNG BB 37 Multiple Regression
NG BB 37 Multiple Regression
 
[Download] rev chapter-8-june26th
[Download] rev chapter-8-june26th[Download] rev chapter-8-june26th
[Download] rev chapter-8-june26th
 
MySQL Optimizer Overview
MySQL Optimizer OverviewMySQL Optimizer Overview
MySQL Optimizer Overview
 
DMAIC Methodolgy
DMAIC MethodolgyDMAIC Methodolgy
DMAIC Methodolgy
 
ARCTEK2012SZornetzer-1
ARCTEK2012SZornetzer-1ARCTEK2012SZornetzer-1
ARCTEK2012SZornetzer-1
 
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...
REAL OPTIONS ANALYSIS OF MARGINAL OILFIELD DEVELOPMENT PROJECTS: THE CASE OF ...
 
Acumen Fuse & Customer Case Study
Acumen Fuse & Customer Case StudyAcumen Fuse & Customer Case Study
Acumen Fuse & Customer Case Study
 
O hst-05 design-of_the_occupant_protection_system_mahindra
O hst-05 design-of_the_occupant_protection_system_mahindraO hst-05 design-of_the_occupant_protection_system_mahindra
O hst-05 design-of_the_occupant_protection_system_mahindra
 

More from AltairKorea

Webinar 20110617
Webinar 20110617Webinar 20110617
Webinar 20110617AltairKorea
 
Mod vis technical_overview_v11_hv11_webinar_20110512_02
Mod vis technical_overview_v11_hv11_webinar_20110512_02Mod vis technical_overview_v11_hv11_webinar_20110512_02
Mod vis technical_overview_v11_hv11_webinar_20110512_02AltairKorea
 
Saving and retrieving_normal_modes_analysis_results
Saving and retrieving_normal_modes_analysis_resultsSaving and retrieving_normal_modes_analysis_results
Saving and retrieving_normal_modes_analysis_resultsAltairKorea
 
Hyper mesh tip_webinar_20110531
Hyper mesh tip_webinar_20110531Hyper mesh tip_webinar_20110531
Hyper mesh tip_webinar_20110531AltairKorea
 
Hm10 m vol_webinar_20110526
Hm10 m vol_webinar_20110526Hm10 m vol_webinar_20110526
Hm10 m vol_webinar_20110526AltairKorea
 
New force india_f1_principal roll structure design using non-linear implicit ...
New force india_f1_principal roll structure design using non-linear implicit ...New force india_f1_principal roll structure design using non-linear implicit ...
New force india_f1_principal roll structure design using non-linear implicit ...AltairKorea
 
Principal roll structure_design_using_non-linear_implicit_optimisation_in_ra...
Principal  roll structure_design_using_non-linear_implicit_optimisation_in_ra...Principal  roll structure_design_using_non-linear_implicit_optimisation_in_ra...
Principal roll structure_design_using_non-linear_implicit_optimisation_in_ra...AltairKorea
 
HyperMorph 교육자료
HyperMorph 교육자료HyperMorph 교육자료
HyperMorph 교육자료AltairKorea
 
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...AltairKorea
 
Advanced seam creation with quad transition at HW11.0SA
Advanced seam creation with quad transition at HW11.0SAAdvanced seam creation with quad transition at HW11.0SA
Advanced seam creation with quad transition at HW11.0SAAltairKorea
 
Free shape panel_설명_v10
Free shape panel_설명_v10Free shape panel_설명_v10
Free shape panel_설명_v10AltairKorea
 
White paper multi objopt
White paper multi objoptWhite paper multi objopt
White paper multi objoptAltairKorea
 
OptiStruct / Pattern grouping – uniform
OptiStruct / Pattern grouping – uniformOptiStruct / Pattern grouping – uniform
OptiStruct / Pattern grouping – uniformAltairKorea
 
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolve
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolveEHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolve
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolveAltairKorea
 
Radioss analysis quality_ht
Radioss analysis quality_htRadioss analysis quality_ht
Radioss analysis quality_htAltairKorea
 
CASE - Cleveland golf 101410
CASE - Cleveland golf 101410CASE - Cleveland golf 101410
CASE - Cleveland golf 101410AltairKorea
 
Radioss version 11.0
Radioss version 11.0Radioss version 11.0
Radioss version 11.0AltairKorea
 

More from AltairKorea (20)

Webinar 20110617
Webinar 20110617Webinar 20110617
Webinar 20110617
 
Mod vis technical_overview_v11_hv11_webinar_20110512_02
Mod vis technical_overview_v11_hv11_webinar_20110512_02Mod vis technical_overview_v11_hv11_webinar_20110512_02
Mod vis technical_overview_v11_hv11_webinar_20110512_02
 
Saving and retrieving_normal_modes_analysis_results
Saving and retrieving_normal_modes_analysis_resultsSaving and retrieving_normal_modes_analysis_results
Saving and retrieving_normal_modes_analysis_results
 
Hyper mesh tip_webinar_20110531
Hyper mesh tip_webinar_20110531Hyper mesh tip_webinar_20110531
Hyper mesh tip_webinar_20110531
 
Hm10 m vol_webinar_20110526
Hm10 m vol_webinar_20110526Hm10 m vol_webinar_20110526
Hm10 m vol_webinar_20110526
 
Defeature hm10
Defeature hm10Defeature hm10
Defeature hm10
 
New force india_f1_principal roll structure design using non-linear implicit ...
New force india_f1_principal roll structure design using non-linear implicit ...New force india_f1_principal roll structure design using non-linear implicit ...
New force india_f1_principal roll structure design using non-linear implicit ...
 
Principal roll structure_design_using_non-linear_implicit_optimisation_in_ra...
Principal  roll structure_design_using_non-linear_implicit_optimisation_in_ra...Principal  roll structure_design_using_non-linear_implicit_optimisation_in_ra...
Principal roll structure_design_using_non-linear_implicit_optimisation_in_ra...
 
HyperMorph 교육자료
HyperMorph 교육자료HyperMorph 교육자료
HyperMorph 교육자료
 
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...
Validation of High Fidelity CFD Modeling Approach for Utility Scale Wind Turb...
 
Quick edit v10
Quick edit v10Quick edit v10
Quick edit v10
 
Advanced seam creation with quad transition at HW11.0SA
Advanced seam creation with quad transition at HW11.0SAAdvanced seam creation with quad transition at HW11.0SA
Advanced seam creation with quad transition at HW11.0SA
 
Free shape panel_설명_v10
Free shape panel_설명_v10Free shape panel_설명_v10
Free shape panel_설명_v10
 
White paper multi objopt
White paper multi objoptWhite paper multi objopt
White paper multi objopt
 
OptiStruct / Pattern grouping – uniform
OptiStruct / Pattern grouping – uniformOptiStruct / Pattern grouping – uniform
OptiStruct / Pattern grouping – uniform
 
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolve
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolveEHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolve
EHTC2010 Oil Bearing Calculations In Ship Diesel Engines Using MotionSolve
 
Radioss analysis quality_ht
Radioss analysis quality_htRadioss analysis quality_ht
Radioss analysis quality_ht
 
CASE - Cleveland golf 101410
CASE - Cleveland golf 101410CASE - Cleveland golf 101410
CASE - Cleveland golf 101410
 
Crocodile PPT
Crocodile PPTCrocodile PPT
Crocodile PPT
 
Radioss version 11.0
Radioss version 11.0Radioss version 11.0
Radioss version 11.0
 

Recently uploaded

如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一
如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一
如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一avy6anjnd
 
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证62qaf0hi
 
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一opyff
 
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best Service
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best ServiceMarathi Call Girls Santacruz WhatsApp +91-9930687706, Best Service
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime BhilaiBhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilaimeghakumariji156
 
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfJohn Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfExcavator
 
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceEffortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceSprinter Gurus
 
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...nirzagarg
 
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jat
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi JatNangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jat
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jatmeghakumariji156
 
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
John deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualJohn deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualExcavator
 
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best Service
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best ServiceMuslim Call Girls Churchgate WhatsApp +91-9930687706, Best Service
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证62qaf0hi
 
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...Excavator
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样wsppdmt
 
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Dipal Arora
 
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusarai
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime BegusaraiVip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusarai
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusaraimeghakumariji156
 

Recently uploaded (20)

如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一
如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一
如何办理莱斯大学毕业证(Rice毕业证)毕业证成绩单原版一比一
 
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证
一比一原版(Deakin毕业证书)迪肯大学毕业证成绩单留信学历认证
 
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一
如何办理多伦多大学毕业证(UofT毕业证书)成绩单原版一比一
 
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best Service
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best ServiceMarathi Call Girls Santacruz WhatsApp +91-9930687706, Best Service
Marathi Call Girls Santacruz WhatsApp +91-9930687706, Best Service
 
Abortion pills Dubai (+918133066128) Cytotec 200mg pills UAE Abudhabi
Abortion pills Dubai (+918133066128) Cytotec 200mg pills UAE AbudhabiAbortion pills Dubai (+918133066128) Cytotec 200mg pills UAE Abudhabi
Abortion pills Dubai (+918133066128) Cytotec 200mg pills UAE Abudhabi
 
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
 
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime BhilaiBhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
 
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfJohn Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
 
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceEffortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
 
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Thrissur [ 7014168258 ] Call Me For Genuine Models ...
 
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jat
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi JatNangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jat
Nangloi Jat Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nangloi Jat
 
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ranchi [ 7014168258 ] Call Me For Genuine Models We...
 
John deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualJohn deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair Manual
 
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best Service
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best ServiceMuslim Call Girls Churchgate WhatsApp +91-9930687706, Best Service
Muslim Call Girls Churchgate WhatsApp +91-9930687706, Best Service
 
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
 
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
 
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
 
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Anand [ 7014168258 ] Call Me For Genuine Models We ...
 
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusarai
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime BegusaraiVip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusarai
Vip Begusarai Escorts Service Girl ^ 9332606886, WhatsApp Anytime Begusarai
 

Optistruct Optimization 10 Training Manual

  • 1. Altair OptiStruct® Concept Design with Topology and Topography Optimization Altair Engineering April, 2009 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 2. Day 1 Agenda • Introduction • Theoretical Background • Optimization Interface and Setup • Concept Design • Topology Optimization • Exercise 4.1: Topology Optimization of a Hook with Stress Constraints • Exercise 4.2: Topologic Optimization of a Control Arm • Topography Optimization • Exercise 4.3: Topography Optimization of a Slider Suspension • Free-size Optimization • Exercise 4.4: Free-size Optimization of Finite Plate with Hole Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 3. Day 2 Agenda • Review • Fine Tuning Design • Size Optimization • Exercise 5.1 – Size Optimization of a Rail Joint • Shape Optimization • Exercise 5.2: Shape Optimization of a Rail Joint • Free-shape Optimization • Exercise 5.3 - Free-shape optimization Compressor Bracket Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 4. Chapter 1 - Introduction HyperWorks Overview OptiStruct Overview Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 5. HyperWorks Overview • Modeling • Analysis • Optimization • Visualization • Reporting • Performance data management. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 6. OptiStruct in HyperWorks Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 7. OptiStruct Overview Finite Elements Analysis • Basic analysis features • Linear static analysis. • Normal modes analysis. • Linear buckling analysis. • Thermal-stress steady state analysis • Advanced analysis features • Frequency response function (FRF) analysis • Direct • Modal • Random response analysis • Transient response analysis • Direct • Modal • Transient response analysis based on the Fourier method • Direct • Modal • Non-linear contact analysis • Acoustic Analysis (Structure and Fluid) • Fatigue Analysis (σN and εN) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 8. OptiStruct Overview MBD Analysis 3 B A 4 2 • Kinematics O2 1 ω 2 (Μ otion ) 1 O4 • Static • Quasi-static x k, c • Dynamics F x = F /k m F Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 9. OptiStruct Optimization Overview Topology Free-size Design Fine Tuning Gauge9 & 10 Topography Design Process Gauge1, 2 & 3 Free-shape Concept Level Design Shape Gauge5 Gauge4 Gauge6 Optimization Gauge11, 12 & 13 Gauge7 Integrated FEA Solver Size Gauge14 &15 Solver Neutral DOE Approximations Stochastic Studies Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 10. Lightweight SUV Frame Development New Frame Mass reduction: 20% Increase torsion stiffness: 31% Weld length reduction: 50% Old Frame Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 11. Optimization Process for Torsion Links Topology Optimization Design Space and Topology Optimization Load Stiffness Material Layout Topology Optimization Geometry Extraction Size and Shape Optimization Fine-tuning the Design Upper and lower link mass without pins is down to 176 lbs from 240 lbs. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 12. Chapter 2 – Theoretical Background Optimization Optimization Concepts and Definitions Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 13. Structural Optimization Concepts The Optimization Problem Statement: • Objective (What do I want?) min f(x) also min [max f(x)] • Design Variables (What can I change?) XiL ≤ Xi ≤ XiU i =1,2,3,…N • Design Constraints (What performance targets must be met?) gj(x) ≤ 0 j = 1, 2, 3, …, M Note: The functions f(x), gi(x), can be linear, non-linear, implicit or explicit, and are continuous Example: Explicit y(x) = x2 – 2x Implicit y3 – y2x + yx - √ x = 0 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 14. Optimization Definitions • Topology: is a mathematical technique that optimized the material distribution for a structure within a given package space • Topography: Topography optimization is an advanced form of shape optimization in which a design region for a given part is defined and a pattern of shape variable-based reinforcements within that region is generated using OptiStruct . • Free Size: is a mathematical technique that produces an optimized thickness distribution per element for a 2D structure. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 15. Optimization Definitions • Shape: is an automated way to modify the structure shape based on predefined shape variables to find the optimal shape. • Size: is an automated way to modify the structure parameters (Thickness, 1D properties, material properties, etc…) to find the optimal design. • Gauge: is a particular case of size, where the DV are 2D props (Pshell or Pcomp) • Free Shape: is an automated way to modify the structure shape based on set of nodes that can move totally free on the boundary to find the optimal shape. • Composite shuffle: is an automated way to determine the optimum laminate stack sequence. DVs are the plies sequence of stacking. It is used for composite material only defined using PCOMP(G) or PCOMPP. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 16. Optimization Terminology • Design Variables: System parameters that are varied to optimize system performance. • Design Space: selected parts which are designable during optimization 20 < b < 40 process. For example, material in the 30 < h < 90 design space of a topology optimization. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 17. Optimization Terminology Response: Measurement of system performance. σ (b,h) ; τ(b,h), mass • DRESP1 • Simple response definition • Mass, mass fraction, volume, volume fraction, compliance, frequency, displacement, stress, strain, force, composite responses, weighted compliance, weighted frequency, and compliance index, frequency response analysis responses • DRESP2 • Response definition using a user defined function • Defines responses as function of design variables, grid location, table entries, responses, and generic properties Example: Average displacement of two nodes: x1 + x 2 F ( x1, x 2) = Where x1, x2 are nodal displacements 2 • DRESP3 • Response definition using a user defined external function • External function may be written in C (C++) or Fortran Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 18. Optimization Terminology • Objective Function: Any response function of the system to be optimized. The response is a function of the design variables. min Weight(b,h) Ex. Mass, Stress, Displacement, Moment of Inertia, Frequency, Center of Gravity, Buckling factor, and etc. • Constraint Functions: Bounds on σ(b,h) ≤ 70 MPa response functions of the system that need to be satisfied for the τ(b,h) ≤ 15 MPa design to be acceptable. h ≥ 2*b Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 19. Optimization Problem Example • A cantilever beam is modeled with 1D beam elements and loaded with force F=2400 N. Width and height of cross-section are optimized to minimize weight such that stresses do not exceed yield. Further the height h should not be larger than twice the width b. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 20. Optimization Problem Example • Objective • Weight: min m(b,h) • Design Variables • Width: bL < b < bU, 20 < b < 40 • Height: hL < h < hU, 30 < h < 90 • Design Region: All beam elements • Design Constraints: σ (b,h) ≤ σmax, with σmax = 160 MPa τ (b,h) ≤ τmax, with τmax = 60 MPa h ≤ 2*b Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 21. Optimization Problem Example Mathematical Design Space Beam height, h (mm) Beam width, b (mm) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 22. Optimization Terminology • Feasible Design: One that satisfies all the constraints. • Infeasible Design: One that violates one or more constraint functions. • Optimum Design: Set of design variables along with the minimized (or maximized) objective function and satisfy all the constraints. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 23. Optimization Terminology Gradient-based Optimization 1. Start from a X0 point 2. Evaluate the function F(Xi) and the gradient of the function ∇F(Xi) at the Xi. 3. Determine the next point using the negative gradient direction: Xi+1 = Xi - γ ∇F(Xi). 4. Repeat the step 2 to 3 until the function converged to the minimum. X0 X1 X2 X3 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 24. Optimization Terminology Sensitivity Analysis • Direct • Low number of Dvs Size and shape • High number of constraint • Adjoint • High number of DVs • Low number of constraint Topology Move Limit Adjustments Constraint Screening Regions and Their Purpose Discrete Design Variables Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 25. Interpreting the Results • Objective • Did we reach our objective? • How much did the objective improve? • Design Variables • Values of variables for the improved design • Constraints • Did we violate any constraints? Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 26. Interpreting the results What can go wrong? • Local minimum vs. global minimum • Solution might not be available with the given objective, constraints and design variables – over constrained • Efficiency of Optimization • Relation between constraints and design variables wrt their numbers • Unconstrained Optimization Problem • Optimization problem setup is not appropriate • Issues related to FEA modeling • Stress constraints on nodes connected to rigids Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 27. Chapter 3 – Optimization Interface and Setup Model Definition Structure Optimization Setup How to setup an optimization on HyperMesh Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 28. Optimization GUI Optimization Panel Model Browser Optimization Menu Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 29. Optimization Setup module in HyperMesh • Definition of Design Variables Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 30. Optimization Setup module in HyperMesh • Definition of Responses Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 31. Optimization Setup module in HyperMesh • Definition of Design Constraint Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 32. Optimization Setup module in HyperMesh • Definition of Objective Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 33. Model Definition Structure • Input/Output Section • Subcase Information Section • Define Load Cases (Sub Cases, Load Steps) • Definition of Objective and Constraint Reference • Bulk Data Section • Optimization Problem Design Variables Responses Constraints • Optimization parameters (DOPTPRM) • Finite Element Model Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 34. Model Definition Structure • Input/Output Section 1. ASCII output (.out ;.stat; .hist; .sh; .desvar; .prop; .hgdata; .grid; .oss; .HM.comp.cmf; .HM.ent.cmf ) 2. HTML Reports (.html ; _frames.html ; _menu.html; .shuf.html) 3. Model results (.res; .h3d; _des.h3d; _s#.h3d 4. HV session file (.mvw; _hist.mvw) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 35. Model Definition Structure • Optimization Cards The complete descriptions of these cards are available at the online documentation. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 36. Constraint and Objective definition • DCONSTR • Defines Responses as optimization constraints. • Relates response to lower and/or upper bound • DCONADD • Adds constraints under same id • DESSUB, DESGLB • Load case dependent, and independent reference in Case Control Section • DESOBJ • Load case dependent, and independent reference in Case Control Section • Min/max Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 37. Optimization Cards • DEQATN • Defines an equation • Linked to DVPREL2, DRESP2 for user defined property or response. • DTABLE • Defines constants used in DEQATN • Linked to DVPREL2, DRESP2 • DSCREEN • Constraint screening definition • DOPTPRM • Optimization parameter definitions • Max number of iterations, minimum member size control, moving limits, tolerances Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 38. Constraint and Objective Definition: Load Case Reference Objective and design constraints need to be defined load case dependent if the response is a reaction to a load • Load case dependent • Compliance, frequency, displacement, stress, strain, force, composite responses • Functions using these responses w/o load case assignment • Load case in-dependent (global) • Mass, mass fraction, volume, volume fraction, center of gravity, moments of inertia, weighted compliance, weighted frequency, compliance index • Functions using these responses • Functions using compliance, frequency, displacement, stress, strain, force, composite responses with load case assignment Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 39. Optimization Setup • How to setup an optimization on HyperMesh Min ( f1 ) Mass ≤ 5.0 E − 04 ton 5 ≤ b ≤ 15 5 ≤ h ≤ 15 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 40. Optimization Setup • How to setup an optimization on HyperMesh Step 1 - Setup the Finite element analysis. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 41. Optimization Setup • How to setup an optimization on HyperMesh Step 2 - Define the Design Variables. Optimization > Create > Size Desvars DESVAR 1 b10.0 5.0 15.0 DESVAR 2 c10.0 5.0 15.0 DVPREL1 1 PBARL 1DIM1 0.0 + 1 1.0 DVPREL1 2 PBARL 1DIM2 0.0 + 2 1.0 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 42. Optimization Setup • How to setup an optimization on HyperMesh Step 3 - Define the Responses. Optimization > Create > Response DRESP1 1 f1 FREQ 1 DRESP1 2 Mass MASS Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 43. Optimization Setup • How to setup an optimization on HyperMesh Step 4 - Define the constraints. Optimization > Create > Constraints This creates on the Subcase Information section: DESGLB 2 This creates on the bulk data section: DCONSTR 1 2 5.00E-04 DCONADD 2 1 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 44. Optimization Setup • How to setup an optimization on HyperMesh Step 5 - Define the Objective Optimization > Create > Objective This creates on the Subcase Information section: DESOBJ(MAX)=1 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 45. Optimization Setup • How to setup an optimization on HyperMesh Step 6 - Run the Simulation Application > OptiStruct Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 46. Optimization Setup • How to setup an optimization on HyperMesh FEA MODEL OBJ OBJECTIVE D DV DVPR DVPREL RESP RESPONSE CONS CONSTRAINT Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 47. Chapter 4 – Concept Design Topology Optimization Topography Optimization Free-size Optimization Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 48. How Structural Optimization Cuts Development Time • Most of the product cost is determined at the concept design stage • Problem: minimum knowledge, but maximum freedom • Need: effective concept design tools to minimize downstream “re- design” costs and time-to- market Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 49. Topology Optimization Baseline design design proposal Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 50. Design Variables Topology Optimization What does OptiStruct change? Density = 1 E/E0 Density = 0 1 (ρ/ρ0)p 1 ρ/ρ 0 Density Method Penalty Factor Very robust More discrete design proposals Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 51. OptiStruct Input: Topology Optimization DTPL card – Design Variable definition for topology optimization • Shells - Property with base and total thickness defines topology design space • Solids – Properties define topology design space • Composites (PCOMP) - Properties define topology design space • Rod, Bar, Weld , Bush- Properties define topology design space • Stress constraints bounds • Manufacturing constraints definition HyperMesh Topology panel: Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 52. Topology optimization on PCOMP • Increase/decrease the thickness of given ply angle • Ability to optimize the angle as well by creating “phantom” ply 0 0 90 - 45 z y 0 45 X PCOMP Optimized PCOMP • mat option on DTPL • Ply ply based PCOMP (default) • Homo homogenized PSHELL Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 53. Topology Optimization using Manufacturing Constraints • What are Manufacturing Constraints? • Additional input for the optimization problem • OptiStruct tries to meet manufacturing constraints • Why are they so important? • Make it much easier to interpret optimization results • Use of standard profiles/manufacturing tools/processes • Optimized structures are of no value if nobody can manufacture them • Implemented manufacturing constraints • Maximum member size • Minimum member size • Draw direction constraint • Pattern repetition • Pattern grouping • Extrusion constraint Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 54. Topology Optimization using Manufacturing Constraints Manufacturing constraints for topology optimization helps generate practical design concepts • Minimum member size control specifies the smallest dimension to be retained in topology design. Controls checker board effect and discreteness. • Maximum member size control specifies the largest dimension allowed in the topology design. It prevents large formation of large members and large material concentrations are forced to more discrete forms. • Pattern grouping / repetition can be applied to enforce a repeating pattern or symmetrical design even if the loads applied on the structure are unsymmetrical or non-repeating. • Draw direction / extrusion constraints can be applied to obtain design suitable for casting or machining operations by preventing undercut or die-lock cavities. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 55. Manufacturing Constraints: Minimum Member Size Control • Input: approximate minimum diameter d in two dimensions • Works in 2D and 3D • Controls the size of small structural features • Controls “checkerboarding” • Easier interpretation of the resulting layout • Higher computation cost Without min member size • Difficult to manufacture due to micro structures • Results are mesh dependent d= d= 60 90 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 56. Manufacturing Constraints: Maximum Member Size Control • Definition of maximum allowable structural member size • Eliminates material concentrations • Mesh considerations • Shell and solid elements Without Without Maximum Maximum • Tetrahedral and hexhedral Member size Member size • Min member > 3 X mesh size • Max member > 2 X min size With With Maximum Maximum Member size Member size Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 57. Manufacturing Constraints: Pattern Repetition Cyclic Repetition • Symmetry definitions • Cyclic repetition of design features within a single domain • User enters # of wedges • Application: Cyclic structures with non symmetrical loadcases Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 58. Pattern Repetition Application example: Airplane Wing Ribs • Goal: same topology on every rib • Scaling factor to account for different sizes of design space Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 59. Pattern Repetition Application example: Airplane Wing Ribs Without pattern repetition With pattern repetition Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 60. Draw Direction Constraint • Define global casting direction • Eliminates undercuts in design proposal • Reduces interpretation effort • Important if part shall be manufactured by • Casting • Injection molding • Milling • Draw type options • Single • Split Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 61. Draw Direction Constraint Example: Determine Optimum Stiffeners in Torsion Loaded U-Profile Initial Structure Optimization Results Without Draw Direction Optimization Model With Draw Direction Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 62. Draw Direction Constraint Example: Optimum Rib Pattern of a Control Arm Without Draw Direction With Draw Direction Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 63. Extrusion Constraint Manufacturing control for constant cross sections Package Design proposal without Design proposal with space extrusion constraint extrusion constraints Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 64. Combination of Manufacturing Constraints Member Member Size Size Pattern Grouping (Symmetry) Draw Draw Direction Direction Pattern Pattern Repetition Repetition Draw Direction Pattern Pattern Grouping Grouping Extrusion Extrusion Constraint Constraint Any combination of manufacturing Symmetry constraints is possible + Draw Direction Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 65. Applications of Topology Optimization Determination of Optimum Rib Patterns for Reinforcement • Non design space represents general geometry concept • Design space defines areas where ribs shall be introduced • Manufacturing constraints crucial • Draw direction • Minimum & maximum member size Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 66. Common Topology Optimization Problems • Minimize (weighted / total / regional) compliance with constrained (total / regional) volume / mass fraction • Minimize (total / regional) volume/ mass fraction with constrained displacements • Maximize (weighted) frequency with constrained (total / regional) volume / mass fraction • Minimize (total / regional) volume / mass fraction with constrained frequencies • Minimize combined compliance and frequencies with constrained (total / regional) volume / mass fraction • Minimize (total / regional) volume/ mass fraction with stress constraints Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 67. Additional Optimization Considerations Constraint Screening (DSCREEN) • Screening - specify normalized threshold value • Temporarily ignores constraints which are less than the normalized threshold value during optimization • Regionalization - specify maximum number of constraints to be retained for a given region • Considers user specified number of most violated constraints for each load case and region id. • Essential in situations where there are many constraints • E.g. Stress constraints for shape/size optimization. • If too many constrained responses are screened, it may take considerably longer to reach a converged solution or, in the worst case, it may not be able to converge on a solution if the number of retained responses is less than the number of active constraints for the given problem. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 68. Topology Optimization with stress Constraints • Global von mises stress constraints • Apply to entire model including non design space • Stress constraints for a partial domain of the structure are not allowed • The reason is that it often creates an ill-posed optimization problem as elimination of the partial domain would remove all stress constraints • Local stresses are still high • This is for general stress level control • Local stress should be taken care of by using shape/size Stress < 50 Stress < 30 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 69. Exercise 4.1: Topology Optimization of a Hook with Stress Constraints In this Exercise, a topology optimization is performed on a bracket-hook modeled with shell elements. Objective Minimize volume. function: Constraints: Von Mises stress < 1.6 e 04. Design The density of each element in the Variables: design space. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 70. Exercise 4.1: Topology Optimization of a Hook with Stress Constraints Stress results for all static sub case (Von Mises < 1.6e4) The advantages of using stress based optimization over the classical minimize (compliance) subject to volume fraction constraint is that it eliminates the guessing of the right volume fraction. Additionally, it eliminates the need for compliance Notes: weighting bias for multiple subcases. There might still be high local stress regions which can be improved more effectively with local shape and size optimization. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 71. OSSmooth: Geometry Extraction of Optimization Results • A Geometry creation tool for Topology/Topography/Shap e Optimized models • Supports different output formats (IGES, STL, H3D IGES etc.) • Advanced geometry smoothing options for smoother surfaces • Surface reduction option to reduce the size of IGES and STL files • Integrated into HyperMesh and is easy to use Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 72. Topology Optimization Example: Bulkhead Stiffeners • Task: Stiffening of a bulk head using ribs • 2 load cases • Hydrostatic load (fuel) • Take-off Pressure load on blue part • Clamped perimeter Design space • 2 man holes Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 73. Topology Optimization Example: Bulkhead Stiffeners Topology Results • Optimization between sheet thickness and rib hight Stiffening Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 74. Topology Optimization Example: Bulkhead Stiffeners Original layout Optimized design Max. Deflection: Max. Deflection: 100% 85% Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 75. Exercise 4.2: Topologic Optimization of a Control Arm The purpose of this exercise is to determine the best topology or the minimum mass for a control arm that is manufactured using a single draw mode. The arm needs to have a symmetric geometry because it will be used on both sides of the vehicle. NODE(3) X,Y and Z . (Bolted) NODE(4) Y and Z . (Cylindrical joint) NODE(7) Z. (Damp link) Car turning on a intersection: corner = (0,1000,0) N Umax (2699) <= 0.02 mm Car braking: brake = (1000,0,0) N Umax (2699) <= 0.05 mm Car passing in a pothole: pothole (0,0,1000) N Umax (2699) <= 0.04 mm Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 76. Exercise 4.2: Topologic Optimization of a Control Arm 1. The solution converged to a feasible solution? 2. How much iteration it has take to converge and how much is the final volume of the part? 3. Plot the Iso-contour for the density on the last iteration, does it looks like a manufacturable part? Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 77. Topography Optimization • Search for optimal distribution of beads (swages) in shell structures • Conceptual design method Plate under torsion Design variable generation Final Design Final contour Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 78. Molded Pressure Tank • Thin walled tank filled with fluid to be optimized for stiffness Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 79. Molded Pressure Tank Symmetry Three orthogonal planes of symmetry are defined Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 80. Molded Pressure Tank Results • Reinforcement pattern for pressure box CONTOUR FINAL RESULT Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 81. Molded Pressure Tank Performance Max. Deflect: 7.54mm Max. Deflect: 10.8mm Max. Deflect: 13.9 mm • Notice that more ribs doesn’t necessarily mean more stiffness Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 82. Topography Optimization Torsion Plate Example Max. Deflection: 2.23 Max. Deflection: 4.41 Max. Stress: 267 Max. Stress: 644 Topography Optimization Max. Deflection: 1.17 Max. Stress: 196 Max. Deflection: 10.57 Max. Deflection: 6.47 Max. Stress: 520 Max. Stress: 434 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 83. OptiStruct Input: Topography Optimization DTPG card – Design Variable definition for topography optimization • Definition of Design Variables • Nodal movement (shape change) on shell component • Each iteration generates new nodal positions • Shell, and composite properties (components) can be defined as topography design space. • Shells • Composites • Pattern grouping HyperMesh Topology panel: Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 84. Topography Optimization Setup Bead Parameters Min. normal Bead width Max. global α Bead height Draw angle Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 85. Topography Optimization Setup Pattern Grouping linear planar symmetry radial Circular Cyclical Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 86. Topography Optimization Setup Bounds • Beads into one direction • Beads into two directions • Initial Bead fraction Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 87. Bead discreteness control • Beadfrac response • Used as objective or constraint • More discrete results will be achieved with lower beadfrac More discrete results Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 88. Combining Optimization Types • Optimization types can be combined • Example: Topology + Topography Shape Contour Topography Topology + Topography Topology Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 89. Exercise 4.3: Topography Optimization of a Slider Suspension On this exercise we will look for the best stamped shape for a slider suspension, the objective function will be a combination of the compliance and the frequency, the objective is to have it as stiffer as possible for the static force, and a stiffer dynamic behavior on the lower frequencies, this function can be defined on OptiStruct as a combined weighted compliance and the weighted modes. Objective function: Minimize the combined weighted compliance and the weighted modes. Constraints: 7th Mode > 12 Hz. Design variables: Nodes topography. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 90. Exercise 4.3: Topography Optimization of a Slider Suspension If the student had finish the exercise and wants to try a more advanced setup, these are a small list of things that could improve this result: 1. Add a topologic optimization on the same design space. 2. Add a symmetry plane to the topography and topologic DVs. 3. Increase the Height to 0.2 mm. 4. Use OSSMOOTH to export the geometry. 5. Prepare a HV report to describe the optimization results. 6. Export the final shape and rerun an analysis to check the performance. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 91. Free-Size Optimization • Topology optimization • Free size optimization • Design space = Total – Base Thickness • Design variables - Thickness of each element • Design variable – Density • Accurate bending representation • Poor bending representation of semi-dense elements • Expandable to composites • Truss-like design concepts, no • Shear panels possible if they shear panels represent the best concept Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 92. Free-Size Optimization Topology 5,50 5,00 Truss Concept 4,50 Plate Concept Optimum mass 4,00 3,50 3,00 2,50 2,00 1,50 1,00 1 1,5 2 2,5 3 3,5 4 4,5 5 Maximum dispacement Free-Size Concept by topology and Free-Size Followed by sizing with buckling and stress constraints in sizing Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 93. Free-Size Optimization • The solution will be “discrete” when it needs to be so as the optimum design Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 94. Free-Size Optimization on PCOMP • Composite Free-Size Optimization • Each Ply within Each Element has Thickness Design Variable (PCOMP) • Stiffness Effected by Laminate Family and Element Thickness in Optimization 45 T = Ply4 (opti) 45 T = Ply4 (nom) T = Lower T = Upper 90 T = Ply3 (opti) 90 T = Ply3 (nom) PCOMP -45 T = Ply2 (opti) PCOMP T_Total -45 T = Ply2 (nom) After Optimization 0 T = Ply1 (nom) sym 0 T = Ply1 (opti) T_0 sym Laminate Family [T_0/T_Total, T_+-45/T_Total, T_90/T_Total] Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 95. Exercise 4.4: Free-size Optimization of Finite Plate with Hole The exercise intends to describe the process of MAX Principal Stress setup and post-process of a composite free-size 8.00 optimization. |Smax|/Sref(0o) |Smax|/Sref(90o) 6.00 • Objective: minimum weight. |Smax|/Sref(45o) |Smax|/Sref(-45o) 4.00 • Configuration: [0, 90, 45, -45] 4 super plies 12.7 Smax/Sref 2.00 mm. 0.00 • Constraint: Compliance ≤ 3000 Nmm, 0.0 30.0 60.0 90.0 120.0 150.0 180.0 -2.00 • Manufacturing constraint: -4.00 Theta • Laminate thickness <= 40 mm, • 0.5 mm < ply thickness <12.7 mm θ • Balanced 45o and -45o. Sref Sref Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 96. Exercise 4.4: Free-size Optimization of Finite Plate with Hole Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 97. Chapter 5:Fine Tuning Design Size Optimization Shape Optimization Free-shape Optimization Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 98. Size Optimization • Properties are easily sizable • Shell Thickness, Beam Sections • Masses, Spring Stiffness • Element (Shells and Beams) properties are a function of design variables • Gauge Optimization p = C0 + ∑ C j DV j or • Simplified size optimization j • Shell thickness t = DV p = f (DV j ,C j ) • Gauge panel in HyperMesh – easy setup of thickness optimization for many components p - Element property C j - Constant Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 99. Size Optimization • DESVAR • Design variable • DVPREL1 • Simple Design Variable to Property RELationship • Element property is linear combination of design variables • DVPREL2 • User-defined function Design Variable to Property RELationship • Defines properties as function of design variables, and table entries Example: Moment of Inertia for a rectangular beam bh 3 Where b and h are beam I (b, h) = dimensions 12 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 100. Size Optimization Example : Define Shell Thickness of Component ID 5 as a Size Variable. Initial Thickness: 1.0mm Thickness Range: 1.0 - 2.5 PID MID1 T MID2 12I/T3 MID3 TS/T NSM PSHELL 5 204 1.0 ID LABEL XINIT XLB XUB DELXV DESVAR 1 DV001 1.0 1.0 2.5 ID TYPE PID FID C0 DVPREL1 88 PSHELL 5 4 0.0 DVID1 COEF1 DVID2 COEF2 Etc 1 1 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 101. Size Optimization Definition of Design Variables • Definition of initial value, lower bound, upper bound • PROD (area) • PBAR,PBEAM (Area, Moment of Inertia, etc.) • PBARL,PBEAML (height, width, etc.) • PELAS (stiffness) • CONM (mass) • PSHELL (thickness, etc.) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 102. Size Optimization Build relationship between design variables and properties • PROD (area) • PBAR,PBEAM (Area, Moment of Inertia, etc.) • PBARL,PBEAML (height, width, etc.) • PELAS (stiffness) • CONM2 (mass) • PSHELL (thickness, etc.) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 103. Size Optimization Build relationship between design variables and properties using functions • A = f (b,h) = b*h • I1 = f (b,h) = 1/12*b*h^3 • I2 = f (b,h) = 1/12*b^3*h • J = f (b,h) = ... Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 104. Exercise 5.1 – Size Optimization of a Rail Joint This exercise demonstrates how to perform a size optimization on an automobile rail joint modeled with shell elements. • The structural model with loads and constraints applied is shown in the figure. • The deflection at the end of the tubular cross-member should be limited. • The optimal solution would use as little material as possible. Objective: Minimize volume. Ux (max) ≤ 0.9. Constraints: Uz(max) ≤ 1.6. Design variables: Gauges of the two parts. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 105. Exercise 5.1 – Size Optimization of a Rail Joint 1. The solution converged to a feasible solution? 2. How much iteration it has take to converge and how much is the final volume of the part? 3. What are the resulting gauges for the rail and tube? Thickness Ux (max) ≤ 0.9. Uz(max) ≤ 1.6. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 106. Shape Optimization Modify geometry to achieve objective • Fillet Radii • Rib Height • Channel Depth / Width • Solid Cross Sections Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 107. Shape Optimization Initial design Final design Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 108. Shape Optimization Single nodal movement due to single shape variable αΔx x=x(0)+αΔx x(0) Original location: X (0) = { x10) , x 20) x30) ,L, xn0) } ( ( ( ( Perturbations (DVGRID): ΔX = { Δx1 , Δx2 , Δx3 ,L, Δxn } Magnitude of perturbations (DESVAR): α = {α1 ,α 2 ,α3 ,L,αn } n Mesh nodal movement: X=X (0) + ∑ α j ΔX j j =1 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 109. Shape Optimization • DESVAR • Design variable • Card Image ID LABEL XINIT XLB XUB DELXV DESVAR 1 DV001 0.0 -1.0 1.0 • DVGRID • Unit mesh perturbations • Total perturbation due to a single design variable is DESVAR * DVGRID • Card Image DVID GID CID COEFF X Y Z DVGRID 1 1032 0 1.0 1.0 0.0 0.0 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 110. Shape Optimization Defining Shapes in HyperMesh • Shapes need to be defined first Define shapes • Mesh morphing (HyperMorph) • Perturbations • Mesh topology must be maintained Assign DESVAR • Shapes are then assigned to design variables Auto-generate • Perturbations are exported with DVGRID the OptiStruct input deck Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 111. Morphing with Domain and Handle Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 112. Morphing with Domain and Handle • Domain: a grouping of elements and nodes that are influenced together during morphing • Global domain: a single domain which can influence every node in the model. • Local domains: include1D domain, 2D domain, 3D domain and edge domain. A model can have multiple local domains for morphing different local areas. example of global domain example of local domain Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 113. Morphing with Domain and Handle Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 114. Morphing with Domain and Handle • Handle: control point used to alter the shape of a domain • Handle Influence: describes how the movement of a handle relates to the nodes in the domain • Global Handle: Handles affecting the global domain. Movement of a global handle affects every node within a model, allowing large scale shape changes • Local Handle: Handle affecting local domains. Local handles can only influence the nodes contained within the domains they are associated with Types of Morphing: Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 115. Morphing with Domain and Handle • Partitioning: Division of a 2-D morphing domain into smaller 2-D domains based on feature angle as specified by the angle and curve tolerance • Domain Angle: The angle between the normals of 2 adjacent elements. When the value is exceeded, a partition break will be created with an edge between the two elements • Curve Tolerance: A parameter used to determine if a mesh is curved or planar. Similar to the domain angle, a partition break will be created if the value is exceeded Without partitioning With partitioning Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 116. Morphing with Domain and Handle Alter Dimensions / Radius and Curvature: Change the radius or curvatures of edge domains Curvature is a scalar applied to the radius for edge domains with varying curvature Options control changes with respect to curve center, ends or midpoint Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 117. Shape definition for Optimization Using HyperMorph Set up the model for • Use any of the four morphing morphing methods • Morph the model to the desired Morph shape. • Save the shape • Undo the shape Save shape • Save the HyperMesh session file. • Create a desvar (design variable) Undo morph • Run Optimization. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 118. Exercise 5.2 – Shape Optimization of a Rail Joint • In this exercise you perform a shape optimization on a rail-joint. The rail-joint is made of shell elements and has one load case. The shape of the joint is modified to satisfy stress constraints while minimizing mass. Objective: Minimize mass Constraint: Maximum von Mises stress of the joint < 200 MPa Design variables: Shape variables Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 119. Exercise 5.2 – Shape Optimization of a Rail Joint Maximum von Mises stress of the joint < 200 MPa Is your design objective of minimizing the volume obtained? If not, can you explain why? Are your design constraints satisfied? Which shape has the most influence in this problem setup? What is the percentage decrease in compliance? Can size optimization be introduced to the joint? Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 120. Free Shape Optimization • No user-defined shape perturbation vector is necessary • Reduce the effort to guess what would be the optimum shape • Free Shape optimization uses a proprietary optimization technique developed by Altair, wherein the outer boundary of a structure is altered to meet with pre-defined objectives and constraints • Can be combined with any type of optimization e.g. w/ morphing based shape optimization Optimum ? Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 121. Free Shape Optimization • DSHAPE card Format (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) DSHAPE ID PERT DTYPE MVFACTOR NSMOOTH GRID GID1 GID2 GID3 GID4 GID5 GID6 GID7 GID8 GID9 .… .… Optional continuation line for grid constraints (1) (2) (3) (4) (5) (6) (7) (8) (9) GRIDCON GDID1 CTYPE1 CID1 X1 Y1 Z1 GDID2 CTYPE2 CID2 X2 Y2 Z2 …. ….. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 122. Free Shape Optimization • DTYPE BOTH (default) GROW SHRINK Undeformed NOTE : It’s better to use ‘BOTH’, unless you are Deformed required to constrain the design boundary to grow or shrink Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 123. Free Shape Optimization (a) NSMOOTH = 5 (b) NSMOOTH = 1 Larger NSMOOTH better in avoiding element distortion BUT slower; NSMOOTH can be larger than the number of available layers. e.g., NSMOOTH = 100 will work fine in the above example. Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 124. Free Shape optimization P Objective : Minimize compliance Subject to: Volume < 4000.00 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 125. Free Shape optimization DSHAPE 2 DSHAPE 1 Select Free Shape design grids Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 126. Free Shape optimization Move only on X-Z plane – fix the height of the beam section Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 127. Free Shape optimization ITER 0 : Compliance = 4.103E+00 Volume = 6.480E+03 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 128. Free Shape optimization ITER 26 : Compliance = 3.368E+00 Volume=3.994E+03 Objective -17.91%, Max. constraint violation 62.00% 0.00% Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 129. Example 2: shape change history Shape history of the solid beam example Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 130. Exercise 5.3 - Free-shape Optimization Compressor Bracket In this exercise, shape optimization on a solid model will be performed using the free-shape optimization method along with manufacturing constraints, such as symmetry and mesh barrier constraints. The objective of this optimization is to reduce the stress by changing the geometry of the model. Objective: Minimize mass Constraint: Maximum von Mises stress of the joint < 62 MPa Design variables: Shape variables normal to the node set selected Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 131. Exercise 5.3 - Free-shape optimization Compressor Bracket 1. Is your design objective of minimizing the mass obtained? If not, can you explain why? 2. Are your design constraints satisfied? Maximum von Mises stress of the joint < 62 MPa Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 132. Appendix A: Composite Exercise PHASE I - Free Size Optimization, (Ply topology) PHASE II - Size Optimization (Thickness and number of plies) PHASE III – Shuffle Optimization (Stacking Sequence). Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 133. Composite Optimization PHASE I - Concept Concept: Free-Size or Topology Optimization • Determine composite patch size, shape & location • Incorporate manufacturing constraints Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 134. Composite Optimization SMEAR-PARAMETER SET Free Size Optimization 0° Optimization Setup +45 • Min (Mass) ° -45° • Maximum Displacement (u) on Tip u ≤ 0.6 90° • Manufacturing Constraints Superply Level Smeared Superply • Balanced ±45° Plies Level • Design Variables Ply Thickness Ti for each Element • ‘Ti’ varies continuously between 0 and Ti-initial • If no stiffness is needed for 90°Ply in Element X, the variable T90° will reduce or become zero. • Additional plies with different angels can also be used. F T0° 0° 90° T-45° 45° -45° 123 3 PCOMP 90° Variable: ‘Ti’ of each ‘Super-Ply-Element’ Altair Proprietary and Confidential Information 0° Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 135. Composite Optimization Material Definition Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 136. Composite Optimization Property Definition Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 137. Composite Optimization Finite Element Model Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 138. Composite Optimization Design Variable Definition With Manufacturing Constraints • DSIZE • Free Size Design Variable Definition Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 139. Composite Optimization Optimization Responses Definition • Total Mass • Static Displacement • Total Disp • Node ID 2669 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 140. Composite Optimization Optimization Setup • Design Constraints • Objective Function Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 141. Composite Optimization Free Size Optimization Results Total Element Thickness Distribution Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 142. Composite Optimization Free Size Optimization Results Ply Thickness Distribution 90° Balance Constraint 0° Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 143. Composite Optimization Free Size Optimization Design Proposal Element Thickness 90° Ply1 (0°) 0° Element Thickness Ply2 (90°) Element Thickness Ply3 (+45°) LINKED by Constraint Element Thickness Ply4 (-45°) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 144. Composite Optimization Composite Free-Size: Manufacturing Constraints • Min. and max. total laminate thickness • Min. and max. ply thickness • Min. and max. percentage of a fibre orientation • Linkage of thicknesses of plies • Constant thickness for a particular ply orientation Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 145. Composite Optimization Composite Manufacturing Constraints • Min/Max Total Laminate Thickness (LAMTHK) • Min/Max Individual Ply Thickness (i.e. Min/Max 0-Deg Thickness…) (PLYTHK) • Min/Max Individual Ply Angle Percentage (i.e. %90...) (PLYPCT) • Balanced Ply Angles (i.e. Balance +/- 45’s) (BALANCE) • Constant Individual Ply Thickness (CONST) 45 T = Ply4 (nom) T_45Ply (1) 90 T = Ply3 (nom) T_90Ply (1) -45 T = Ply2 (nom) 0 T = Ply1 (nom) PCOMP ConstantPly90% = T_0Ply Min/Max = Sum(T_0Ply) T_Laminate Balance_45Ply,Min/Max (1) = T_45Ply (2) T_Laminate T_45Ply T = Ply1 (nom) Sum(T_90Ply)/T_Laminate 0 -45 T = Ply2 (nom) 90 T = Ply3 (nom) T_90Ply (2) 45 T = Ply4 (nom) T_45Ply (1) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 146. Composite Optimization Automatic Generation of Plies for Sizing • Automatic extraction of plies from free-sizing optimization • User defined number of ply bundles per ply orientation • Tune manufacturing complexity E.g. 4 Ply Bundles for 0° 0 DEG 90 DEG 45 DEG - 45 DEG Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 147. Composite Optimization Automatic Generation of Plies for Sizing 0° 90° 0 DEG 90 DEG 45 DEG - 45 DEG 45° -45° Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 148. Composite Optimization Free Size Optimization Output Parameter 0 90 45 OUTPUT,FSTOSZ,YES,VALUE -45 “FreeSize to Size” Number of ply bundles (Default = 4) Creates a new *.sizing.fem deck Activate output Level setting Ply-Bundles: 0° plies Level setting Ply-Bundles: ±45° plies Level setting Ply-Bundles: 90° plies Bundle1 Bundle2 Bundle1 Bundle2 Bundle1 Bundle2 Bundle3 Bundle4 Bundle3 Bundle4 Bundle3 Bundle4 Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 149. Composite Optimization Free Size to Size Output Example 0° Plies * Ply1010100 (0°-Bundle1) * * * * * Ply1010200 (0°-Bundle2) * Ply1010300 (0°-Bundle3) * Fig. “Set Browser” Ply1010400 (0°-Bundle4) Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.
  • 150. Composite Optimization Result trade off: Cost driven vs. Weight driven OUTPUT,FSTOSZ,YES,4 OUTPUT,FSTOSZ,YES,8 0° Ply 90° Ply ±45° Ply 0° Ply 90° Ply ±45° Ply Altair Proprietary and Confidential Information Copyright © 2008 Altair Engineering, Inc. All rights reserved.