
Product Key Customer Benefits 

Accelerates exploration of design alternatives...  Quickly and easily perform virtual experiments...
At any stage of the design process, utilizing Design Of Experiment, users can easily and quickly carry out virtual design experiments testing a variety parameters. Using an interactive panel the user selects the parameters to alter and observe. The number of input and output parameters allowable is infinite. This panel also guides the designer through the various validation stages to obtain a result, which will ultimately lead to the final design.  Define causeeffect relationships between parameters...
DOE allows the designer to perform a large number of experiments. From the experimental results, the software determines the relationship between the various parameters. Thus, it guides the user toward improvements and provides accurate predictions of values. All the results can, then, be backed up for future reuse.  Identify key parameters...
From these experiments, the designer can learn which parameters are the most influential, facilitating better alternative design searches and optimizations. Multidisciplines and Multigoals Design optimization...  Capture optimization intent ... This is done through a variety of interactions:
Define optimization goal: a given parameter can be specified as a target for optimization with four possible outcomes:  minimization: the system will attempt to reach the lowest value  maximization: the system will attempt to reach the highest value  objective value: In this case, the user sets the desired value  constraint satisfaction: the system will attempt to reach one, or several, constraints. Constraint satisfaction can be mixed with any of the other optimization parameters to perform a multigoal design optimization. Define optimization means: Some parameters can be selected as free (they can be modified to achieve optimization goals) and their domains can be constrained by range. Define optimization constraints: Users can not only specify parameter ranges (minimal & maximal boundaries) to be considered during optimization but also constraints to be fulfilled by the optimal solution provided Specify the optimization algorithms and the termination criteria: Optimization can be multidisciplinary. For example, goals can include cost, volume, time, etc, and these goals can be driven by any V5 relationships. It's also possible to apply importance priorities on constraints allowing both a better control of the resolution, the solving of overconstrained systems and more flexible postoptimization result analysis tools. In addition, CATIA  Product Engineering Optimizer 2 (PEO) allows users to solve constrained hybrid set of equations, mixing engineering and design, for wider and more complete optimizations. All the information used is saved as a feature and can be reused later  Multiple optimization options and computation termination criteria...
Two algorithms are available, the simulated annealing and conjugate gradient. Users can employ both to iterate optimization. Termination criteria can be defined to stop evolutions. Both algorithms consider time and maximum number of evolutions. The number of evolutions without improvement affects simulated annealing, while precision is only relevant for the gradient. In any case, termination criteria have default values that can work in most cases.  Progress bar displayed with optimization information during the optimization...
The user can stop optimization at any time if the resulting solution is convenient or reached before the time limit. Users get immediate feedback during optimization, including convergence, update counts and geometry changes in the 3D view. Realtime feedback and customizable outputs deliver an immediate assessment on the optimization:  Initial result is provided by a dialog box that allows validation and direct application of new values in design. If needed, optimization data (values of parameters in all evaluations) can be stored in text or Excel files,  Graphical editor allows visualization of the evolution of variables and the objective value through curves, with different color scales,  Users can save the result and restart from this point for the next optimization. Outputs allows users to analyze the problem and select an alternate optimization solution. Users can run an optimization in batch mode. This can be done through the automation of the optimization feature (VB access), and is especially useful for time consuming problems. PLM Integration All the knowledge relations including Optimizations, Design of Experiments and Constraint Satisfactions can be stored in ENOVIA V5 VPM as relational data. Users can then take advantage of the ENOVIA V5 VPM capabilities in terms of storage security, BOM management, versioning, work flow, concurrent engineering while keeping all the knowledge previously captured in the design. 
 