21
SDM-A: USER CONF PHX ANALYSIS LIBRARY DEPLOYED IN STELIA. Project: Stress Data Management for Aerostructures

SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

SDM-A: USER CONF PHX

ANALYSIS LIBRARY DEPLOYED IN STELIA.

Project: Stress Data Management for Aerostructures

Page 2: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

User Conference

I. STELIA

II. Why Manage our Stress Data ?

III. The Choosing of PHOENIX-Integration

IV. STELIA’s Integration Software Development Kit (SDK)

V. Using STELIA’s Interface

VI. Project Challenges

VII. Perspectives.

a) Integration of Windows tools

b) Dependency Tree View

c) Reporting

SDM-A 2

Page 4: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Our projets

26/03/2014 SDMA

SDM-A:

Managing stress data.

• Propose an environment for data management, stress-tool deployment,

linking our DO’s and exchanging data with our clients and suppliers.

• FAST:

Research Project

– Propose new structural topologies

– Reduce the cycle of design to manufacture

• STAG:

Stress methods and tools development

– Generic STELIA tools.

4

Page 5: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

26/03/2014 SDMA 5

¤ Master multi-platform data

¤ Manage data configuration for clients and internal (Extended Enterprise)

¤ Visualise calculation results without the need to open the original tool

Stress Data Management

¤ Creation of multi-platform processes

¤ Diffusion of « non modifiable » processes

¤ Optimisation of process library

Process Sequence

¤ Multi-platform Linux/Windows

¤ Possibility to use HPC for large scale calculation or PC for smaller calculations.

¤ Post-treatment GFEM / IGFEM / DFEM batch tools

¤ Optimisation

¤ Multiple load cases

¤ Formatting

¤ RF Calculation

¤ Results compliation

¤ dll (VB) for sensitive code: PI or performance

¤ VBA for general tools

Projet link

CAO-STRESS

¤ Data exchange

¤ Multi-platform Linux/Windows

¤ Multi Solver (acc. client. Eg: NASTRAN, ABAQUS, OPTIMUS)

HyperMesh HyperView

¤ FEM Pre / Post-treatment

¤ Customisation possible

So

lve

rs o

n H

PC

¤ N

AS

TR

AN

/ A

BA

QU

S / O

PT

IST

RU

CT

/ S

AM

CE

F..

.

¤ C

ap

acity H

PC

STAG

¤ Context

¤ Versioning

¤ Applicability

Reporting

STELIA Future stress environment

Page 6: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Project parameters

15/04/2015 SDM-A

Data version

Viewer

Stress Data

management Stress Tools

Advanced search

Stelia Tools integration

STAG

I/O exchange with

OEM (Origin Equipment Manufactured)

CAD-CAE

Link

Viewer

upgrade

Product Structure

Exchange (PLM Link)

FAST

Extended Enterprise

Management

Stelia Strategy

IT core

activity

Supply

Chain

BU Stelia Customer

Standard data base

(e.g: Material) To be defined

Stress

Process Stress

Method

EE Data

exchange

Cluster HPC

IT Security

OEM Tools

Licences

SDK

(Software

Development

Kit)

SDM-A speeding Up opportunity

1st delivery

link

Advanced r

eport

ing

FEM faster

build &

management

SDM-A

core

function

PMT-2016

6

Page 7: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

WHY MANAGE OUR STRESS DATA ?

Page 8: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Why Manage our Stress Data ?

SDM-A 8

Data Management allows us to:

Protect data by :

• Duplication

• Global IT security process

• Traceability (logging actions)

Deploy methods and tools to all users simultaneously

Pilot task progress at different levels using reporting tools

Capitalise on good practices by analysing the various calculation processes and workflows used, thanks to traceability.

Deliver complete and verified packages to our clients.

Trace technical and contractual evolutions using meta-data and document association.

Control the procedures and workflows employed by our suppliers and

maintain technical expertise within the company :

• STELIA can define and implement specific and innovative solutions

• Suppliers are obliged to use the workflows methods and tools deployed by

STELIA.

Page 9: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

THE CHOICE OF PHOENIX-INTEGRATION

Page 10: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

The Choice of PHOENIX-Integration.

SDM-A 10

The technical / commercial proposal of PHOENIX provides :

• An evolution of the range of tools linked to the evolution of our company

• The time necessary to master a subject before going to production.

• Costs adapted to the use of running processes in batch mode.

• An editor listening to our company’s needs both technical and commercial

Page 11: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

STELIA INTEGRATION SDK

Page 12: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

STELIA Integration SDK

SDM-A 12

PHOENIX team has created a method of integration for STELIA comprising :

a. A specific GUI (Graphic User Interface)

b. A method of integrating external tools (client or commercial)

c. Functional test initiation for batch mode operation

Page 13: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

STELIA Integration SDK

SDM-A 13

General Project Architecture:

PHX’s Tools STELIA Customisation

Page 14: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

SDM-A 14

General Projet Architecture :

Sce

na

rio

2

Scenario 1

Sce

na

rio

3

Sce

na

rio

4

STELIA Integration SDK

Page 15: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

STELIA Integration SDK

SDM-A 15

Data are read by the graphic interface depending on functionality :

“Data Monitor” button of Model Center

Scenario title

• “Thumbnail_#” thumbnail displayed in the UI for this scenario

• “Pic_#” picture displayed in the UI “Description” tab for this scenario

• “sOutputReport” output string variable which contains a html formatted string displayed in the “Result” tab of the UI.

• “sStatus” output string

variable which contains the

final status of the scenarios

(“Success”, “Failed”) displayed

by the UI at the end of the

execution.

Input variables which are displayed in the UI and edited by the user

Output variables which are displayed in the UI

and stored (file type only) in AL at the end of

the execution

Page 16: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

USING THE STELIA INTERFACE

Page 17: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Using the STELIA Interface

SDM-A 17

Following the integration of the outils.pxc in the SDMA environment, tools

are used as follows:

a) Open the client data base. Authentication is required

b) Navigate to the required project

c) Go to the directory where you wish to work

d) Activate the TOOLS worksheet

1. Identify a tool

2. Choose a scenario

3. Select the input data

4. Define the output file

5. Launch the application

e) Close the tool window

f) Verify the results

Page 18: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

STELIA Integration SDK

SDM-A 18

Video

Page 19: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Project roadmap

SDM-A 19

General Project Architecture :

Go / NoGo

2013 2104 2015

09/2013 06/2013

Proof of concept SDM-A Project

05/2014

KoM

10/2014

PHX AnalysisLibrary evolutions

Preparation of LINUX tools integration solution

Integration of LINUX tools

05/2015

Update

3 u

sers

10 to 80 users

Integration of

Windows tools

GUI definition

GUI validation

GUI MAP

Next

slide

Page 20: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

Perspectives

SDM-A 20

Integration of interactive 3rd Party tools. Eg: EXCEL, PATRAN,

HYPERWORKS, etc.

Integrate office tools Windows, Word, Notepad, etc.

Create a WEB based reporting function.

Improve the Dependency Tree View in order to :

• Provide an alternative way to navigate through the data

• Select coherent data for packaging to clients and suppliers (links, metadata)

Allow users to open several interactive 3rd party tools simultaneously

with the interface in order to meet our RC targets

• Tools not associated to ModelCenter process control but subject

nevertheless to the need for traceability

Adapt the deployment rate of the interface as a function of a

managed return on investment

Page 21: SDM-A: USER CONF PHX - Phoenix Integration€¦ · SDM-A 19 General Project Architecture : Go / NoGo 2013 2104 2015 06/2013 05/201509/2013 10/2014 Proof of concept SDM-A Project 05/2014

© STELIA Aerospace All rights reserved. Confidential and

proprietary document.

This document and all information contained herein is the

sole property of STELIA Aerospace. No intellectual

property rights are granted by the delivery of this document

or the disclosure of its content. This document shall not be

reproduced or disclosed to a third party without the express

written consent of STELIA Aerospace. This document and

its content shall not be used for any purpose other than that

for which it is supplied.

The statements made herein do not constitute an offer.

They are based on the mentioned assumptions and are

expressed in good faith. Where the supporting grounds for

these statements are not shown, STELIA Aerospace will be

pleased to explain the basis thereof.

STELIA Aerospace and its logo are registered trademarks.

21