Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the...

66
MSC Software Corporation Managing Simulation in the Engineering Enterprise Enterprise Simulation Management - MSC SimManager TM

Transcript of Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the...

Page 1: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Managing Simulation in the Engineering Enterprise

Enterprise Simulation Management - MSC SimManagerTM

Page 2: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Agenda

• Business & Engineering Motivation

• Enterprise Simulation ManagementManagement

• SimManager Overview

• Value: Case Studies

• Q & A

Page 3: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Motivation: Why manage simulation data?

Reduce engineering costs• Eliminate wasted time spent looking for informationEliminate wasted time spent looking for information• Enable reuse

• Don’t do the same thing more than once• Modify existing models rather than build from scratch• Modify existing models rather than build from scratch

Accelerate and enable innovationA l t f ti l t f d t• Accelerate functional assessment of products

• Reduce product development time• Allow more time for “what if” studies• Enable more thorough understanding of performance

• Enable Continuous process improvement• Test/CAE correlation

Page 4: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Managing simulation data is necessary…

• Stored and Organized (folders)

• Can’t reuse what we don’t understand

• Protected (read-only) • Can’t make decisions based on unknown

lit• Available for collaboration (shared drive)

quality

• Can’t improve an uncontrolled activityuncontrolled activity

…but not sufficient???

Page 5: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Data requires context to be valuable

Enterprise Enterprise Customer Product DataApp

Context

Enterprise Resource Planning (ERP)

Relationship Management (CRM)

Product Data Management*(PDM)

Simulation Management

Data to be Managed

Business Transactions

Sales Opportunities

CAD FilesBill Of Material

ModelsResults

Product Relevant Information Structure

Resource RecordsCustomer Records Product

Configuration

Configuration, Performance Metrics, Disciplines

Business Logic Work Instructions, Factory Logistics

Sales Process (prospect, propose, close)

Design & Release Methods and Processes

*Typically renamed Product Lifecycle Management (PLM)Typically renamed Product Lifecycle Management (PLM)

Page 6: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Agenda

• Business & Engineering Motivation

• Enterprise Simulation ManagementManagement

• SimManager Overview

• Value: Case Studies

• Q & A

Page 7: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimManager Manage All SimulationManage All SimulationSimulation Information

• ModelsInformation

• Files• Inputs and Outputs• Association of information with

specific methods and processes

Simulation Methods• Detailed tasks required to perform

a simulation

specific methods and processes

Methods

a simulation• Preprocessing, Solving,

Postprocessing

Si l ti PMotion StructuresCalculations

Processes

Simulation Processes• Multiple Methods• Business logic that integrates

simulation into engineering

St uctu es

CFD

Controls

Instructions

Report

Report

Reportworkflow

Controls Report

Page 8: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Managing Methods & Processes

Create Methods & Processes• Graphical simulation Template

SimTemplate Builder• Graphical simulation Template

Builder• Combine SimTemplates• Integrate in-house and 3rd SetupModel

CreateSupportsApplyConstraints

SetupModelCreateSupports

ApplyConstraintsg

party applications

Manage Methods & Processes

pp y

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

pp y

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

• Reusable SimTemplates & Processes

• 3rd Party Methods• Input & Output Data

SimManagerDatabase

Input & Output Data

Execute Methods & Processes• Manage server-side execution

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

a age se e s de e ecut o• Connect to HPC environment

Page 9: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enables Data Management in Context

Simulation Audit Trail

Data Object Method Resulting Data Method Resulting j(Input) (Template)

g(Input File) (Template) Data (Output)

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReportGenerateReport GenerateReportGenerateReport

Page 10: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Agenda

• Business & Engineering Motivation

• Enterprise Simulation ManagementManagement

• SimManager Overview

• Value: Case Studies

• Q & A

Page 11: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

MSC Solution: SimManager

• Supplements existing application ppenvironment

• Centralized simulation data storage and

Thin ClientRich ClientRich Client

access• Enterprise

CollaborationP M t

Mechanical

• Process Management

• Enterprise integration Process Management

Data Management

Open Integ

Electrical

• Simulation• PLM/PDM• Other enterprise

Fluids

Other Apps

Enterprise Collaboration

gration

Application Services Interfaceapplications Application Services Interface

Page 12: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Integrated Enterprise Simulation ArchitectureArchitecture

Out-of-the-Box MSC i t tiintegration

• SimDesigner, SimXpert

Flexible to match any ycustomer process

• Extensible & opencomponent model

• SOA architectureEnterprise Computingrp

rise

rpris

e

Component FrameworkProcess ServerWeb Application Server

PDM ERPTemplate Execution

g

ente

r

ente

r

ProcessManager

SecurityManager

Web Application Server

DatabaseStorageExecution

DatabaseTables

vaultvault

Enterprise Information Infrastructure (SDM, PDM, ERP, etc.)

Page 13: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Captures Data & Context

• Automated storage upon method & process executionmethod & process execution

• Published on-demand

• Eliminates point of failure for many data management

t (i di id l di i li )systems (individual discipline)

Page 14: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Provides Enterprise Access to Simulation

• Data browser• Customizable data presentationp• Multiple views organized

by tabs• Process or data view

Rich ClientRich Client

Thin Client – Web Browser

• Display window• Details for data objects

Toolbar

j• System actions• Data-centric process actions

• System toolbar• Organizes common functions Data

Browser

Display Window

Page 15: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Simulation Process Management

Create Simulation Processes• Graphical simulation Process

SimTemplate Builder

• Graphical simulation Process Builder

• Combine SimTemplates• Integrate in-house and 3rd party

Si Mapplications

Manage Methods and ProcessesR bl Si T l t d

SimManagerDatabase

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport• Reusable SimTemplates and Processes

• Input and Output DataProcess Builder

Execute Methods and Processes• Manage server-side execution• Connect to HPC environment

Page 16: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Terminology• CAE Task

Encapsulated action. The basic unit for automation.

• MethodEncapsulated CAE task as an analysis

• CAE ProcessThe defined analysis flow

automation.

Import CAD

Mesh creation

Stress

H f

Analysis flow 1

Fix condition

Add pressure

Analysis condition

Heat transfer

Frequency responseAnalysis flow 2

Analysis condition

Submit analysis

Post processing

Thermal flow

Post processing

Action objects of SimXpert

SimTemplate SimProcessSimXpert

SimEnterprise World

Page 17: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Relation between CAE task, method, & workflowworkflow

Analysis flow 1

CAE W kfl

Thermal Stress 2Heat Transfer 2Thermal Flow 1

CAE Workflow(SimProcess)

S SImport result Submit job

Mapping

Import result Submit jobMapping

CAE Method(SimTemplate)

Import mesh Post process Import mesh Post ProcessFix

CAE Task

Import CAD

Mesh creation

Fix condition

Add pressure

Analysis condition

Submit analysis

Post processing

CAE Task

Page 18: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimEnterprise Methods & Processes

Simulation MethodsDetailed tasks required to perform

Methods• Detailed tasks required to perform

a simulation• Preprocessing, Solving,

Postprocessing• Captured in SimTemplates

Simulation Processes CFD Thermal FlowCalculations

ProcessesSimulation Processes

• Multiple Methods• Business logic that integrates

simulation into engineering workflow

CFD Thermal Flow

Structures

Heat Transfer

Instructions

Report

Report

ReportThermal Stressworkflow• Captured in SimProcesses

Heat Transfer Reporte a St ess

Page 19: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimTemplate Builder in SimXpert• Automatically capture simulation

actions (steps)• Replay refine re-run

Import CAD

Mesh Replay, refine, re run• CAE template (guidance)

• Author generic practice• Step-by-step graphical builder

creationFix conditionAdd pressureAnalysis Step by step graphical builder

• Add Python code if required• Extend to generic simulation

process

a ys sconditionSubmit analysisPost processing

SimXpert Template Builder

• Requires access to low-level CAE tasks

• Mesh• Apply BC• Apply Load

Import result SubmitMapping

• Apply Load• Operate on Geometry

Post ProcessFix

Import meshPost Process

Page 20: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimProcess Builder with SimManager• Author SimManager

“Actions”• Solver job submission

SimProcess

• Solver job submission• Launch 3rd party

applications

• Define & Capture• Define & Capture simulation workflow

• Combinations of Templates and SimManager ActionsSimManager Actions

• Can be implemented in SimManager Web

SimTemplate3rd Party SolveSimTemplate

SimManager Web-browser interface (future)

Page 21: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimEnterprise Integration “out of the box”

• Managed access to SimTemplates and

SimTemplate Builder Rich ClientRich Client

pProcesses from:

• SimDesigner• SimXpert

Process Builder

p• Web-browser

• Server-side execution

• Enterprise consistency

SimManagerDatabase

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

• Enterprise automationTemplate

Processor

Remote execution of SimTemplates.

Brokered by SimManager

Page 22: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Configurable Open Application Integration• Open integration of any application

• Batch applications• Interactive applications• Spreadsheets• In-house apps• 3rd Party (non-MSC) appsy ( ) pp

• Integrated Client API• Integration of SimManager interface in

non-MSC applicationsnon-MSC applications

• Multi-run support• SimManager provides process logic• Multi-run application provides logic for

• DOE • Optimization• Stochastic• Robust Design

Page 23: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimManager & Process Builder Optimization SupportOptimization Support• Optimization

software integrated as “analysis service”

• Leverages SOA architecture

ExplorationDesign

Exploration

architecture

Visualize Design Space

Thermal Boundary Conditions

Thermal Flow Analysis

Thermal Stressesy

Thermal Structural Analysis

Report

Multi-runInvestigation

Define Study Params

Pedigreed Design Exploration

Define Study Params

Page 24: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimManager & Process Builder Optimization SupportSupport• Optimization

software integrated as “analysis service”

• Leverages SOA architecture

ExplorationDesign

Exploration

architecture

Visualize Design Space

Thermal Boundary Conditions

Thermal Flow Analysis

Thermal Stressesy

Thermal Structural Analysis

Report

Multi-runInvestigation

Define Study Params

Pedigreed Design Exploration

Define Study Params

Page 25: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Integrated HPC Management• Managed execution of

SimTemplates and Processes

• Managed execution of solver jobs SimulationSetupModel

CreateSupportsApplyConstraints

SetupModelCreateSupports

ApplyConstraints

SetupModelSetupModelsolver jobs

• Server-side execution

Simulation Knowledge Base

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

CreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

CreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

• Queing

• Optimized HPC ClusterServer Grid

utilization• Servers• Clusters• Grid High Performance Computing

Page 26: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Automated Results GenerationLaunch Simulation ProcessStart, Stop, Monitor Simulation RunsSearch, View, Share DataAutomated Reports

• Process action sequence interpreted by SimManager• Execution engine invokes background processing• Execution engine invokes background processing

• Pre-processing• Assembly modeling• Solving, etcManual/Automated Actions Monitor Process Execution Automated Post-processing Reporting

g,• Supports distributed simulation processing

SimManager Process Execution

PreProcess

AssemblyModel

Solve PostProcess

ReportsData Access

PDM

Data Access

PDM

Page 27: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Performance Dashboard Capability

• Configurable presentation of simulation progress & statusp g

• Comparison to targets and requirements

• Pass/Fail/Incomplete snapshot• Linked to detailed results and

audit trail

• Multiple configurations based on user personas

• Management dashboard• Discipline-centric dashboard• Supplier dashboard

Page 28: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Audit Trail / Data Pedigree

• Data context• How data was created• Who created it• When it was created• On what basis decisions wereOn what basis decisions were

made• Pedigree

• Comprehensive “parent” and p p“child” data relationships

• Audit• Persistent traceability over data y

context and pedigree• Forward/Backward flagging of

questionable data

Page 29: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Open Application Integration

• Open integration of any applicationpp

• Batch applications• Interactive applications

• Multi-run support• SimManager provides

process logicp g• Multi-run application provides

logic for• DOE • Optimization• Stochastic• Robust Design

Page 30: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimProcess Builder• Author SimManager

“Actions”• Solver job submission

SimProcess

• Solver job submission• Launch 3rd party

applications• Launch templates

• Define & Capture simulation workflow

• Combinations of Templates andTemplates and SimManager Actions

3rd party template3rd Party SolveSimTemplate

Page 31: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Test Data Integration

Leveraging SOA to • Expose SimEnterprise

incl• Expose SimEnterprise services to the business

• Integrate 3rd party i i i

Best Practice Methods Defined/Authored

SOA Laye

ude the serv

engineering services into SimEnterprise

PLM integration

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

Version Control

er, exposingvices to execPLM integration

(OpenPDM)

Test Data Integration

Best PracticesInput Data

Output DataProcess Info

Version ControlRe-Use Libraries

Managed Collaboration

g all servicescute Sim

Tem

WebSphere BPEL

Test Data IntegrationPublished to

SimManager for re-use

smplates

Test

Database

Page 32: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enabling Test/Simulation Comparison

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

PDM

GenerateReportGenerateReport

SOA BusEnterprise Simulation Bus

ExternalTest Database

Page 33: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enables Automation for ProductivityLaunch Simulation ProcessStart, Stop, Monitor Simulation RunsSearch, View, Share DataAutomated Reports

• Process action sequence interpreted by SimManager• Execution engine invokes background processing• Execution engine invokes background processing

• Pre-processing• Assembly modeling• Solving, etcManual/Automated Actions Monitor Process Chains Automated Post-processing Reporting

g,• Supports distributed simulation processing

SimManager Process Execution

PreProcess

AssemblyModel

Solve PostProcess

ReportsData Access

PDM

Data Access

PDM

Page 34: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Complements PDM / PLM

SimManager enables PDM• Builds simulation knowledge base

Product StructureFrom PDM

g• Establishes simulation pedigree

and audit trailThe image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Managed Simulation

PDM to SimManager Integration• Pointers to product data structure-

t / b bl / bl fil

Managed Simulation Environment

part / subassembly / assembly files

SimManager to PDM IntegrationSimManager to PDM Integration• Simulation results reports

associated with product configuration

Report publishedTo PDM

• Links to WIP and pedigree

Page 35: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Agenda

• Business & Engineering Motivation

• Enterprise Simulation ManagementManagement

• SimManager Overview

• Value: Case Studies

• Q & A

Page 36: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enterprise Customer Examples

(16.10.2006: 91.426)

80.000

90.000

100.000

8000

9000

10000

gesamt pro Monat

0

10.000

20.000

30.000

40.000

50.000

60.000

70.000

Apr02

Jul02

Okt02

Jan03

Apr03

Jul03

Okt03

Jan04

Apr04

Jul04

Okt04

Jan05

Apr05

Jul05

Okt05

Jan06

Apr06

Jul06

Okt06

Jan07

Anz

ah

0

1000

2000

3000

4000

5000

6000

7000

CAE Work Bench

Increase Simulation - Correlate Test• Increasing simulation

(variants, load cases)

• Predictive power in early design

Hydraulic Cylinder Design Poral

Analysis Driven Design• Automated Product Specification

• Rules Based Simulation Design

BCA Propulsion Portal (IPAP)

Significantly Reduce Process Time

• Integrates entire Propulsion Loads and Analysis process

S &• Predictive power in early design

• Make Physical Test more valuable, e.g. Comparison

• Enables earlier and faster Performance Analysis of the Product

• Managed process and data

• 6 Sigma Certified Design Process

•100% of Product Validated Virtually

•Dramatic Productivity Improvements

•Significant Design Improvements

• Static & Dynamic Loads

• Fan Blade Out and related transient events

• Primarily Based on MSC.Patran and MSC.Nastran

• Core Analysis performed by Internal •Significant Design ImprovementsCore Analysis performed by Internal Analysts

Page 37: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Audi: Value Achieved• Method and Process Management

• Include file management• Template approach• Job submission and monitoring

• AutomationAutomation• Postprocessing• Report Generation

CAE/T t C l ti• CAE/Test Correlation• Crash• NVH• CFD

• Throughput and Efficiency• 70% more simulations per vehicle• 30% reduction in cycle time• 30% reduction in cycle time

Page 38: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Boeing: Value Achieved

• Best Practice Automation

• Reduced analysis cycle time

• Best Practice Reuse

• Rapid evaluation of design changes

• Simulation accountability

• Improved collaboration

• System Level Performance Trackingy g

• 70% reduction in cycle time

Page 39: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Case Study - Caterpillar

Realizing……• 90% reduction in hydraulic cylinder• 90% reduction in hydraulic cylinder

design time • 80% reduction in hydraulic cylinder

design effort g• No need to hire additional engineers

Page 40: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Deliver Proven and Immediate Value

Improved engineering reusability• Data management standardized

Engineering Effortg

and automated• Full pedigree of data and process

managed• Method & process management

Increased engineering throughputD ti t l ti• Decrease time to completion

• More engineering cycles to do more complex tasks

• No need to add personnel to • 34% increased engineering

FTE Years

• No need to add personnel to achieve these benefits

• Time to innovate

34% increased engineering efficiency

• 70 FTE year project savings• 60% more cycle iterations• 19 calendar month time savings

Page 41: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Thank You

Enterprise Simulation Management

Page 42: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Simulation Data Management

Data Storage and organizationData Storage and organization• Common Enterprise Database

(centralized or distributed)• Enterprise security

Thin ClientRich ClientRich Client

• Methods, Processes, Models• Automatic description (meta-tags)

based on process

Managed data access• From SimDesigner • From SimXpert• From SimXpert• From web-browser (thin client)• Securely managed with

authentication and permissionsSimManager Database

Page 43: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enterprise Access to Simulation

• Data browser• Customizable data presentationp• Multiple views organized

by tabs• Process or data view

Rich ClientRich ClientThin Client – Web Browser

• Display window• Details for data objects

Toolbar

j• System actions• Data-centric process actions Data

Browser

Display Window

• System toolbar• Organizes common functions

Page 44: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Simulation Process Management

Create Simulation Processes• Graphical simulation Process

SimTemplate Builder

• Graphical simulation Process Builder

• Combine SimTemplates• Integrate in-house and 3rd party

Si Mapplications

Manage Methods and ProcessesR bl Si T l t d

SimManagerDatabase

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport

SetupModelCreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPai rs

GenerateReport• Reusable SimTemplates and Processes

• Input and Output DataProcess Builder

Execute Methods and Processes• Manage server-side execution• Connect to HPC environment

Page 45: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Terminology• CAE Task

Encapsulated action. The basic unit for automation.

• MethodEncapsulated CAE task as an analysis

• CAE ProcessThe defined analysis flow

automation.

Import CAD

Mesh creation

Stress

H f

Analysis flow 1

Fix condition

Add pressure

Analysis condition

Heat transfer

Frequency responseAnalysis flow 2

Analysis condition

Submit analysis

Post processing

Thermal flow

Post processing

Action objects of SimXpert

SimTemplate SimProcessSimXpert

SimEnterprise World

Page 46: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Relation between CAE task, method, & workflowworkflow

Analysis flow 1

CAE W kfl

Thermal Stress 2Heat Transfer 2Thermal Flow 1

CAE Workflow(SimProcess)

S SImport result Submit job

Mapping

Import result Submit jobMapping

CAE Method(SimTemplate)

Import mesh Post process Import mesh Post ProcessFix

CAE Task

Import CAD

Mesh creation

Fix condition

Add pressure

Analysis condition

Submit analysis

Post processing

CAE Task

Page 47: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimEnterprise Methods & Processes

Simulation MethodsDetailed tasks required to perform

Methods• Detailed tasks required to perform

a simulation• Preprocessing, Solving,

Postprocessing• Captured in SimTemplates

Simulation Processes CFD Thermal FlowCalculations

ProcessesSimulation Processes

• Multiple Methods• Business logic that integrates

simulation into engineering workflow

CFD Thermal Flow

Structures

Heat Transfer

Instructions

Report

Report

ReportThermal Stressworkflow• Captured in SimProcesses

Heat Transfer Reporte a St ess

Page 48: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimTemplate Builder in SimXpert• Automatically capture simulation

actions (steps)• Replay refine re-run

Import CAD

Mesh Replay, refine, re run• CAE template (guidance)

• Author generic practice• Step-by-step graphical builder

creationFix conditionAdd pressureAnalysis Step by step graphical builder

• Add Python code if required• Extend to generic simulation

process

a ys sconditionSubmit analysisPost processing

SimXpert Template Builder

• Requires access to low-level CAE tasks

• Mesh• Apply BC• Apply Load

Import result SubmitMapping

• Apply Load• Operate on Geometry

Post ProcessFix

Import meshPost Process

Page 49: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimProcess Builder with SimManager• Author SimManager

“Actions”• Solver job submission

SimProcess

• Solver job submission• Launch 3rd party

applications

• Define & Capture• Define & Capture simulation workflow

• Combinations of Templates and SimManager ActionsSimManager Actions

• Can be implemented in SimManager Web

SimTemplate3rd Party SolveSimTemplate

SimManager Web-browser interface (future)

Page 50: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimEnterprise Integration “out of the box”

• Managed access to SimTemplates and

SimTemplate Builder Rich ClientRich Client

pProcesses from:

• SimDesigner• SimXpert

Process Builder

p• Web-browser

• Server-side execution

• Enterprise consistency

SimManagerDatabase

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

• Enterprise automationTemplate

Processor

Remote execution of SimTemplates.

Brokered by SimManager

Page 51: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Configurable Open Application Integration• Open integration of any application

• Batch applications• Interactive applications• Spreadsheets• In-house apps• 3rd Party (non-MSC) appsy ( ) pp

• Integrated Client API• Integration of SimManager interface in

non-MSC applicationsnon-MSC applications

• Multi-run support• SimManager provides process logic• Multi-run application provides logic for

• DOE • Optimization• Stochastic• Robust Design

Page 52: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

SimManager & Process Builder Optimization SupportOptimization Support• Optimization

software integrated as “analysis service”

• Leverages SOA architecture

ExplorationDesign

Exploration

architecture

Visualize Design Space

Thermal Boundary Conditions

Thermal Flow Analysis

Thermal Stressesy

Thermal Structural Analysis

Report

Multi-runInvestigation

Define Study Params

Pedigreed Design Exploration

Define Study Params

Page 53: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Integrated HPC Management• Managed execution of

SimTemplates and Processes

• Managed execution of solver jobs SimulationSetupModel

CreateSupportsApplyConstraints

SetupModelCreateSupports

ApplyConstraints

SetupModelSetupModelsolver jobs

• Server-side execution

Simulation Knowledge Base

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

CreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

CreateSupportsApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

• Queing

• Optimized HPC ClusterServer Grid

utilization• Servers• Clusters• Grid High Performance Computing

Page 54: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Automated Results GenerationLaunch Simulation ProcessStart, Stop, Monitor Simulation RunsSearch, View, Share DataAutomated Reports

• Process action sequence interpreted by SimManager• Execution engine invokes background processing• Execution engine invokes background processing

• Pre-processing• Assembly modeling• Solving, etcManual/Automated Actions Monitor Process Execution Automated Post-processing Reporting

g,• Supports distributed simulation processing

SimManager Process Execution

PreProcess

AssemblyModel

Solve PostProcess

ReportsData Access

PDM

Data Access

PDM

Page 55: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Performance Dashboard Capability

• Configurable presentation of simulation progress & statusp g

• Comparison to targets and requirements

• Pass/Fail/Incomplete snapshot• Linked to detailed results and

audit trail

• Multiple configurations based on user personas

• Management dashboard• Discipline-centric dashboard• Supplier dashboard

Page 56: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Audit Trail / Data Pedigree

• Data context• How data was created• Who created it• When it was created• On what basis decisions wereOn what basis decisions were

made• Pedigree

• Comprehensive “parent” and p p“child” data relationships

• Audit• Persistent traceability over data y

context and pedigree• Forward/Backward flagging of

questionable data

Page 57: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Test Data IntegrationLeveraging SOA to

• Expose SimEnterprise iservices to the business

• Integrate 3rd party engineering services

SOA Lay

nclude the se

Best Practice Methods Defined/Authoredengineering services

into SimEnterprise

PLM integration Version ControlR U Lib i

yer, exposing rvices to exec

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

(OpenPDM)

Test Data Integration

Best PracticesInput Data Output Data Process Info

Re-Use LibrariesManaged Collaboration

all servicescute Sim

Templ

WebSphere BPEL

Published to SimManager for reuse

lates Test Database

Page 58: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enabling Test/Simulation Comparison

PDMPDM

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

SetupModelCreateSupports

ApplyConstraints

ApplyLoads

ExportNastran

GRIDPairs

GenerateReport

Enterprise Simulation BusEnterprise Simulation Bus

ExternalTest Database

Page 59: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enabling PDM / PLMSimManager enables PDM

• Captures simulation WIP (work in process)

Simulation requestFrom PDM

process)• Builds simulation knowledge base• Establishes simulation pedigree and

audit trail The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Simulation and ReportPDM to SimManager Integration

• Pointers to product data structure-part / subassembly / assembly filesPDM i l i t f i b

Simulation and ReportCreated within

SimManagerEnvironment

• PDM single user interface via web• PDM as the enterprise repository

SimManager to PDM IntegrationSi l ti lt t i t d• Simulation results reports associated with product configuration

• Analysis recommendations and changesLi k t WIP d di

Report publishedTo PDM

• Links to WIP and pedigree

Page 60: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Process & Portal Platform Examples

Page 61: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Enterprise Customer Examples

(16.10.2006: 91.426)

80.000

90.000

100.000

8000

9000

10000

gesamt pro Monat

0

10.000

20.000

30.000

40.000

50.000

60.000

70.000

Apr02

Jul02

Okt02

Jan03

Apr03

Jul03

Okt03

Jan04

Apr04

Jul04

Okt04

Jan05

Apr05

Jul05

Okt05

Jan06

Apr06

Jul06

Okt06

Jan07

Anz

ah

0

1000

2000

3000

4000

5000

6000

7000

CAE Work Bench

Increase Simulation - Correlate Test• Increasing simulation

(variants, load cases)

• Predictive power in early design

Hydraulic Cylinder Design Poral

Analysis Driven Design• Automated Product Specification

• Rules Based Simulation Design

BCA Propulsion Portal (IPAP)

Significantly Reduce Process Time

• Integrates entire Propulsion Loads and Analysis process

S &• Predictive power in early design

• Make Physical Test more valuable, e.g. Comparison

• Enables earlier and faster Performance Analysis of the Product

• Managed process and data

• 6 Sigma Certified Design Process

•100% of Product Validated Virtually

•Dramatic Productivity Improvements

•Significant Design Improvements

• Static & Dynamic Loads

• Fan Blade Out and related transient events

• Primarily Based on MSC.Patran and MSC.Nastran

• Core Analysis performed by Internal •Significant Design ImprovementsCore Analysis performed by Internal Analysts

Page 62: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Audi: Value Achieved• Method and Process Management

• Include file management• Template approach• Job submission and monitoring

• AutomationAutomation• Postprocessing• Report Generation

CAE/T t C l ti• CAE/Test Correlation• Crash• NVH• CFD

• Throughput and Efficiency• 70% more simulations per vehicle• 30% reduction in cycle time• 30% reduction in cycle time

Page 63: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Boeing: Value Achieved

• Best Practice Automation

• Reduced analysis cycle time

• Best Practice Reuse

• Rapid evaluation of design changes

• Simulation accountability

• Improved collaboration

• System Level Performance Trackingy g

• 70% reduction in cycle time

Page 64: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Case Study - Caterpillar

Realizing……• 90% reduction in hydraulic cylinder• 90% reduction in hydraulic cylinder

design time • 80% reduction in hydraulic cylinder

design effort g• No need to hire additional engineers

Page 65: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Deliver Proven and Immediate Value

Improved engineering reusability• Data management standardized

Engineering Effortg

and automated• Full pedigree of data and process

managed• Method & process management

Increased engineering throughputD ti t l ti• Decrease time to completion

• More engineering cycles to do more complex tasks

• No need to add personnel to • 34% increased engineering

FTE Years

• No need to add personnel to achieve these benefits

• Time to innovate

34% increased engineering efficiency

• 70 FTE year project savings• 60% more cycle iterations• 19 calendar month time savings

Page 66: Managing Simulation in the Engineering Enterprise - … Troy MI...Managing Simulation in the Engineering Enterprise ... Factory Logistics Sales Process (prospect, ... Version Control

MSC Software Corporation

Thank You

Enterprise Simulation Management